You need to create the /dev/ttyAM0 node ... just look on a working board
for the major number with 'ls -l /dev/ttyAM0' - i don't have a board
handy, so i can't tell you the major number at the moment.
The comand to create the node is:
mknod /dev/ttyAM0 c <major> 0
As for mount_devfs_fs failing - i can't suggest too much.
Do you have a /dev directory? ... you could always look in the kernel
source for mount_devfs_fs() and determine which conditions generate a -2.
~/Chris
bowbaq74000 wrote:
> Hi,
>
> I want to try to boot with Debian from my compact flash card.
> I use 1 Go Flash card. I follow steb-by-step the Linux guide (page 25) :
> 1) execute the fdisk command (create a new partition, activate the boot
> sector)
> 2) use the mkfs.ext2 command
> 3) unpack the debian image tarball (debian-sarge 1.09)
> 4) fsck command
>
> But, when I try to boot with my TS7200 I have this message :
>
> == Executing boot script in 0.100 seconds - enter ^C to abort
> RedBoot> fis load vmlinux -b 0x00218000
> RedBoot> exec -c "console=ttyAM0,115200 ip=dhcp root=/dev/hda1"
> Using base address 0x00218000 and length 0x000c0000
> Linux version 2.4.26-ts11 (gcc version 3.3.4)
> #215 Thu J6
> CPU: Arm920Tid(wb) revision
> Machine: ep9301
>
> [...]
>
>
> Technologic Systems TS-7XXX IDE initialization - driver version 1.3,
> 6/21/04.
> hda: SanDisk SDCFH-2048, CFA DISK drive
> ide0 at 0x8d000000-0x8d000007,0x88400006 on irq 32
> hda: attached ide-disk driver.
> hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
> hda: task_no_data_intr: error=0x04 { DriveStatusError }
> hda: 4001760 sectors (2049 MB) w/1KiB Cache, CHS=3970/16/63
> Partition check:
> /dev/ide/host0/bus0/target0/lun0: [PTBL] [249/255/63] p1
> TS-7200 flash: Found 1 x16 devices at 0x0 in 16-bit bank
> Intel/Sharp Extended Query Table at 0x0031
> Using buffer write method
> cfi_cmdset_0001: Erase suspend on write enabled
> Creating 3 MTD partitions on "TS-7200 flash":
> 0x00000000-0x00020000 : "TS-BOOTROM"
> 0x00020000-0x00620000 : "Linux"
> 0x00620000-0x00800000 : "RedBoot"
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP, IGMP
> IP: routing cache hash table of 512 buckets, 4Kbytes
> TCP: Hash tables configured (established 2048 bind 4096)
> Sending DHCP requests .., OK
> IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.100.212
> IP-Config: Complete:
> device=eth0, addr=192.168.100.212, mask=255.255.255.0,
> gw=192.168.100.202,
> host=192.168.100.212, domain=anator, nis-domain=(none),
> bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> NetWinder Floating Point Emulator V0.97 (double precision)
> /dev/ide/host0/bus0/target0/lun0: p1
> /dev/ide/host0/bus0/target0/lun0: p1
> VFS: Mounted root (ext2 filesystem).
> mount_devfs_fs(): unable to mount devfs, err: -2
> Freeing init memory: 72K
> Warning: unable to open an initial console.
> Kernel panic: No init found. Try passing init= option to kernel.
>
>
> What is my mistake ???
>
> thanks
> regards,
>
>
>
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
See what's inside the new Yahoo! Groups email.
http://us.click.yahoo.com/0It09A/bOaOAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|