RevC2 +Zippy2 kernel panic

Hello,

I've updated my EBVBeagle RevC2 according to the instructions at http://www.angstrom-distribution.org/demo/beagleboard/. When I try to boot the Angstrom demo image, I get the following kernel panic:

[ 17.245361] Division by zero in kernel.
[ 17.249328] [<c0040cb0>] (unwind_backtrace+0x0/0xdc) from [<c0255dfc>] (Ldiv0+0x8/0x10)
[ 17.257446] [<c0255dfc>] (Ldiv0+0x8/0x10) from [<cf823f88>] (0xcf823f88)
[ 17.264221] Division by zero in kernel.
[ 17.268096] [<c0040cb0>] (unwind_backtrace+0x0/0xdc) from [<c0255dfc>] (Ldiv0+0x8/0x10)
[ 17.276214] [<c0255dfc>] (Ldiv0+0x8/0x10) from [<cf823f88>] (0xcf823f88)
[ 17.283599] Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 17.290893] IVA2 clocking rate: 430 MHz
[ 17.474761] SmartReflex driver initialized
[ 17.488189] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[ 17.496734] registered taskstats version 1
[ 17.502258] fbcvt: 640x480@60: CVT Name - .307M3-R
[ 17.519104] Console: switching to colour frame buffer device 80x30
[ 17.536376] regulator_init_complete: incomplete constraints, leaving VAUX3 on
[ 17.543853] regulator_init_complete: incomplete constraints, leaving VDAC on
[ 17.551513] omap_vout omap_vout: probed for an unknown device
[ 17.557830] Waiting for root device /dev/mmcblk0p2...
[ 17.654602] mmc0: new high speed SD card at address ed54
[ 17.660430] mmcblk0: mmc0:ed54 SD02G 1.83 GiB
[ 17.665344] mmcblk0: p1
[ 17.670379] VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2)
[ 17.677459] Please append a correct "root=" boot option; here are the available partitions:
[ 17.685943] 1f00 512 mtdblock0 (driver?)
[ 17.690948] 1f01 1920 mtdblock1 (driver?)
[ 17.695983] 1f02 128 mtdblock2 (driver?)
[ 17.700988] 1f03 4096 mtdblock3 (driver?)
[ 17.706024] 1f04 255488 mtdblock4 (driver?)
[ 17.711090] b300 1921024 mmcblk0 driver: mmcblk
[ 17.716369] b301 1920992 mmcblk0p1
[ 17.720703] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)

The kernel always panics at the same line. The BeagleBoard is powered by an external 5V power source.

Does anyone have an idea on what's going on?

Thanks in advance!

I've updated my EBVBeagle RevC2 according to the instructions at
http://www.angstrom-distribution.org/demo/beagleboard/. When I try to
boot the Angstrom demo image, I get the following kernel panic:

[ 17.245361] Division by zero in kernel.
[ 17.249328] [<c0040cb0>] (unwind_backtrace+0x0/0xdc) from [<c0255dfc>]
(Ldiv0+0x8/0x10)
[ 17.257446] [<c0255dfc>] (Ldiv0+0x8/0x10) from [<cf823f88>] (0xcf823f88)
[ 17.264221] Division by zero in kernel.
[ 17.268096] [<c0040cb0>] (unwind_backtrace+0x0/0xdc) from [<c0255dfc>]
(Ldiv0+0x8/0x10)
[ 17.276214] [<c0255dfc>] (Ldiv0+0x8/0x10) from [<cf823f88>] (0xcf823f88)
[ 17.283599] Switched to new clocking rate (Crystal/Core/MPU):
26.0/332/600 MHz
[ 17.290893] IVA2 clocking rate: 430 MHz
[ 17.474761] SmartReflex driver initialized
[ 17.488189] VFP support v0.3: implementor 41 architecture 3 part 30
variant c rev 1
[ 17.496734] registered taskstats version 1
[ 17.502258] fbcvt: 640x480@60: CVT Name - .307M3-R
[ 17.519104] Console: switching to colour frame buffer device 80x30
[ 17.536376] regulator_init_complete: incomplete constraints, leaving
VAUX3 on
[ 17.543853] regulator_init_complete: incomplete constraints, leaving
VDAC on
[ 17.551513] omap_vout omap_vout: probed for an unknown device
[ 17.557830] Waiting for root device /dev/mmcblk0p2...
[ 17.654602] mmc0: new high speed SD card at address ed54
[ 17.660430] mmcblk0: mmc0:ed54 SD02G 1.83 GiB
[ 17.665344] mmcblk0: p1
[ 17.670379] VFS: Cannot open root device "mmcblk0p2" or
unknown-block(179,2)
[ 17.677459] Please append a correct "root=" boot option; here are the
available partitions:
[ 17.685943] 1f00 512 mtdblock0 (driver?)
[ 17.690948] 1f01 1920 mtdblock1 (driver?)
[ 17.695983] 1f02 128 mtdblock2 (driver?)
[ 17.700988] 1f03 4096 mtdblock3 (driver?)
[ 17.706024] 1f04 255488 mtdblock4 (driver?)
[ 17.711090] b300 1921024 mmcblk0 driver: mmcblk
[ 17.716369] b301 1920992 mmcblk0p1
[ 17.720703] Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(179,2)

The kernel always panics at the same line. The BeagleBoard is powered by
an external 5V power source.

Does anyone have an idea on what's going on?

Thanks in advance!

Anything? :wink:

[ 17.685943] 1f00 512 mtdblock0 (driver?)
[ 17.690948] 1f01 1920 mtdblock1 (driver?)
[ 17.695983] 1f02 128 mtdblock2 (driver?)
[ 17.700988] 1f03 4096 mtdblock3 (driver?)
[ 17.706024] 1f04 255488 mtdblock4 (driver?)
[ 17.711090] b300 1921024 mmcblk0 driver: mmcblk
[ 17.716369] b301 1920992 mmcblk0p1
[ 17.720703] Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(179,2)

Well it looks like your sd card's partition might be messed up as it
doesn't find p2..

[ 17.711090] b300 1921024 mmcblk0 driver: mmcblk
[ 17.716369] b301 1920992 mmcblk0p1

What does "fdisk -l" show on your development pc for that sd card?

Regards,