Difference between revisions of "Ethernet Module"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | == | + | ==Introduction== |
*This project aims to develop an Ethernet Module, to be used in conjunction with a 8/16 bits embedded system such as [http://opencircuits.com/DsPIC30F_5011_Development_Board the dsPic33F development board]. | *This project aims to develop an Ethernet Module, to be used in conjunction with a 8/16 bits embedded system such as [http://opencircuits.com/DsPIC30F_5011_Development_Board the dsPic33F development board]. | ||
*The entire Ethernet Module consists of: | *The entire Ethernet Module consists of: | ||
#Hardware: a LAN card based on [http://www.davicom.com.tw/eng/index.htm Davicom] DM9000A chip | #Hardware: a LAN card based on [http://www.davicom.com.tw/eng/index.htm Davicom] DM9000A chip | ||
− | #Software: a TCP/IP stack based on [http://www.sics.se/~adam/uip/ | + | #Software: a TCP/IP stack based on [http://www.sics.se/~adam/uip/ uIP] 1.0 |
− | == | + | ===References=== |
+ | ====DM9000A==== | ||
+ | *[http://www.davicom.com.tw/eng/products/dm9000a.htm DM9000A Description] | ||
+ | *[http://www.davicom.com.tw/big5/download/Data%20Sheet/DM9000A-DS-F01-101906.pdf DM9000A Datasheet] | ||
+ | *[http://www.davicom.com.tw/big5/download/AC/dm9000a/DM9000A%20circuit_EMI_052306.pdf Application Circuit] | ||
+ | *[http://www.davicom.com.tw/big5/download/LayoutGuide/DM9000A_9010-LG-V11_031706.pdf Layout Guidelines] | ||
+ | *[http://www.davicom.com.tw/big5/download/ApplicationNote/DM9000A%20Application%20Notes%20Ver%201_20_101906.pdf Application Note] | ||
+ | *[http://www.davicom.com.tw/eng/download/Driver/driver_9000.htm DM9000A Official Drivers] | ||
+ | ====uIP==== | ||
+ | *[http://www.sics.se/~adam/uip/ uIP Description] | ||
+ | *[http://www.sics.se/~adam/uip/documentation.html uIP Documentation] | ||
+ | *[http://www.sics.se/~adam/uip/download.html Download] | ||
+ | ====lwIP==== | ||
+ | *[http://savannah.nongnu.org/projects/lwip/ lwIP Description] | ||
+ | ====HTML==== | ||
+ | *[http://www.w3schools.com/default.asp W3 Schools]: Learning how to write HTML and JavaScript | ||
+ | *[http://www.nvu.com/index.php Nvu]: Open source HTML Editor | ||
+ | ====SNMP==== | ||
+ | *[http://www.snmplink.org SNMP Link]: Information on SNMP Agents | ||
− | |||
− | ==== | + | ==Hardware== |
− | |||
− | + | ===Circuit and PCB=== | |
in [http://chungyan5.no-ip.org/vc/?root=ethernet gEDA format] | in [http://chungyan5.no-ip.org/vc/?root=ethernet gEDA format] | ||
and its gEDA [http://www.opencircuits.com/PCB_Footprints#gEDA_Symbols_and_footprints sym and footprints] | and its gEDA [http://www.opencircuits.com/PCB_Footprints#gEDA_Symbols_and_footprints sym and footprints] | ||
− | ====Driver | + | |
+ | ==Software== | ||
+ | |||
+ | ===Driver=== | ||
Base in Freertos and dspic platform, see http://chungyan5.no-ip.org/vc/tags/1.07.08/demo_posix/dspic/drivers/dm9000a.c?root=freertos_posix&view=markup | Base in Freertos and dspic platform, see http://chungyan5.no-ip.org/vc/tags/1.07.08/demo_posix/dspic/drivers/dm9000a.c?root=freertos_posix&view=markup |
Revision as of 18:56, 5 August 2007
Contents
Introduction
- This project aims to develop an Ethernet Module, to be used in conjunction with a 8/16 bits embedded system such as the dsPic33F development board.
- The entire Ethernet Module consists of:
References
DM9000A
- DM9000A Description
- DM9000A Datasheet
- Application Circuit
- Layout Guidelines
- Application Note
- DM9000A Official Drivers
uIP
lwIP
HTML
- W3 Schools: Learning how to write HTML and JavaScript
- Nvu: Open source HTML Editor
SNMP
- SNMP Link: Information on SNMP Agents
Hardware
Circuit and PCB
in gEDA format and its gEDA sym and footprints
Software
Driver
Base in Freertos and dspic platform, see http://chungyan5.no-ip.org/vc/tags/1.07.08/demo_posix/dspic/drivers/dm9000a.c?root=freertos_posix&view=markup