Hi,

I'm trying to compile and boot the 2.6.32.9 kernel for my harmony
board but it will not boot
Here is the exactly what I do:

repo init -u git://nv-tegra.nvidia.com/android/manifest.git -b froyo-
tegra
repo sync
cd kernel
make tegra_harmony_android_defconfig
make

It compiles without any errors and after that I start my board, load
the kernel over tftp using uboot
The kernel gets downloaded and the checksum is correct but nothing
happens after "Starting kernel..."

I've also tried
make menuconfig
and checked Kernel Low level debugging functions
recompiled and reboot my board and then I get the output:

Uncompressing
Linux.........................................................................................................
................................................................................................................
done, booting the kernel.
<5>Linux version 2.6.32.9 (mange@mange-desktop) (gcc version 4.4.1
(Sourcery G++ Lite 2009q3-67) ) #1 SMP PREEMPT Thu Aug 18 12:37:20
CEST 2011
CPU: ARMv7 Processor [411fc090] revision 0 (ARMv7), cr=10c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Tegra 2 Development System
Unexpected framebuffer tag length!
Shmoo tag with 65537 handle
Found a warmboot tag!
Memory policy: ECC disabled, Data cache writealloc
<7>On node 0 totalpages: 245760
<7>free_area_init_node: node 0, pgdat c06a9ba0, node_mem_map c07a6000
<7>  DMA zone: 1344 pages used for memmap
<7>  DMA zone: 0 pages reserved
<7>  DMA zone: 154304 pages, LIFO batch:31
<7>  HighMem zone: 704 pages used for memmap
<7>  HighMem zone: 89408 pages, LIFO batch:15
<6>PERCPU: Embedded 8 pages/cpu @c0fb6000 s11040 r8192 d13536 u65536
<6>pcpu-alloc: s11040 r8192 d13536 u65536 alloc=16*4096
<6>pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
243712
<5>Kernel command line: mem=448M@0M mem=512M@512M nvmem=64M@448M
vmalloc=320M video=tegrafb console=ttyS0,57600n8 tegraboot=nand
tegrapart=uip:d40:13f
:a40:40:800,usp:e80:cff:a80:c00:800,recovery:1b80:aff:
1680:a00:800,boot:2680:10ff:2080:1000:800,environment:3780:2ff:
3080:200:800,system:3a80:2bcff:32
80:2bc00:800,cache:2f780:40ff:2ee80:4000:800,userdata:33880:c67f:
32e80:c680:800 usbcore.old_scheme_first=1 root=/dev/nfs rw
nfsroot=10.2.2.39:/home/ma
nge/tegra/vibrante-e1162/targetfs/android ip=dhcp init=/init
ignore_loglevel
<6>debug: ignoring loglevel setting.
<6>PID hash table entries: 4096 (order: 2, 16384 bytes)
<6>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
<6>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Memory: 448MB 160MB 352MB = 960MB total
<5>Memory: 965944KB available (6340K code, 1246K data, 188K init,
360448K highmem)
<6>SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=2,
Nodes=1
<6>Hierarchical RCU implementation.
<6>NR_IRQS:416
Console: colour dummy device 80x30
<6>Calibrating delay loop... <c>1998.84 BogoMIPS (lpj=9994240)
Mount-cache hash table entries: 512
<6>CPU: Testing write buffer coherency: ok
<6>Calibrating local timer... 1.19MHz.
CPU1: Booted secondary processor
<6>Brought up 2 CPUs
<6>SMP: Total of 2 processors activated (3991.14 BogoMIPS).
<7>CPU0 attaching sched-domain:
<7> domain 0: <c>span 0-1 level CPU
<7>  groups:<c> 0<c> 1<c>
<7>CPU1 attaching sched-domain:
<7> domain 0: <c>span 0-1 level CPU
<7>  groups:<c> 1<c> 0<c>
<6>regulator: core version 0.5
<6>NET: Registered protocol family 16
Chip Id: 0x20 (Handheld SOC) Major: 0x1 Minor: 0x2 SKU: 0x8

And after this stopped and I dont know why!

Everything works if I try with kernel 2.6.29 but this kernel seems to
be missing some graphics components that is needed by Froyo.

Please help!



-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to