
RabbitCore RCM3365/RCM3375
4.3 Serial Programming Cable................................................................................................................. 36
4.3.1 Changing Between Program Mode and Run Mode....................................................................36
4.3.2 Standalone Operation of the RCM3365/RCM3375...................................................................37
4.4 Memory.............................................................................................................................................. 38
4.4.1 SRAM.........................................................................................................................................38
4.4.2 Flash EPROM.............................................................................................................................38
4.4.3 NAND Flash...............................................................................................................................38
4.5 Other Hardware..................................................................................................................................40
4.5.1 Clock Doubler ............................................................................................................................ 40
4.5.2 Spectrum Spreader......................................................................................................................40
Chapter 5. Software Reference 41
5.1 More About Dynamic C.....................................................................................................................41
5.1.1 Developing Programs Remotely with Dynamic C..................................................................... 43
5.2 Dynamic C Functions........................................................................................................................ 44
5.2.1 Digital I/O...................................................................................................................................44
5.2.2 SRAM Use.................................................................................................................................. 44
5.2.3 Serial Communication Drivers...................................................................................................45
5.2.4 TCP/IP Drivers...........................................................................................................................45
5.2.5 NAND Flash Drivers.................................................................................................................. 45
5.2.6 Prototyping Board Functions......................................................................................................46
5.2.6.1 Board Initialization............................................................................................................ 46
5.2.6.2 Digital I/O.......................................................................................................................... 47
5.2.6.3 Switches, LEDs, and Relay ............................................................................................... 48
5.2.6.4 Serial Communication....................................................................................................... 49
5.2.6.5 RabbitNet Port................................................................................................................... 50
5.3 Upgrading Dynamic C .......................................................................................................................52
5.3.1 Extras..........................................................................................................................................52
Chapter 6. Using the TCP/IP Features 53
6.1 TCP/IP Connections...........................................................................................................................53
6.2 TCP/IP Primer on IP Addresses.........................................................................................................55
6.2.1 IP Addresses Explained..............................................................................................................57
6.2.2 How IP Addresses are Used.......................................................................................................58
6.2.3 Dynamically Assigned Internet Addresses.................................................................................59
6.3 Placing Your Device on the Network ................................................................................................ 60
6.4 Running TCP/IP Sample Programs....................................................................................................61
6.4.1 How to Set IP Addresses in the Sample Programs..................................................................... 62
6.4.2 How to Set Up your Computer for Direct Connect.................................................................... 63
6.5 Run the PINGME.C Sample Program................................................................................................ 64
6.6 Running Additional Sample Programs With Direct Connect ............................................................64
6.6.1 RabbitWeb Sample Programs.....................................................................................................65
6.7 Where Do I Go From Here?...............................................................................................................65
Appendix A. RCM3365/RCM3375 Specifications 67
A.1 Electrical and Mechanical Characteristics ........................................................................................ 68
A.1.1 Headers......................................................................................................................................72
A.2 Bus Loading ......................................................................................................................................73
A.3 Rabbit 3000 DC Characteristics........................................................................................................ 76
A.4 I/O Buffer Sourcing and Sinking Limit.............................................................................................77
A.5 Jumper Configurations ...................................................................................................................... 78
A.6 Conformal Coating............................................................................................................................80
Appendix B. Prototyping Board 81
B.1 Introduction .......................................................................................................................................82
B.1.1 Prototyping Board Features....................................................................................................... 83
B.2 Mechanical Dimensions and Layout .................................................................................................85