official u-boot for nanonote from

Xiangfu Liu xiangfu at
Sat Dec 31 05:36:15 EST 2011

On 12/27/2011 07:38 PM, Rafael Ignacio Zurita wrote:
> On Tue, Dec 27, 2011 at 12:54:35PM +0800, Xiangfu Liu wrote:
>> Hi
>> so far the upstream u-boot not support the nand boot. the upstream maintainer
>> want me add those code to board file not nand drvier. I still not summit the
>> nand boot patches.
>> the upstream u-boot can be used by 'xbboot'
>>    1. boot nanonote to usbboot mode
>>    2. xbboot -u 0x80100000 u-boot.bin
>> the upstream u-boot not 100% support nanonote. the LCD and memcard driver are missing
>> the boot options are missing.
> Wolfgang, Xiangfu,
>    thanks a lot for the clarification. Question: Do you know why the maintainer
> is not happy with the nand driver?. Maybe somebody else can help. I doubt,

Hi Rafael

the code is ok. only the is at wrong 'place', nand maintainer want me add those
code to board code. not the driver/mtd/nand/jz4740-nand.c,

apply this patch(attachment) and run:
  make ARCH=mips CROSS_COMPILE=mipsel-openwrt-linux- u-boot-nand.bin
will generate a u-boot-nand.bin that can flash to ben nanonote and boot kernel correct.

I will working this nand_spl code this weekend. :) any help/advice will be great.


> I am still stuck with the usb host software idea (I have not understood the
> mmc code yet, after several months :P ). But, if just the nand driver
> is missing to flash and boot from nand, then somebody else would like to
> help surely.
> Thanks,
> Rafa

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-nand-boot.patch
Type: text/x-diff
Size: 11430 bytes
Desc: not available
URL: <>

More information about the discussion mailing list