Summary of DSP2000 serial port programming operation
[Copy link]
Frequently asked questions, divided into several parts (please add to it)
1. How to perform serial port programming
2. What to do if you encounter problems with serial port programming
3. What programming methods does TI provide
4. How to develop your own programming method
The first step is to jump the wires. Take the 28335 controlcard as an example.
You need to jump the wires to start from SCI-A. And connect the development board to the computer as shown in the last picture
The second step is to download codeskin, install and open it, and then use the HEX2000 in the attachment to convert the .out file to a hex file.
The third step is to burn the program. Generally, there should be no problem. If there is a problem, follow the method described in the next chapter to find it.
What to do if you encounter problems with serial port programming.
1. Check the hardware to see if the SCI pin mentioned in the figure above is used.
2. When programming the serial port, you can also use the emulator + DSP.com/forum.php?mod=forumdisplay&fid=58" target="_blank" class="relatedlink">CCS to monitor the operation of the development board.
3. Some RS-232 to RS-485 interface tools do not work well.
4. Most importantly, serial port programming works through the bootloader inside the chip. Therefore, when the development board is connected to the serial port and has the correct jumper, use the serial port debugging assistant to send the following characters to the development board. The development board should have a return signal.
The above sent, 41AA0800000000000000000000000000000000000000000000080000000000C011223344556677 means
Write 11223344556677 at 0x0000c000
About what are the burning methods:
TI generally recommends the following for burning chips:
Less than 1000: Use JTAG to burn or burn through the serial port. M3, C2000 does not have tools like MSP430 GANG430. There may be some large burners. You can ask System General and XELTEK Inc. They sell such tools.
Or the following one, but I haven't tested it.
Elprotronic's flashpro2000
is less than 10000: Contact your dealer or a special burning company to burn. For example:
XELTEK, Inc
System General
Source Electronics
BPM Microsystems
More than 10000: Contact TI to customize the chip so that the program is already fixed in the chip when it leaves the factory.
In addition, there are many third-party TIs that provide various burning methods, serial ports, CAN...
|