Does dd also take care of writing the OOB area along with the actual
data ? The OOB layout where the ECC is written could be an issue IMO.
You might want to look at nandwrite i.e., read using nanddump -> erase
-> nandwrite to see if it works. Also, nanddump and nandwrite might
have an option to read page data and/or OOB.
-sid
On Apr 30, 2010, at 1:15 PM, John Tobias wrote:
Hi Mike,
I've used this two commands to copy the image on block 5 then, copy
it over to block 1.
dd if=/dev/mtd5 of=/ubl.bin bs=512 count=32
dd if=/ubl.bin of=/dev/mtd1 bs=512 count=32
(My NAND flash has 512 bytes per page with 32 pages per block or
16Kbytes in 1 block).
In order to test the block 1 if it's working, I erased the block 5
and boot my device but, it doesn't work.
Any idea?
Thanks,
John
On Fri, Apr 30, 2010 at 11:51 AM, John Tobias <jtob...@viaas.com>
wrote:
Hi Mike,
Yes, that's my plan. I will expose the ubl blocks from linux
userspace and become writable.
And, I like the idea of using dd so no need to worry about the CRC
issue.
Thanks,
John
On Fri, Apr 30, 2010 at 11:34 AM, Mike Williamson <michael.william...@criticallink.com
> wrote:
Hi John,
In the past, we've used the /dev/mtd* devices to write data back to
NOR (spi / parallel) devices for updating firmware using something
like:
dd if=newimage.bin of=/dev/mtd0
Of course, you need to have your kernel configured to have the mtd
drivers loaded and you need to make these areas writable (most linux
board packages set these to read-only, given the sizeable gun you
have pointed at your shoes....)
-Mike
On Fri, Apr 30, 2010 at 2:14 PM, John Tobias <jtob...@viaas.com>
wrote:
Hi,
Does anyone successfully written the UBL image in block 1/5 from
linux userspace? I need a way to write the ubl image for the
firmware upgrade and the only access that I have is the linux
userspace.
Thanks,
John
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
--
Michael Williamson
315-425-4045x230
www.criticallink.com
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source