MCF5373L external flash programming

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MCF5373L external flash programming

2,029 次查看
KRichard
Contributor II
Hello, I have a problem. I'm using MCF5373 based custom board and I use the CodeWarrior Flash programmer tool to program the external flash. Everything works all right as long as the binary size stays below 0x6D00 (27904) bytes. Somehow I can't program bigger code into the flash (4M*16). I suspect, that the MCF5373 has 32k SRAM and the Flash programmer first wants to download the whole code into that SRAM and then would program the flash, but my code doesn't fit into the SRAM buffer.

So all in all, I can't program more than 0x6D00 bytes of data, because of the little SRAM of the device. Am I right? How can I circumwent this limitation?

TIA, Richard
标签 (1)
0 项奖励
回复
2 回复数

907 次查看
KRichard
Contributor II
In the meantime I wrote a little program for flash programming and it is getting the data through the serial port, so my problem is solved, but I'm still interested in the answer to my question.

Thanks.
0 项奖励
回复

907 次查看
Petter
Contributor II
You could use JTAG and control the pins of your 5373 which are connected to the external FLASH. However, you need information about the scan chain (e.g. the EDIF file for the board or some other description), the BSDL file for the 5373, the SREC/HEX file to be loaded and some clever software to generate the patterns.
0 项奖励
回复