Other Parts Discussed in Thread: TMS320C5515, TMS320C5505, TMS320VC5505
Hello,
I have a C5515 eZdsp, for which I'm trying to write my application to NOR Flash, using the nor_writer program available at Spectrum Digital's C55515 eZdsp Support site. No matter what I try to write, it's only successful for the first 8192 bytes. At that point, the destination never matches the source, after the write attempt, and the program fails.
It looks like nor_writer reads the .bin file into ram, at location 0x00010000, and starts writing to NOR Flash at location 0x00401000. They increment to 0x00011000 and 0x00401000 respectively, and then go no further, because the write at those locations isn't successful.
I wouldn't think the hex55 step is the source of the issue, but here's the parameters I've used: hex55 -i myapp.out -o myapp.bin -boot -v5515 -b -serial8
Would anyone have any insight into why this might be occurring, or debug steps I could take, to try and find root cause? Any assistance would be appreciated.
Robert
P.S. The first time using nor_writer, I had mistakenly programmed in my application .out file, instead of the .bin created via hex55. And the nor_write was successful. I realized the mistake, and the very next time trying to program the .bin file, it was not successful. But I wouldn't think writing in a .out, instead of the .bin, would cause this problem?