flash programming through trace 32

Hi guys,

I am uasing trace32 (Lauterbach) to program SST flash (2 16-bit flashs ar in parallel) on my ARM9 based platform. Flashing takes around 25 minutes of time for the code size of 500Kb. As for as i know it should be done in some seconds only. I am new to trace32, so is anyone can suggest the proper configuration o trace32 to program the flash.

It will of very much help to me.

Thanks & Regards, Ashish

Reply to
ashish.jain
Loading thread data ...

It can be due to various reasons.

Can you tell the configurations you use w.r.t Trace32 ?

What is the frequency of communication between debugger and the target ? Other than the dependency w.r.t the above stuffs, Sometimes, parallel port can be slow because of improper interrupt vector configuration, but proper. Then, in that case, you may be required to remove and reinstall the parallel port with the same I/O address.

Are you sure that the parallel port is slow or Is it the Flash Writing that takes time ? Then, in that scenario, you may be required to check the Flash Writing routines by verifying with the correponding Flash Memory Specification.

If that looks fine, then, it can be due to Corrupt Flash Memory. Start with the check of walking 1s and try to do a thorough check of the Flash Memory.

Karthik Balaguru

Reply to
karthikbalaguru

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.