RabbitCore RCM3360/RCM3370
4.4 Other Hardware..................................................................................................................................32
4.4.1 Clock Doubler ............................................................................................................................ 32
4.4.2 Spectrum Spreader......................................................................................................................32
4.5 Memory.............................................................................................................................................. 33
4.5.1 SRAM.........................................................................................................................................33
4.5.2 Flash EPROM.............................................................................................................................33
4.5.3 NAND Flash...............................................................................................................................33
4.5.4 Dynamic C BIOS Source Files...................................................................................................34
Chapter 5. Software Reference 35
5.1 More About Dynamic C.....................................................................................................................35
5.1.1 Developing Programs Remotely with Dynamic C.....................................................................37
5.2 Dynamic C Functions........................................................................................................................38
5.2.1 Digital I/O...................................................................................................................................38
5.2.2 Serial Communication Drivers................................................................................................... 38
5.2.3 TCP/IP Drivers...........................................................................................................................38
5.2.4 NAND Flash Drivers..................................................................................................................38
5.2.5 SRAM Use..................................................................................................................................39
5.2.6 Prototyping Board Functions...................................................................................................... 40
5.2.6.1 Board Initialization............................................................................................................ 40
5.2.6.2 Digital I/O.......................................................................................................................... 41
5.2.6.3 Switches, LEDs, and Relay ............................................................................................... 42
5.2.6.4 Serial Communication....................................................................................................... 43
5.2.6.5 RabbitNet Port................................................................................................................... 44
5.3 Upgrading Dynamic C ....................................................................................................................... 46
5.3.1 Add-On Modules........................................................................................................................46
Chapter 6. Using the TCP/IP Features 47
6.1 TCP/IP Connections........................................................................................................................... 47
6.2 TCP/IP Primer on IP Addresses.........................................................................................................49
6.2.1 IP Addresses Explained.............................................................................................................. 51
6.2.2 How IP Addresses are Used.......................................................................................................52
6.2.3 Dynamically Assigned Internet Addresses.................................................................................53
6.3 Placing Your Device on the Network ................................................................................................54
6.4 Running TCP/IP Sample Programs....................................................................................................55
6.4.1 How to Set IP Addresses in the Sample Programs.....................................................................56
6.4.2 How to Set Up your Computer for Direct Connect....................................................................57
6.5 Run the PINGME.C Sample Program................................................................................................58
6.6 Running Additional Sample Programs With Direct Connect ............................................................58
6.6.1 RabbitWeb Sample Programs.....................................................................................................59
6.7 Where Do I Go From Here?...............................................................................................................59
Appendix A. RCM3360/RCM3370 Specifications 61
A.1 Electrical and Mechanical Characteristics ........................................................................................62
A.1.1 Headers......................................................................................................................................66
A.2 Bus Loading ...................................................................................................................................... 67
A.3 Rabbit 3000 DC Characteristics........................................................................................................70
A.4 I/O Buffer Sourcing and Sinking Limit............................................................................................. 71
A.5 Jumper Configurations ......................................................................................................................72
A.6 Conformal Coating............................................................................................................................74
Appendix B. Prototyping Board 75
B.1 Introduction .......................................................................................................................................76
B.1.1 Prototyping Board Features....................................................................................................... 77
B.2 Mechanical Dimensions and Layout.................................................................................................79
B.3 Power Supply.....................................................................................................................................81