uCdot
search uCdot:
 
Embedded Linux and uClinux Developer Forum
 
uCdot
- FAQ
- Dev Boards
- Submit Story
- Submit FAQ
- Submit Dev Board
- Topics
- Authors
- About

- Preferences
- Older Stuff
- Past Polls
- Discussions
- Journals
- Messages

Embedded Linux
Mailing Lists
uClinux-dev (search)
Coldfire (search)
MTD
Microblaze (search)
ELUG
BDM-devel
Blackfin

Embedded Linux
Sites
uClinux.org
uClinux-Dist
uClibc
uClinux Directory
LinuxDevices
ARMulator
uClinux-elf-tools
Colilo
Kernel Archives
H8-uClinux
TLDP
Microblaze uClinux
BDM Tools
SkyEye (emulator)
LOM
SETR live CD
Blackfin uClinux

Embedded Linux
Companies
SecureComputing
SDCS
CodePoet
Arcturus
Cadenux
ARMtwister
uClinux.net
Xiptech
senTec
embedded^cl
Cwlinux
emlix
TimeSys
eSpark Infotech
SSV Embedded Systems
Embedded Minds
PeerSec Networks
Vortech Consulting
swissEmbedded
Synertronixx
Mbedthis Software
.vantronix
Aday
GraceLabs
Pengutronix
metux ITS
Codito Technologies
Firmix Software
PetaLogix
NuDesign
Merritt Technologies
WindRiver
OpenGear
Rubico
Analog Devices
Artila Electronics
Vyatta
Embest Info&Tech
Katalix Systems
WorkWare Systems
Kdev
Intellimetrix
Virtual Cogs
SYSGO
coresystems
ExactCODE
KOAN
EzHomeTech
Linux4biz
Linkodas
Trego
EMBEST

 
Can't boot uClinux on lpc2478 Future Electronics Micro-Blox Board
Question Dungo writes "I have a successfully compiled filesystem image and a kernel image but can't make the linux to boot up properly. I've RTFM but still don't have any clue what gone wrong and where I was wrong. I tried several kernel boot parameters bu still not working. Any direction or help is appreciated."

Console boot output below.

-------------------------------------------------- ---------------
Linux version 2.6.21-uc0 (root@VMdebian) (gcc version 3.4.4) #4 Wed Feb 11 05:37:37 CST 2009

CPU: NXP-LPC2478 [1701ff35] revision 5 (ARMv4), cr=a0234480

Machine: Future Electronics LPC2478 Micro-Blox Board
Ignoring unrecognised tag 0x00000000
Built 1 zonelists.  Total pages: 8128
Kernel command line: root=/dev/mtdblock1 initrd=0x80200000 rootfstype=romfs console=ttyS0,115200N8
PID hash table entries: 128 (order: 7, 512 bytes)
LPC2XXX Clocking Fin=12000000Hz Fcco=288000000Hz M=11 N=0
Fcclk=72000000 PCLKSEL=55515555 11555455
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 30124KB available (2020K code, 225K data, 104K init)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (SUMMARY)  (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered (default)
lpc2478fb: smem_len = 153600
lpc2478fb: line_length = 480
lpc2478fb: lcd turned on: base address = a1c00000
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xe000c000 (irq = 6) is a 16550A
serial8250.0: ttyS1 at MMIO 0xe0010000 (irq = 7) is a 16550A
serial8250.0: ttyS2 at MMIO 0xe0078000 (irq = 28) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
lpc2xxx_eth_probe 
lpc2xxx_eth_setup 
get_mac_address ethaddr=00:1a:f1:00:00:00
eth0: Link down.
eth0: LPC2xxx ethernet at 0xffe00000 int=21 10-FullDuplex (00:1a:f1:00:00:00)
eth0: National DP83640 PHY at 1
Found: SST 39VF6401
lpc24xx-ea-flash: Found 1 x16 devices at 0x0 in 16-bit bank
number of JEDEC chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 2 MTD partitions on "lpc24xx-ea-flash":
0x00000000-0x00200000 : "kernel"
0x00200000-0x00800000 : "rootfs"
lpc2xxx-spi lpc2xxx-spi: registering nl2432hcc-41k
lpc24xx-ohci lpc24xx-ohci: LPC24xx OHCI
lpc24xx-ohci lpc24xx-ohci: new USB bus registered, assigned bus number 1
lpc24xx-ohci lpc24xx-ohci: irq 22, io mem 0xffe0c000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
lpc2xxx-rtc lpc2xxx-rtc: rtc core: registered lpc2xxx-rtc as rtc0
lpc2xxx-rtc: RTC driver for NXP LPC2XXX.
i2c /dev entries driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 15
lpc2xxx-rtc lpc2xxx-rtc: setting the system clock to 1992-02-07 01:11:30 (697425090)
VFS: Mounted root (romfs filesystem) readonly.
Warning: unable to open an initial console.
BINFMT_FLAT: reloc outside program 0xffffffff (0 - 0xb584/0x99a0), killing sh!
Kernel panic - not syncing: Attempted to kill init!

Handheld Multimedia/IP Surveillance Design Solutio | Optimising size of samba  >

 

 
uCdot Login
Nickname:

Password:

[ Create a new account ]

Related Links
  • Linux
  • Red Hat
  • uClinux
  • Dungo
  • More on Question
  • Also by davidm
  • This discussion has been archived. No new comments can be posted.
    Can't boot uClinux on lpc2478 Future Electronics Micro-Blox Board | Login/Create an Account | Top | Search Discussion
    Threshold:
    The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

    The Embedded Linux and uClinux Developer Forum is hosted by: SnapGear A gambler's biggest thrill is winning a bet. His next biggest thrill is losing a bet.

    [ home | contribute story | older articles | past polls | faq | authors | preferences ]