CRC error on uncompressing Linux

This forum is for all other ARMv5 devices

CRC error on uncompressing Linux

Postby chevket » Tue Jun 19, 2012 11:57 pm

Hello,

I have install my pogoplug following the installation webpage. It was working well but after stopping the pogoplug some tme ago, it stop to work.
When I boot the pogoplug, the front light doesn't blink. I follow the instruction on the bottom of the installation page but it doesn't work too.
So finally I connect a serial usb device on hte pogoplug to see what happen at the boot and I get the following :

$this->bbcode_second_pass_code('', '
Stage-1 Bootloader XCE_STAGE1: 1.1: Tue Feb 8 01:40:26 PST 2011
Attempting to set PLLA to 700MHz ...
plla_ctrl0 : 0x0000000A
plla_ctrl1 : 0x000E0000
plla_ctrl2 : 0x001C01A0
plla_ctrl3 : 0x00000016
PLLA Set

Setup memory, testing
Reading NAND, Image 0
Hdr len: 0x0001C030
Hdr CRC: 0x39F6D832
OK


U-Boot 1.1.2 (Jul 29 2010 - 19:36:07)

U-Boot code: 60D00000 -> 60D1C030 BSS: -> 60D21800
RAM Configuration:
Bank #0: 60000000 128 MB
SRAM Configuration:
64KB at 0x50000000
NAND:128 MiB
In: serial
Out: serial
Err: serial
Setting Linux mem= boot arg value
Hit any key to stop autoboot: 0

Loading from device 0: 128MiB 3,3V 8-bit (offset 0x500000)
-- Using 1bit ECC style encoding
Image Name: Linux-2.6.31.6_SMP_820
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2159884 Bytes = 2.1 MB
Load Address: 60008000
Entry Point: 60008000
## Booting image at 60500000 ...
Image Name: Linux-2.6.31.6_SMP_820
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2159884 Bytes = 2.1 MB
Load Address: 60008000
Entry Point: 60008000
Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux...................................................................................................................................

crc error

-- System halted
')

So, what can I do to restore the linux kernel ?
If these can help, I have do a backup of the nandump (I don't remember how I do this :|)
I have 3 files (mtd0,mtd1 and mtd2)

Thanks for your help
chevket
 
Posts: 2
Joined: Tue Jun 19, 2012 10:40 pm

Re: CRC error on uncompressing Linux

Postby WarheadsSE » Wed Jun 20, 2012 12:14 am

First:
- interrupt the process
- run load_custom_nand2
- bootm

Bam, backup copy ;)

Second:
- follow the process to run the update-oxnas script, per the Import Upgrade Note
- If you get any errors during the process of writing the kernel, let me know.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: CRC error on uncompressing Linux

Postby chevket » Wed Jun 20, 2012 8:51 pm

Hello,

I get the same error on the first step :
$this->bbcode_second_pass_code('', 'CE>> run load_custom_nand2

Loading from device 0: 128MiB 3,3V 8-bit (offset 0xb00000)
-- Using 1bit ECC style encoding
Image Name: Linux-2.6.31.6_SMP_820
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2159884 Bytes = 2.1 MB
Load Address: 60008000
Entry Point: 60008000
CE>> bootm
## Booting image at 60500000 ...
Image Name: Linux-2.6.31.6_SMP_820
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2159884 Bytes = 2.1 MB
Load Address: 60008000
Entry Point: 60008000
Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux...................................................................................................................................

crc error

-- System halted
')

Is it normal ?

Thanks
chevket
 
Posts: 2
Joined: Tue Jun 19, 2012 10:40 pm

Re: CRC error on uncompressing Linux

Postby WarheadsSE » Thu Jun 21, 2012 1:46 am

Yeah .. that's not normal at all.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to Community Supported

Who is online

Users browsing this forum: No registered users and 7 guests