How do I pad the bootloader. img to 8MBytes ? But, still it occupies the first 106976 Bytes right ? Remaining space is empty I suppose.
Thanks. On Aug 1, 2016 9:08 PM, "Urja Rannikko" urjaman@gmail.com wrote:
Hi,
On Mon, Aug 1, 2016 at 10:33 AM, Pradeep Ch shanmugp@sysargus.com wrote:
I am attempting to write to a flashrom using layout/region approach. The NOR flash size is 8MBytes. The file size I am writing is 106976
Bytes.
The rom.layout file contents are: 00000000:0001a1df test1 0001a1e0:007fffff test2
The command I am using is: ./flashrom -p ft2232_spi:type=arm-usb-ocd --layout rom.layout --image
test1
-w bootloader.img
The error I am getting is : Using region: "test1". Calibrating delay loop... OK. Found Eon flash chip "EN25Q64" (8192 kB, SPI) on ft2232_spi. Error: Image size (106976 B) doesn't match the flash chip's size (8388608 B)!
Please let me know about the error.
The current layout system will only limit the actually written area, not change the requirements of the flash file being the size of the chip, so in this case you'd need to pad the bootloader.img to 8MB.