Hi.. There..
I had the problem for several days trying to boot my board that kernel hung after Starting kernel ... messags ,my board is a devkit8000 (chinese clone beagle board).
This board boots well on kernel 2.6.28.rc9 that the manufacturer provided but other version is not.
Then,, I had stable version kernel(version 2.6.35.10) downloaded form kernel.org
and cross-compiled kernel without touch the options except CONFIG_DEBUG_LL=y, CONFIG_EARLY_PRINTK=y in .config file.
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- distclean
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- devkit8000_defconfig
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
compiled well without error but kernel booting stoped after Starting kernel ... message...
I heard some reason to hang kernel, the first is serial communication fail, the second is miss matching marchid that arm-based board identifire..
Marchid is 0x91a written in /arch/arm/tools/mach-types kernel file tree and /include/asm-arm/mach-types in u-boot-1.3.3 file tree..
when I reffered page http://processors.wiki.ti.com/index.php/Kernel_-_Common_Problems_Booting_Linux, I had many hint but is not exact to solve my problem
Question 1,
CONFIG_OMAP_LL_DEBUG_UART3 opiton is not used after kernel version 2.6.33 in . config file but the page above show, is there any newer option to alternate old opion <menuconfig>..
What can I touch the <menuconfig> to see booting messages or is there any other fault in my way to solve problem..
Question 2.
I want to display video and graphic through S-VIDEO(TV-NTSC), would you tell me the bootargs or option setting in 2.6.35.10 what I can ..
The following texts are that I have seen or witten..
I'm ready for master's touch ^^
//////////////////////////////////////////////////////////////////////////////////
setenv bootargs console=ttyS2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs varm=20M omapdss.def_disp=dvi omapfb.mode=dvi:800x400MR-24@60 omapdss.debug=y omapfb.debug=y nohz=off rootdelay=3
//////////////////////////////////////////////////////////////////////////////////
OMAP3 DevKit8000 # printenv
bootdelay=1
baudrate=115200
ethaddr=aa:bb:cc:dd:ee:ff
ipaddr=192.192.192.200
serverip=192.192.192.90
gatewayip=192.192.192.101
netmask=255.255.255.0
bootfile="uImage"
bootcmd=mmcinit;fatload mmc 0 0x80300000 uImage; bootm 0x80300000
bootargs=console=ttyS2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs varm=20M omapdss.def_disp=dvi omap3
stdin=serial
stdout=serial
stderr=serial
Environment size: 464/131068 bytes
///////////////////////////////////////////////////////////////////////////////////
Texas Instruments X-Loader 1.41 <<<-------------------------------- X-Loader 1.41
Starting OS Bootloader...
U-Boot 1.3.3-svn (Feb 4 2010 - 15:28:15) <<<----------------------------------u-boot
OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
OMAP3 DevKit8000 Board + LPDDR/NAND
DRAM: 256 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
reading uImage
2371632 bytes read
## Booting kernel from Legacy Image at 80300000 ...
Image Name: Linux-2.6.35.10 <<<--------------------------------kernel
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2371568 Bytes = 2.3 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...