Am Tue, 4 Mar 2008 10:50:26 +0100 schrieb Robert W. Kuhn:
>> What did I forget to boot the new created kernel?
>
> Okay, I just compile u-boot.
Hello,
I downloaded a new git-kernel. I compiled the kernel and got an uImage
(I used mkimage from U-Boot 1.1.4 although my U-Boot is 1.1.3). Then I made a
make modules modules_install
I copied the uImage from $GIT_KERNERSOURCE/arch/arm/boot to my tftpserver.
That my evm boots from the new image I did:
DaVinci EVM # setenv bootfile uImage
DaVinci EVM # setenv serverip 172.16.0.1
DaVinci EVM # setenv ipaddr 172.16.0.2
DaVinci EVM # tftp
TFTP from server 172.16.0.1; our IP address is 172.16.0.2
Filename 'uImage'.
Load address: 0x80700000
Loading:
#################################################################
#################################################################
#################################################################
#################################################################
###########################
done
Bytes transferred = 1469316 (166b84 hex)
DaVinci EVM # bootm
The Problem is: the boot process stops:
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 61824KB available (2724K code, 245K data, 124K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 64 bytes
NET: Registered protocol family 16
WARNING: both IDE and NOR flash are enabled, but share pins.
Disable IDE for NOR support.
DaVinci: 71 gpio irqs
NET: Registered protocol family 2
Time: timer0_1 clocksource has been installed.
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
Initializing DaVinci McBSP system
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
Setting Up Clocks for DM420 OSD
Console: switching to colour frame buffer device 90x30
fb0: dm_osd0_fb frame buffer device
fb1: dm_vid0_fb frame buffer device
fb2: dm_osd1_fb frame buffer device
fb3: dm_vid1_fb frame buffer device
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing
disabled
serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A
console [ttyS0] enabled
RAMDISK driver initialized: 1 RAM disks of 32768K size 1024 blocksize
TI DaVinci EMAC: MAC address is deadbeaf
TI DaVinci EMAC Linux version updated 4.0
TI DaVinci EMAC: Installed 1 instances.
console [netcon0] enabled
netconsole: network logging started
Linux video capture interface: v2.00
i2c /dev entries driver
TLV320AIC23 I2C version 1.8 (10-Feb-2006)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with
idebus=xx
What is the problem. How can I boot my new kernel?
Bye - Robert
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source