User Manual

10
Programming/Debugging PC Connector (location 3)
Location 3 refers to the programming/debugging PC connector. Via
this USB connector it is possible to either program the Matrix Module
or debug when developing custom firmware for the module.
For programming the Matrix Module with custom firmware, the
suggested programming software tool is the “Chipcon SmartRF04
Flash Programmer”. This tool is available from TI/Chipcon. In
addition to the software tool a USB A-B cable is also required for
connection between the interface board and a PC.
For debugging firmware that is developed using the IAR Embedded
Workbench for 8051, this USB connector can also be used. Again a
USB A-B cable is required. Additionally the jumpers J2 1-2, J8 1-2,
and J37 1-2, shown in location 2 of Figure 3-1 need to be installed.
Off Board Programming Header (location 4)
Location 4 refers to the off board programming header. Via this
header it is possible to connect to an off board Matrix Module and
program it while in-circuit.
A custom cable needs to be built that will allow the off board Matrix
Module to be connected to the interface board. Signals that are
provided on header J11 include “DEBUG_DATA”, “DEBUG_CLK”,
“RST”, “GND”, AND “VCC”.
Refer to the “Programming/Debugging PC Connector” section above
for information on programming the Matrix Module.
Reset Button (location 5)
Location 5 indicates the white button that provides ability to reset the
microprocessor on the Matrix module.
User Button (location 6)
Location 6 indicates the white user button. Its main purpose is for
use with the ping pong range test (described in Section 2.2 above).
In order to use this button jumper J36 1-2 needs to be installed.
Headers for Access to All I/O Pins (location 7)
Header to provide quick access to all of the I/O pins on the Matrix
Module.
LED Enable/Disable Header (location 8)
To utilize LED’s the jumpers must be connected as shown in Figure
3-1. The jumpers may be removed to externally access pins P0_2,
P0_3, and P0_4 for input or output operation.