[Debian-coldfire-devel] Booting?

Christian T. Steigies cts at debian.org
Wed Mar 29 23:44:09 UTC 2006


On Wed, Mar 22, 2006 at 10:03:49AM +0100, Wouter Verhelst wrote:
> 
> However, getting a working system seems to be a different matter. I've
> done
> 
> colilo> tftp 0x1000
> colilo> set cl console=ttyS0,19200n8 root=/dev/nfs nfsroot=192.168.119.2:/home/wouter/debian/m68k/cf/ ip=192.168.119.20
> colilo> g 0x2000

I use minicom, it is set to 19200 8N1

When powering on the CF, I see and do the following:

External Reset

ColdFire MCF547X on the M5474LITE
Firmware v4a.1a.1d (Built on Dec  6 2004 11:56:58)
Copyright 1995-2004 Freescale Semiconductor, Inc.

Enter 'help' for help.

dBUG> set server 192.168.1.3
dBUG> set client 192.168.1.12
dBUG> set gateway 192.168.1.3
dBUG> set netmask 255.255.0.0
dBUG> set filetype srec
dBUG> set filename colilo_mcf5475.srec
dBUG> dn
Downloading S-Record 'colilo_mcf5475.srec' from 192.168.1.3
S-record download successful!
TFTP transfer completed
Read 195180 bytes (382 blocks)
dBUG> go 1000400
Code Manufactor detected = F000 (S/B 0x89)
Code Device detected = F000 (S/B 0x8803)
Boot Device detected = 88C5 (S/B 0x88C3)

-- Colilo M547X - M548X Bootloader --
-- 2005 Freescale/2004 Motorola(c) --

colilo>set ip 192.168.1.12
IP address:'192.168.1.12'
colilo>set server 192.168.1.3
TFTP Server: '192.168.1.3'
colilo>set gw 192.168.1.3
Gateway IP address:'192.168.1.3'
colilo>set netmask 255.255.255.0
Netmask: '255.255.255.0'
colilo>set kfl 0
colilo>set image linux.bin
Image: 'linux.bin'
colilo>tftp 0x1000
TFTP download:
Download address:1000
Using FEC:0
Board MAC: '00:01:02:03:AA:BB'
Board IP: '192.168.1.12'
Board netmask:'255.255.255.0'
Board gateway:'192.168.1.3'
TFTP server:'192.168.1.3'
Image:'linux.bin'
Initializing TCP/IP stack...
Receiving file 'linux.bin' from '192.168.1.3'
-
Image size = 2920448 bytes
colilo>set cl root=/dev/nfs rw nfsroot=192.168.1.3:/data/skeeve/freescale/ltib/rootfs
Command line:'root=/dev/nfs rw nfsroot=192.168.1.3:/data/skeeve/freescale/ltib/rootfs'
colilo>g 2000
Linux version 2.6.10 (mattw at etna) (gcc version 3.4.0) #1 Mon Dec 12 16:51:05 MST 2005
starting up linux rev 0.2: startmem 0xc02cc000, size 61MB
Built 1 zonelists
Kernel command line: root=/dev/nfs rw nfsroot=192.168.1.3:/data/skeeve/freescale/ltib/rootfs
PID hash table entries: 512 (order: 9, 8192 bytes)
RTC driver is not initialized yet, returning 1970.
Console: colour dummy device 80x25
Dentry cache hash table entries: 16384 (order: 3, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 2, 32768 bytes)
Memory: 62160k/65536k available (2104k kernel code, 1064k data, 112k init)
Mount-cache hash table entries: 1024 (order: 0, 8192 bytes)
NET: Registered protocol family 16
Linux/m68k PCI BIOS32 revision 0.05
ColdFire PCI Host Bridge (Rev. 0) detected
PCI: Probing PCI hardware
ColdFire internal SEC driver version 0.11

I get output on the serial consle just fine, but it also does not fine nfs
root. Maybe you are using the wrong serial port? My board has two, I use the
left one, labelled PSC0, next to the Ethernet0 port. The one I do not use is
labelled CAN0.

Christian



More information about the Debian-coldfire-devel mailing list