Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
New Member

Cisco TP Codec C60 can't boot, ERROR can't get kernel image

Hello all,

Due to the fact it might happen to anyone out there in the community, C60 ended up being unbootable for no particular reason, returning this error:

U-Boot 2010.06-89 (Aug 10 2011 - 14:36:51) MPC83XX

Reset Status:

CPU:   e300c1, MPC8347_TBGA_EA, Rev: 3.0 at 600 MHz, CSB: 200 MHz

I2C:   ready

DRAM:  DDR2 RAM: 512 MiB

RAM data bus test       [PASS]

RAM address bus test    [PASS]

FLASH: 4 MiB

NAND:  2048 MiB

RTC:   2011-12-13 (Tuesday) - Time:  8:38:10

PCI Video Processor Detection   [PASS]

CasperII main board

       Rev: B

       SN: PB0485355

       Object level: 06

       MAC: 00:50:60:0C:9A:FF

CasperII video input board

       Rev: B

       SN: PB0485312

       Object level: 05

Net:   TSEC0, TSEC1

Hwmon: 39

Eth:   Configure the external switch

Eth:   Configure the internal switch 88e61xx

Press 'b' to enter u-boot prompt

Press 'c' to stop autoboot:  0

yaffs: Mounting /flash

yaffs: restored from checkpoint

Configure FPGAs

FPGA configuration failed

Setting up Davinci HD (00.10.00)... 675Mhz       [DONE]

Setting up Davinci HD (00.11.00)... 675Mhz       [DONE]

Setting up Davinci HD (00.12.00)...1015Mhz       [DONE]

Setting up Davinci HD (00.13.00)...1015Mhz       [DONE]

Setting up Davinci HD (00.14.00)...1015Mhz       [DONE]

Setting up Davinci HD (00.15.00)...1015Mhz       [DONE]

Copy /flash/active/arm/rootfs to 0x03000000... File not found

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Copy /flash/active/arm/kernel to 0x02000000... File not found

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Copy /flash/active/arm/u-boot.bin to 0x01000000... File not found

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Error: filesize must be > 0

Copy /flash/active/kernel to 0x01000000... File not found

Copy /flash/active/rootfs to 0x02000000... File not found

Copy /flash/active/dtb7 to 0x03000000... File not found

save exit: isCheckpointed 1

Wrong Image Format for bootm command

ERROR: can't get kernel image!

To salvage from this situation issue these commands on the prompt of the u-boot:

CASPERII> select sw

yaffs: Mounting /flash

yaffs: restored from checkpoint

CASPERII> selectsw

image1

image2

CASPERII> selectsw image2

CASPERII> boot

After this the codec successfully boots:

Configure FPGAs

-

Setting up Davinci HD (00.10.00)... 675Mhz       [DONE]

Setting up Davinci HD (00.11.00)... 675Mhz       [DONE]

Setting up Davinci HD (00.12.00)...1015Mhz       [DONE]

Setting up Davinci HD (00.13.00)...1015Mhz       [DONE]

Setting up Davinci HD (00.14.00)...1015Mhz       [DONE]

Setting up Davinci HD (00.15.00)...1015Mhz       [DONE]

Copy /flash/active/arm/rootfs to 0x03000000...  [DONE]

Copy /flash/active/arm/kernel to 0x02000000...  [DONE]

Copy /flash/active/arm/u-boot.bin to 0x01000000...      [DONE]

Copy /flash/active/kernel to 0x01000000...      [DONE]

Copy /flash/active/rootfs to 0x02000000...      [DONE]

Copy /flash/active/dtb7 to 0x03000000...        [DONE]

save exit: isCheckpointed 1

## Booting kernel from Legacy Image at 01000000 ...

   Image Name:   Linux-3.0.4-180

   Created:      2011-11-22  10:15:22 UTC

   Image Type:   PowerPC Linux Kernel Image (gzip compressed)

   Data Size:    2281484 Bytes = 2.2 MiB

   Load Address: 00000000

   Entry Point:  00000000

   Verifying Checksum ... OK

## Loading init Ramdisk from Legacy Image at 02000000 ...

   Image Name:   TANDBERG rootfs

   Created:      2011-11-22  10:28:48 UTC

   Image Type:   PowerPC Linux RAMDisk Image (gzip compressed)

   Data Size:    8062263 Bytes = 7.7 MiB

   Load Address: 00000000

   Entry Point:  00000000

   Verifying Checksum ... OK

## Flattened Device Tree blob at 03000000

   Booting using the fdt blob at 0x3000000

   Uncompressing Kernel Image ... OK

   Loading Ramdisk to 1e789000, end 1ef39537 ... OK

   Loading Device Tree to 007fb000, end 007ff864 ... OK

Using MPC8347 Saturn PPC machine description

Linux version 3.0.4-180 (hgb@prentice.rd.tandberg.com) (gcc version 4.5.0 (GCC) ) #1 PREEMPT Tue Nov 22 11:15:19 CET 2011

Found initrd at 0xde789000:0xdef39537

bootconsole [udbg0] enabled

setup_arch: bootmem

mpc8347_saturn_ppc_setup_arch()

Found FSL PCI host bridge at 0x00000000e0008500. Firmware bus number: 0->0

PCI host bridge /pci@e0008500 (primary) ranges:

MEM 0x0000000090000000..0x000000009fffffff -> 0x0000000090000000

MEM 0x0000000080000000..0x000000008fffffff -> 0x0000000080000000 Prefetch

  IO 0x00000000e2000000..0x00000000e20fffff -> 0x0000000000000000

arch: exit

Zone PFN ranges:

  DMA      0x00000000 -> 0x00020000

  Normal   empty

  HighMem  empty

Movable zone start PFN for each node

early_node_map[1] active PFN ranges

    0: 0x00000000 -> 0x00020000

Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048

Kernel command line: basemount=/dev/mtdblock1 console=tty0,38400 mainboard=0x91 videoboard=0xa1 audioextboard=0xffffffff u-boot=2010.06-89

Registered maintag: 0x91

Registered videotag: 0xa1

Registered audioexttag: 0xffffffff

PID hash table entries: 2048 (order: 1, 8192 bytes)

Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)

Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)

Memory: 505996k/524288k available (4440k kernel code, 18292k reserved, 228k data, 1157k bss, 188k init)

Kernel virtual memory layout:

  * 0xfffcf000..0xfffff000  : fixmap

  * 0xff800000..0xffc00000  : highmem PTEs

  * 0xff6fb000..0xff800000  : early ioremap

  * 0xe1000000..0xff6fb000  : vmalloc & ioremap

SLUB: Genslabs=15, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1

NR_IRQS:512

IPIC (128 IRQ sources) at e1000700

clocksource: timebase mult[5000002] shift[22] registered

Console: colour dummy device 80x25

console [tty0] enabled, bootconsole disabled

Everyone's tags (4)
1 REPLY

Cisco TP Codec C60 can't boot, ERROR can't get kernel image

Not sure if you still need it, but maybe this helps:

https://supportforums.cisco.com/docs/DOC-23161

Please remember to rate helpful responses and identify

1629
Views
0
Helpful
1
Replies
CreatePlease to create content