Please note as of Wednesday, August 15th, 2018 this wiki has been set to read only. If you are a TI Employee and require Edit ability please contact x0211426 from the company directory.
Burn any image to NOR flash
Content is no longer maintained and is being kept for reference only!
This recipe assumes that u-boot is working. If u-boot is not working, please link a different recipe here.
Say, image.bin has to burned to 0x02300000
Get get into ram Davinici EVM # tftp 0x80700000 image.bin tftp sets a variable filesize with filesize Erase the blocks required to hold filesystem Davinici EVM # protect off 0x02300000 +0x$(filesize) Davinici EVM # erase 0x02300000 +0x$(filesize) Copy filesystem to flash Davinici EVM # cp.b 0x80700000 0x02300000 0x$(filesize) Write Protect the flash Davinici EVM # protect on 0x02300000 +0x$(filesize)
The above receipe is working when the NOR flash is AMD 29LV256M. The following steps works well for INTEL 28F128P30T.
- getting the image.bin step is same.
- protect off <anything typed> results in usage message. This is not required at all for above said INTEL NOR Flash model. This may confuse the user.
- erase step is required
- copy step required
- protect on step not required.
- I suppose the flash does not support protection.