LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   booting a PowerPC board (https://www.linuxquestions.org/questions/linux-newbie-8/booting-a-powerpc-board-4175437282/)

guru1132 11-15-2012 09:59 AM

booting a PowerPC board
 
Hi

I have a PowerPc COTS board from Embedded Planet.

Using uboot I have downloaded the ramdisk,kernel and DTB into the FLASH memory.

but booting it with bootm command ends with normal uboot messages for kernel ,ramdisk and DTB loading and decompressing.

after that I do not get anything about kernel messages.I have given the exact response below:

WARNING: adjusting available memory to 30000000
## Booting kernel from Legacy Image at ffc00000 ...
Image Name: Linux-2.6.36-rc2-ep3.01
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 2038641 Bytes = 1.9 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at f8000000 ...
Image Name: Linux RAMdisk Image
Image Type: PowerPC Linux RAMDisk Image (gzip compressed)
Data Size: 4200214 Bytes = 4 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at fff00000
Booting using the fdt blob at 0xfff00000
Uncompressing Kernel Image ... OK
Loading Ramdisk to 2fbfe000, end 2ffff716 ... OK
Loading Device Tree to 00ffa000, end 00fff0f6 ... OK


Please help me in directing links/articles where i can find solutions

theNbomr 11-16-2012 08:54 AM

Spitballing here...
Are you sure the kernel uses the same console as the bootloader? Is it possible that the kernel is actually loading and running, but simply displaying it's output on some other console? Perhaps there is a kernel argument required to make it use the right console.
--- rod.

guru1132 11-17-2012 10:04 AM

Yes there is an argument for kernel, passed to it by the bootloader and I have set it to the same console as for the Uboot.

its like this "console=ttyS0,115200"... ttyS0 is the one Uboot uses.:(

theNbomr 11-17-2012 10:44 AM

Are you sure that's right? The form 'ttyS0' looks peculiarly 'x86-ish' to me. Perhaps try 'ttyS00', 'ttyS01', etc.
--- rod

guru1132 11-20-2012 09:48 AM

Rod

The issue has been solved.

There has been a mismatch between Uboot version and Linux BSP. i.e I used a uboot for 36 bit memory map with a 32bit linux.

Thanks for your support.


All times are GMT -5. The time now is 01:14 AM.