Hi kyak

thanks for the info:

see this code[1], when 
  (starpage == 0 && hand.nand_ps == 4096 && hand.fw_args.cpu_id == 0x4740)
it should not do 'CHECK', 

because when jz4740 load first 8KB from nand. it always assume the nand page 
size is 2KB.
even the nand is 4KB, it still read the first 8KB as 2KB nand. so there is a 
OOB at 2048

so if you still have such problem, printf all those three value. see what is 
going on.


[1]http://projects.qi-hardware.com/index.php/p/xburst-tools/source/tree/master/usbboot/src/cmd.c#L313

On 03/12/2011 03:22 PM, kyak wrote:
> I just installed the usbboot binary from
> http://projects.qi-hardware.com/index.php/p/xburst-tools/downloads/32/get/ 
> (this is xburst-tools_0.0+201002-1_i386.bin.tar.bz2, which i had been using 
> before update). I copied it as usbboot_old.
> 
> After that, i reflashed the bootloader. Here is the comparison between

> # usbboot -c "nprog 0 latest/openwrt-xburst-qi_lb60-u-boot.bin 0 0 -n"
>  Programing No.0 device, flen 623096, start page 0...  <<<---
>  Checking 524288 bytes... Comparing 524288 bytes - FAIL at off 2048,

> # usbboot_old -c "nprog 0 latest/openwrt-xburst-qi_lb60-u-boot.bin 0 0
>  Programing No.0 device, flen 623096, start page 0...
>  Checking 524288 bytes... no check! End at Page: 128


> I confirm that I can't boot via F4 after flashing with the latest
> usbboot and I can boot via F4 after flashing with the older usbboot.

_______________________________________________
Qi Hardware Discussion List
Mail to list (members only): [email protected]
Subscribe or Unsubscribe: 
http://lists.en.qi-hardware.com/mailman/listinfo/discussion

Reply via email to