Bad Data Crc Error Cannot Get Kernel Image
11:50:11 Hi,,, I have burned u-boot, uImage and qtopia_64M in my nand. While booting, it shows me this and gets stuck at the end saying. Bad Data CRC. ERROR: can't get kernel image! This is the output on minicom. Please let me know the solution to this problem. U-Boot 1.3.2-mini2440 (May 25 2010 - 19:15:21) I2C: ready DRAM: 64 MB Flash: 2 MB NAND: Bad block table not found for chip 0 Bad block table not found for chip 0 64 MiB Found Environment offset in OOB.. USB: S3C2410 USB Deviced In: serial Out: serial Err: serial MAC: 08:08:11:18:12:27 Hit any key to stop autoboot: 0 Loading from NAND 64MiB 3,3V 8-bit, offset 0x60000 Image Name: Linux-2.6.32.2-FriendlyARM Created: 2012-05-24 6:15:14 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2235584 Bytes = 2.1 MB Load Address: 30008000 Entry Point: 30008000 reading NAND page at offset 0x60400 failed ** Read error ## Booting kernel from Legacy Image at 32000000 ... Image Name: Linux-2.6.32.2-FriendlyARM Created: 2012-05-24 6:15:14 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2235584 Bytes = 2.1 MB Load Address: 30008000 Entry Point: 30008000 Verifying Checksum ... Bad Data CRC ERROR: can't get kernel image! MINI2440 # davef 2012-05-30 12:07:12 > I have burned u-boot, uImage and qtopia_64M in my nand. All from the DVD? Any mods to the kernel? Is that all you see while it is booting up? The full boot message down to the first error might be more helpful. Dhruv Vyas 2012-05-30 12:18:34 I made my own kernel image using arm-linux-gnuebi toolchain using standard procedure,as far as u-boot and qtopia are concerned, they are from DVD. Kernel image used to work fine with NFS server using u-boot. However, It throws me this error when I try to get it booted from NAND. And ya....it is the only thing I get. It stops there giving me "u-boot" prompt. Dhruv Vyas 2012-05-30 12:20:05 I think it is because u-boot does not have bbt. How to create BBT without erasing NAND blocks ? davef 2012-05-30 12:44:30 So, you managed to get u-boot to load your kernel and root filesystem using NFS? I only ever used u-boot to load stuff into NAND and part of that task involved
Timing Data Converters Development Tools Digital Signal Processors (DSP) DLP® Products & MEMS Embedded Software Interface Logic Isolation Microcontrollers OMAP™ Applications Processors (Read Only) Power Management RF & Digital Radio Sensor Products Haptics & Touch Wireless Connectivity /etc Support Blogs Analog Wire Analog: The real world Behind the Wheel ConnecTIng Wirelessly Enlightened: The TI DLP® Blog Fully Charged Industrial Strength Launch Your Design Learn E2E Motor Drive & Control MSP Low-Power Plays On the Grid Power House Precision Hub The Process Think. Innovate TI Live @... Tools Insider University Program Groups Corporate Citizenship TI University Program Russian E2E (сообщество E2E) Japanese E2E (日本語コミュニティ) Learn E2E Launch Your Design Motor Drive & http://www.friendlyarm.net/forum/topic/4242 Control Videos More Cancel Linux Linux forum Mentions Tags More Cancel Sign In to Post Sign In to Post Cancel Go to Embedded Software Forums Amplifiers Switches & Multiplexers Applications Processors Clock and Timing Data Converters Development Tools Digital Signal Processors (DSP) DLP® Products & MEMS Embedded Software Interface Logic Isolation Microcontrollers OMAP™ Applications Processors (Read Only) Power Management RF & Digital Radio Sensor Products Haptics & Touch Wireless Connectivity /etc Support https://e2e.ti.com/support/embedded/linux/f/354/t/73788 More Cancel Answered Bad Data CRC during kernel boot Prodigy 60 points Richard Counts I realize it is unlikely anyone will have an answer but we are soliciting experiences. We are using the 6446 Davinci chip and booting from NAND. This product has been inproduction for some time with no problems. We are starting to see booting problems with some systems more or less randomly in the field and in production. Once a system gets into the no-boot mode it continues. However, if we rewrite the kernel image to the exact same place, everything works just fine. Investigation with nanddump shows the kernel is indeed corrupt with one or two bits flipped. Any insights would be welcome. We are using u-boot 1.3.4. The actual error message we get is: Loading from NAND 256MiB 1,8V 8-bit, offset 0xa0000 Image Name: Linux-2.6.10_mvl401-davinci_evm_ Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1448100 Bytes = 1.4 MB Load Address: 80008000 Entry Point: 80008000 ## Booting kernel from Legacy Image at 80700000 ... Image Name: Linux-2.6.10_mvl401-davinci_evm_ Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1448100 Bytes = 1.4 MB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... Bad Data CRC ERROR: can't get
Sat, 8 Sep 2012 09:03:02 UTC Severity: important Tags: moreinfo Found in version u-boot/2012.04.01-2 Done: Ian Campbell
© Arch Linux ARM