Hi everybody!
My board use chip at91rm9200 ( my board as same as ARM9 SBC board http://www.ime.usp.br/~fr/sbc/ )
, and I use u-boot as a boot loader for my system.
I built linux image 2.6 ( 2.6.16, 2.6.17, 2.6.18 ) with patch from http://maxim.org.za/AT91RM9200/2.6/ and a small root filesystem and use u-boot to load them.
Everything is ok. My system had a sh shell.
#################################################
# ls
bin ftp linuxrc sbin var
dev home lost+found tmp
etc lib proc usr
#################################################
And here is a part of dmesg log:
#################################################
NET: Registered protocol family 16Ethernet card is seem to work.
Generic PHY: Registered new driver
NET: Registered protocol family 2
IP route cache hash table entries: 256 (order: -2, 1024 bytes)
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 1024 bind 512)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
at91_spi: Baud rate set to 5990400
AT91 SPI driver loaded
AT91 Watchdog Timer enabled (5 seconds, nowayout)
at91_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a AT91_SERIAL
at91_usart.1: ttyS1 at MMIO 0xfffc4000 (irq = 7) is a AT91_SERIAL
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
LXT970: Registered new driver
LXT971: Registered new driver
eth0: Link now 100-FullDuplex
eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex (de:ad:be:ef:01:01)
eth0: Intel LXT971A PHY
#################################################################################