SBC BL2600
3.9 Memory .............................................................................................................................................. 36
3.9.1 SRAM......................................................................................................................................... 36
3.9.2 Flash Memory............................................................................................................................. 36
3.9.3 Serial Flash ................................................................................................................................. 36
3.9.4 NAND Flash............................................................................................................................... 37
Chapter 4. Software 39
4.1 Running Dynamic C........................................................................................................................... 39
4.1.1 Upgrading Dynamic C................................................................................................................ 41
4.2 Sample Programs................................................................................................................................ 42
4.2.1 General BL2600 Sample Programs ............................................................................................ 42
4.2.2 Digital I/O................................................................................................................................... 42
4.2.3 Serial Communication................................................................................................................ 43
4.2.4 A/D Converter Inputs ................................................................................................................. 44
4.2.5 D/A Converter Outputs............................................................................................................... 45
4.2.6 Use of BL2600 with SF1000 Serial Flash Card ......................................................................... 46
4.2.7 Use of NAND Flash ................................................................................................................... 46
4.2.8 Real-Time Clock ........................................................................................................................ 47
4.2.9 TCP/IP Sample Programs........................................................................................................... 47
4.3 BL2600 Libraries ............................................................................................................................... 47
4.4 BL2600 Function Calls ...................................................................................................................... 48
4.4.1 Board Initialization..................................................................................................................... 48
4.4.2 Digital I/O................................................................................................................................... 49
4.4.3 Serial Communication................................................................................................................ 57
4.4.4 A/D Converter Inputs ................................................................................................................. 59
4.4.5 D/A Converter Outputs............................................................................................................... 66
4.4.6 SRAM Use.................................................................................................................................. 70
4.4.7 NAND Flash Drivers.................................................................................................................. 70
Chapter 5. Using the TCP/IP Features 71
5.1 TCP/IP Connections........................................................................................................................... 71
5.2 TCP/IP Sample Programs................................................................................................................... 73
5.2.1 How to Set IP Addresses in the Sample Programs..................................................................... 73
5.2.2 How to Set Up your Computer’s IP Address for a Direct Connection ...................................... 74
5.2.3 Run the
PINGME.C Demo...................................................................................................... 75
5.2.4 Running More Demo Programs With a Direct Connection ....................................................... 76
5.3 Where Do I Go From Here?............................................................................................................... 76
Appendix A. Specifications 77
A.1 Electrical and Mechanical Specifications.......................................................................................... 78
A.1.1 Exclusion Zone .......................................................................................................................... 80
A.1.2 Headers ...................................................................................................................................... 81
A.2 Conformal Coating ............................................................................................................................ 82
A.3 Jumper Configurations ...................................................................................................................... 83
A.4 Use of Rabbit 3000 Parallel Ports ..................................................................................................... 85
Appendix B. Power Supply 87
B.1 Power Supplies .................................................................................................................................. 87
B.1.1 Power for Analog Circuits ......................................................................................................... 88
B.2 Batteries and External Battery Connections...................................................................................... 88
B.2.1 Replacing the Backup Battery ................................................................................................... 88
B.3 Power to Peripheral Boards ............................................................................................................... 89
Appendix C.
Demonstration Board 91