Other Parts Discussed in Thread: TMS320C6747
Our old DSP board design is based on the TMS320C6747AZKB3 which is obsolete shown on the Ti website. So we have to select TMS320C6747BZKB3 whose working frequency changes to 375MHz/456MHz rather than 300MHz. So our questions are:
1) Can new type of TMS320C6747 work at 300MHz? Although the new one can work faster we have the risk of modifying code and according to our calculation the EMIFB speed will be lower from 133MHz to 125Mhz, and EMIFA speed will be lower from 100MHz to 93.75MHz.
2) We notice there are also some changes happening on the registers address of EMIFA SDRAM data and EMIFB SDRAM data.
I try to change the gel file as followed:
OLD CODE: GEL_MapAddStr( 0x40000000, 0, 0x20000000, "R|W|AS4", 0 ); // EMIFA SDRAM Data
GEL_MapAddStr( 0xC0000000, 0, 0x20000000, "R|W|AS4", 0 ); // EMIFB SDRAM Data
NEW CODE GEL_MapAddStr( 0x40000000, 0, 0x08000000, "R|W|AS4", 0 ); // EMIFA SDRAM Data
GEL_MapAddStr( 0xC0000000, 0, 0x10000000, "R|W|AS4", 0 );
// EMIFB SDRAM Data
But when I load our .out file, CC3.3 studio will give a
warning"Data verification failed at address 0xC226600. Please verify
target memory and memory map." I whether our code modification is right.
And Is there any other part of code need to be change? Thanks a LOT~