打印

at91sam9261移植了uboot linux2.6.21 根文件系统,

[复制链接]
9429|37
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
toplow|  楼主 | 2007-8-7 09:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://www.taihumicro.com/
///////////////////////////////////////////////////////////
成功移植了U-Boot 1.1.5  Linux version 2.6.21,根文件系统(用busybox1.6.1做的)
RomBOOT
 >

U-Boot 1.1.5 (Aug  2 2007 - 13:31:01)

DRAM:  64 MB
NAND:  NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (  NAND 128MiB 3,3V 8-bit)
NAND: Pagesize: 2048, Blocksize: 128K, OOBsize: 64
128 MiB
DataFlash:AT45DB321
Nb pages:   8192
Page Size:    528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0:    C0000000 to C0003FFF (RO)
Area 1:    C0004000 to C0007FFF 
Area 2:    C0008000 to C0037FFF (RO)
Area 3:    C0038000 to C041FFFF 
In:    serial
Out:   serial
Err:   serial
dm9000 i/o: 0x30000000, id: 0x90000a46 
MAC: 00:00:e0:ff:cd:15
could not establish link
Hit any key to stop autoboot:  3     2     1     0 
## Booting image at 21500000 ...
   Image Name:   9261xxx
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2176816 Bytes =  2.1 MB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... OK
OK

Starting kernel ...

Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.1) #5 Thu Aug 16 15:02:16 CST 2007
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: Atmel AT91SAM9261-EK
Ignoring unrecognised tag 0x54410008
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 198 MHz, master 99 MHz, main 18.432 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists.  Total pages: 16256
Kernel command line: mem=64M console=ttyS0,115200 initrd=0x21100000,3145728 root=/dev/ram0 rw
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 59568KB available (1916K code, 204K data, 96K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
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: 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
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Freeing initrd memory: 3072K
NetWinder Floating Point Emulator V0.97 (double precision)
io scheduler noop registered
io scheduler anticipatory registered (default)
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
dm9000 Ethernet Driver
eth0: dm9000 at c480c000,c480e044 IRQ 107 MAC: 00:00:e0:ff:cd:15
NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
Scanning device for bad blocks
Creating 2 MTD partitions on "NAND 128MiB 3,3V 8-bit":
0x00000000-0x00040000 : "Partition 1"
0x00040000-0x08000000 : "Partition 2"
atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffc8000 (irq 12)
usbmon: debugfs is not available
at91_ohci at91_ohci: AT91 OHCI
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
at91_ohci at91_ohci: irq 20, io mem 0x00500000
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.
udc: at91_udc version 3 May 2006
mice: PS/2 mouse device common for all mice
ads7846 spi0.2: touchscreen, irq 29
input: ADS784x Touchscreen as /class/input/input0
i2c /dev entries driver
at91_i2c at91_i2c: AT91 i2c bus driver.
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 924KiB [1 disk] into ram disk... done.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing init memory: 96K
 init started: BusyBox v1.6.1 (2007-08-14 15:24:36 CST) multi-call binary
 starting pid 686, tty '': '/etc/init.d/rcS'
 Cannot run '/etc/init.d/rcS': No such file or directory

Please press Enter to activate this console.

Please press Enter to activate this console.                                            
starting pid 687, tty '': '/bin/sh'                                   
# ls    
bin      etc      lib      mnt      root     sys      usr                                                         
dev      home     linuxrc  proc     sbin     tmp                                                
#  cd bin         
# ls    
              dos2unix       iprule         ping           sync                                                                
[[             du             iptunnel       ping6          tail                                                                
addgroup       dumpkmap       kill           pipe_progress  tar                                                               
adduser        dumpleases     killall        printenv       tee                                                               
ar             echo           killall5       printf         telnet                                                                  
arping         ed             last           ps             test                                                                
ash            egrep          length         pwd            tftp                                                                
awk            eject          less           readahead      time                                                                
basename       env            linux32        readlink       top                                                               
bunzip2        envdir         linux64        realpath       to                                                            
busybox        envuidgid      ln             renice         tr                                                              
bzcat          ether-wake     loadfont       reset          traceroute                                                                      
cal            expr           logger         resize         true                                                                
cat            false          login          rm             tty                                                               
catv           fdflush        logname        rmdir          umount                                                                  
chattr         fdformat       ls             rpm            uname                                                                 
chgrp          fgrep          lsattr         rpm2cpio       uncompress          
chmod          find           lzmacat        run-parts      uniq
chown          fold           md5sum         runsv          unix2dos
chpst          free           mesg           runsvdir       unlzma
chrt           ftpget         mkdir          rx             unzip
chvt           ftpput         mkfifo         sed            uptime
cksum          fuser          mknod          seq            usleep
clear          getopt         mktemp         setarch        uudecode
cmp            grep           more           setkeycodes    uuencode
comm           gunzip         mount          setsid         vi
cp             gzip           mountpoint     setuidgid      vlock
cpio           head           mt             sh             watch
crontab        hexdump        mv             sha1sum        wc
cut            hostid         nc             sleep          wget
date           hostname       netstat        softlimit      which
dc             id             nice           sort           who
dd             install        nmeter         split          whoami
deallocvt      ip             nohup          stat           xargs
delgroup       ipaddr         nslookup       strings        yes
deluser        ipcalc         od             stty           zcat
df             ipcrm          openvt         su
diff           ipcs           passwd         sum
dirname        iplink         patch          sv
dmesg          iproute        pidof          svlogd
#

          

相关帖子

沙发
multiice| | 2007-8-7 09:57 | 只看该作者

WINCE5.0都跑不流畅,谈什么CE6.0

垃圾得不能再垃圾的芯片了,连2410都跑不过(同样200M主频)。

使用特权

评论回复
板凳
avr32| | 2007-8-7 10:01 | 只看该作者

楼上以前是放牛的吗?

楼上以前是放牛的吗?这么眼熟啊,你在哪个山沟混的?

使用特权

评论回复
地板
multiice| | 2007-8-7 10:37 | 只看该作者

3楼,怎么穿马甲出来了

三星的,ATMEL的原装开发板都有,你如果没有玩过,最好闭嘴。

使用特权

评论回复
5
avr32| | 2007-8-7 10:46 | 只看该作者

笑死我了

你到现在还不知道开发板是做什么的。

使用特权

评论回复
6
avr32| | 2007-8-7 10:49 | 只看该作者

哈哈

一个200MHz的处理器如果连wince.net 5.0系统都跑不流畅,还在道上混什么啊?我告诉你:SAM9261我降到40MHz都跑过wince.NET 5.0呢。照应没什么问题。

我第一次摸wince+sam9261的时候你还不知道这个行业要出个SAM9261。

使用特权

评论回复
7
multiice| | 2007-8-7 10:56 | 只看该作者

估计你就看看CE的桌面吧?

跑mediaplayer软解mpg文件试试,跑跑数据库,看看查询速度?不要用2440,三星的2410都能让9261无地自容。

你估计就照ATMEL参考设计画个板子而已,用官方BSP看WINCE界面能出来就好了,反正能出去骗钱了,这种人见多了。

使用特权

评论回复
8
avr32| | 2007-8-7 11:02 | 只看该作者

你渊博,你接着吹

你渊博,你接着吹,我搬马扎去,看你能吹到什么地方去,反正网上吹牛不交税。

使用特权

评论回复
9
multiice| | 2007-8-7 11:14 | 只看该作者

让骗子现形,我的目的已经达到

以后如果打算用9261+WINCE的,请先用一些常见软件测试一下性能。记住我的这句话,将来可能避免你的一些不必要的损失。

使用特权

评论回复
10
toplow|  楼主 | 2007-8-7 11:41 | 只看该作者

我想可能是bsp的问题,可能和芯片本身并没多大关系,

2410,2440出来的时间长了,软件方面肯定做的比较完善

使用特权

评论回复
11
deeploves| | 2007-8-7 11:56 | 只看该作者

to:multiice

速度没有你说的那样啊。

mediaplayer软解MPEG4,320*240,30fps很快的

估计你配置有问题吧!9261绝对比2410强,9263应该是2410提高到300M的水平

使用特权

评论回复
12
deeploves| | 2007-8-7 12:00 | 只看该作者

to:multiice

为了避免挨骂,我先说明:
1:我们公司就是推这一系列平台,只是开始,你绝对没有听过我们公司的名字,呵呵
2:我们向客户介绍的任何功能,我们自己亲自测试,并演示给客户,让你亲眼看到。

所以,我感觉是你的配置有问题,而不是芯片的问题,至少从理论上来说,926X比2410强很多,不管是处理能力(处理能力不等于主频速度)还是芯片设备集成度

使用特权

评论回复
13
multiice| | 2007-8-7 12:00 | 只看该作者

我用的是原装开发板上的WINCE测试的

如果这个有问题,说明ATMEL要么不想推广WINCE,要么不想推9261

使用特权

评论回复
14
avr32| | 2007-8-7 12:01 | 只看该作者

哈哈哈

multiice是那种没吃过猪肉也没见过猪在街上跑的人,你和他说什么啊.就研究了几天公板就说自己成"砖家"了.

使用特权

评论回复
15
multiice| | 2007-8-7 12:06 | 只看该作者

AVR32,你Y不就想说你做的板子比ATMEL原厂好?

怎么ATMEL就没有拿你的板子推广啊?

使用特权

评论回复
16
deeploves| | 2007-8-7 12:12 | 只看该作者

可能是太早的程序吧

在ATMEL的网站上你下不到好东西的,都是和timesys商业化了。

原装的我也有一块,你下载的wince能支持板上多少东西?呵呵,很多不支持吧?太旧的程序了。

我对9263有绝对的信心,能比得上2440了。当然是在工业应用来比拼。

你没有深入研究一下CPU的体系结构及处理能力(TCM等等),只是以主频的判断,那也太......


使用特权

评论回复
17
szembed| | 2007-8-7 12:43 | 只看该作者

multiice,确实9261比2410强。

如果没有跑出来,那估计确实是你自己本身的配置有问题。

926的核心还不如920T,那估计就不能用了,但是话说回来,
9200确实比2410差。

速度上。

使用特权

评论回复
18
szembed| | 2007-8-7 12:44 | 只看该作者

9263的板

其实,这个也是为什么9263布板那么复杂,还是有人用的原因。

使用特权

评论回复
19
gouki_s| | 2007-8-8 14:43 | 只看该作者

有啥好争的

at91sam9261比2410快这是肯定的
wince6.0比wince5.0快这也是肯定的

使用特权

评论回复
20
陈夏利| | 2007-8-8 23:30 | 只看该作者

我太了解ATMEIL9261了,公司是一级代理来的

    我不多说,软件不懂,参数还是晓得的,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

94

帖子

3

粉丝