John, >From my understanding, UBL is using special ECC scheme which is not same as default one using in kernel. Normal dd will not work unless you change MTD driver to detect UBL write.
Shaoyun On Fri, 2010-04-30 at 13:15 -0700, 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 <[email protected]> > 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 > <[email protected]> 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 > <[email protected]> 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 > [email protected] > > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > > > > > > -- > Michael Williamson > 315-425-4045x230 > www.criticallink.com > > > > > > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
