Thu Apr 03 2003 DMH Software announces the availability of its portable SNMP Agent (snmpv1, snmpv2c, snmpv3) and SMIv2 mib-compiler for 8bit CPUs. See more information here: http://www.dmhsoftware.com http://www.dmhsoftware.com/snmp.html Our highly portable Advanced SNMP Agent code can now be compiled by 8bit compilers (e.g. 8051) and be integrated and used in small systems based on 8bit CPUs. We have made changes to meet the 8051 CPU architecture but have not compromised feathers or protocol completeness. A set of compile-time flags allow you to reduce the code and data size to meet memory restrictions. Specifically, we built and tested the SNMP Agent code by the popular Keil "C" compiler for 8051. You can compile the same SNMP Agent code for w32 or Linux platforms. This will allow you to develop the support for your MIBS in a convenient development platform. Once your snmp-agent is tested you can compile it for your 8bit target. DMH SNMP Agent is designed for real-time embedded environment. It is designed to work with any given tcp/ip stack and can be easily integrated with to your tcp/ip stack of choice. It does not require OS services. We offer to integrate our snmp-agent to your system and the tcp/ip stack you use. Please contact us. For more information and questions please contact me. Best regards, Yigal Hochberg DMH Software 15 Arborwood Rd, Acton, MA 01720 Voice: 978-263-0526 Fax: 801-760-9746 mailto:hochberg@dmhsoftware.com http://www.dmhsoftware.com
Sorry, could you clarify your question? Stefan
Will it be possible to include our url in the your tcp/ip links and mention our 8bit snmp agent solution. This is your tcp/ip links. http://www.keil.com/tcpip/links.asp Thank you in advance Best regards, Yigal Hochberg DMH Software 15 Arborwood Rd, Acton, MA 01720 Voice: 978-263-0526 Fax: 801-760-9746 mailto:hochberg@dmhsoftware.com http://www.dmhsoftware.com
I think you should be talking direct to Keil - rather than posting you advertisement on their discussion forum!!
I didn't see a demo SDK for the 8051 at the website. Did it miss it, or does the demo only run on "big" systems? What's the memory footprint of the protocol stack and SNMP agent, say with all standard MIBs for the appropriate protocols and one Ethernet port to reach the agent included? "Can be compiled with Keil for the 8051" is one thing, but if it requires a few hundred K of code or external data space, it would be hard to add to an existing system. Have you characterized the execution time? That is, how many instruction cycles would I expect to need to handle, say, an SNMP Get of a simple counter, from an Ethernet frame appearing at the driver to the reply being ready to go back out?
The 8051 snmp-agent is not included in the sdk becuse there is no "standard" off the shelf system that people can easily use. If there is such system - we will be happy to itegrate teh agent and offer an sdk for evaluation. We can also offer and agent library that you can use on your system using your udp/ip stack. Please email me if you are interested. hochberg@dmhsoftware.com The agent requires large model with xdata. We have not done run time analysis. We will be happy to do it if you have a specific interest. The agent is sdesigned for real-time systems on 16bit systems it works pretty fast - this includes the heavy duty snmpv3. Regards, Yigal Hochberg DMH Software.