cannot transfer win ce image through USB!!!
Posted: Tue Oct 27, 2009 2:19 am
i have recently bought a mini2440 board, 128MB NAND version.
i played around with qtopia and it seems that everything is allright. there are a few bad NAND blocks, but qtopia still boots and runs all right. by the way, the menu of the supervivi does not correspond to the one in the user manual (i had to search various forums to find the exact steps), so i hope esky-sh can update the user manual or just put the new steps as a thread in this forum.
the problem is when i tried to install win ce. again, since the steps shown in the manual are no longer valid, i had to search around and found these steps:
1. boot supervivi from NOR flash
2. 'n' to download nboot_T35.bin (my board comes with TOP POLY 3.5" LCD)
3. 'l' to download bootlogo.bmp
4. 'w' to download NK_T35_English.bin
5. restart from NAND flash
* sometimes i 'f' (format the NAND flash) before doing these steps - not sure if it's necessary...
my problem is when transferring NK_T35_English.bin through USB. sometimes it just hangs halfway. sometimes supervivi says "checksum failure". here are some examples, taken from hyper terminal:
##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Enter your selection: w
Clear the free memory
Please send the Image through USB.
Download Address=0x80200000 Length=0x19170c4
..............ERROR: Checksum failure (expected=0x14E511F computed=0x14E522F)
****** Checksum failure on record 110, ABORT!!! ******
àload Windows CE Image..
##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Enter your selection: w
Clear the free memory
Please send the Image through USB.
Download Address=0x80200000 Length=0x19170c4
.....ERROR: Checksum failure (expected=0x14B7296 computed=0x14B72A6)
****** Checksum failure on record 36, ABORT!!! ******
Àload Windows CE Image..
##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Enter your selection: w
Clear the free memory
Please send the Image through USB.
Download Address=0x80200000 Length=0x19170c4
............ERROR: Checksum failure (expected=0x628C12 computed=0x628C92)
****** Checksum failure on record 95, ABORT!!! ******
ðload Windows CE Image..
after this, normally if i switch to NAND flash and restart i will still get the "Windows CE5 .NET, Start..." or ""Windows CE5 .NET, Loading..." but after that the device just hangs...
i have tried transferring the NK.bin file from several different PCs. i have tried different combinations of nboot and NK.bin (for example, the N35 version, the T35 chinese version, the L70 version, etc) but still the problem persists. is it because of FAULTY RAM??? if that is true, what can i do to overcome the problem...?
please help!
i played around with qtopia and it seems that everything is allright. there are a few bad NAND blocks, but qtopia still boots and runs all right. by the way, the menu of the supervivi does not correspond to the one in the user manual (i had to search various forums to find the exact steps), so i hope esky-sh can update the user manual or just put the new steps as a thread in this forum.
the problem is when i tried to install win ce. again, since the steps shown in the manual are no longer valid, i had to search around and found these steps:
1. boot supervivi from NOR flash
2. 'n' to download nboot_T35.bin (my board comes with TOP POLY 3.5" LCD)
3. 'l' to download bootlogo.bmp
4. 'w' to download NK_T35_English.bin
5. restart from NAND flash
* sometimes i 'f' (format the NAND flash) before doing these steps - not sure if it's necessary...
my problem is when transferring NK_T35_English.bin through USB. sometimes it just hangs halfway. sometimes supervivi says "checksum failure". here are some examples, taken from hyper terminal:
##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Enter your selection: w
Clear the free memory
Please send the Image through USB.
Download Address=0x80200000 Length=0x19170c4
..............ERROR: Checksum failure (expected=0x14E511F computed=0x14E522F)
****** Checksum failure on record 110, ABORT!!! ******
àload Windows CE Image..
##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Enter your selection: w
Clear the free memory
Please send the Image through USB.
Download Address=0x80200000 Length=0x19170c4
.....ERROR: Checksum failure (expected=0x14B7296 computed=0x14B72A6)
****** Checksum failure on record 36, ABORT!!! ******
Àload Windows CE Image..
##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Enter your selection: w
Clear the free memory
Please send the Image through USB.
Download Address=0x80200000 Length=0x19170c4
............ERROR: Checksum failure (expected=0x628C12 computed=0x628C92)
****** Checksum failure on record 95, ABORT!!! ******
ðload Windows CE Image..
after this, normally if i switch to NAND flash and restart i will still get the "Windows CE5 .NET, Start..." or ""Windows CE5 .NET, Loading..." but after that the device just hangs...
i have tried transferring the NK.bin file from several different PCs. i have tried different combinations of nboot and NK.bin (for example, the N35 version, the T35 chinese version, the L70 version, etc) but still the problem persists. is it because of FAULTY RAM??? if that is true, what can i do to overcome the problem...?
please help!