75xx spiflash restore: Difference between revisions
From embeddedTS Manuals
(Created page with "This needs to be done directly on the SBC. You can find the latest SPI image [ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7500-linux/binaries/ts-images/4mb-spiflash-latest.dd.bz2 he...") |
(No difference)
|
Revision as of 11:11, 29 September 2011
This needs to be done directly on the SBC. You can find the latest SPI image here. Make sure you decompress the image first before writing. You can use these steps on either the onboard or offboard flash.
For onboard flash use the '-l 0' option. For offboard use the '-l 1' option'.
Backup
Entire SPI flash
spiflashctl -l 1 -R 64 -z 65536 > spiflash.dd
Kernel
spiflashctl -l 1 -R 4095 -z 512 -k part1 > /temp/zImage
Initrd
spiflashctl -l 1 -R 32 -z 65536 -k part2 > /temp/initrd
Restore
Entire SPI flash
spiflashctl -l 1 -W 64 -z 65536 -i /path/to/4mb-spiflash-latest.dd
Kernel
spiflashctl -l 1 -W 4095 -z 512 -k part1 -i /temp/zImage
Initrd
spiflashctl -l 1 -W 32 -z 65536 -k part2 -i /temp/initrd