Jihèd Chaibi
Jihèd Chaibi

Reputation: 21

How to increase the flashing speed using SAM-BA?

I am trying to flash my yocto-generated image into a SAM9X60EK board but it's insanely slow, I think it's because of the write buffer size which is only 8KB (and the image is around 150MB) as shown below,

$ sam-ba -p serial -b sam9x60-ek -a nandflash -c write:microchip-headless-image-sam9x60ek.ubi:0x800000

Output:

Opening serial port 'ttyACM0' Connection opened.

Detected memory size is 536870912 bytes.

Page size is 4096 bytes.

Buffer is 8192 bytes (2 pages) at address 0x0030aca0.

NAND header value is 0xc1e04e07.

Supported erase block size: 256KB

or

Wrote 8192 bytes at address 0x00800000 (0.01%)

Wrote 8192 bytes at address 0x00802000 (0.01%)

Wrote 8192 bytes at address 0x0015c000 (99.83%)

Wrote 8192 bytes at address 0x0015e000 (100%)

Is there any possibility to make this process any faster?

Upvotes: 0

Views: 444

Answers (1)

liu zj
liu zj

Reputation: 25

You can try running this command before burning:

sam-ba -p serial -b sam9x60-ek -a lowlevel

Upvotes: 0

Related Questions