This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Dear sirs,
in an older product, we replaced a TMS320F28069 with a TMS320F28069F (InstaSPIN type).
InstaSPIN itself is not in use! We're now facing problems at startup (reset).
Questions:
What are the main differences between the above mentioned chips?
Is there a different port behaviour regarding the reset sequence?
What about the watchdog? Still active after a reset?
Can you point us to any documentation showing the main differences?
Thank you in advance for clarification.
Atti
Hi Atti, the main differences are the PARTID and BROM. If your application checks the PARTID that could cause an issue or if it uses the FPU/IQ math tables those are in difference locations. You can find the PARTID and basic BROM memory map diffs in the datasheet, the TRM has more detailed BROM memory maps per device in the "Boot ROM Memory Map" section.
You should have the IQTABLES are located at as below in .cmd file for an Instaspin part (F28069F or F28069M) if you use IQmath in your project code,
FPUTABLES : origin = 0x3FD590, length = 0x0006A0 /* FPU Tables in Boot ROM */
IQTABLES : origin = 0x3FDC30, length = 0x000B50 /* IQ Math Tables in Boot ROM */
IQTABLES2 : origin = 0x3FE780, length = 0x00008C /* IQ Math Tables in Boot ROM */
IQTABLES3 : origin = 0x3FE80C, length = 0x0000AA /* IQ Math Tables in Boot ROM */
You can get the right linker command files from motorware (C:\ti\motorware\motorware_1_01_00_18\sw\ide\ccs\cmd\f2806x)