[問題] Android移植到ARM9 2440開發板

看板AndroidDev作者時間14年前 (2011/12/05 12:21), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/2 (看更多)
我已經成功用NFS掛上4個版本的FILESYSTEM了, 分別是friendly arm 的1.5 2.1的以及openmoko 的 freerunner 但分別出現了以下訊息後就停住了,板子上的畫面則下去都是一行"Android"文字 希望大大可以開示一下感激不盡那裡出了問題該怎麼走下去 感覺應該快成功了 感激不盡 我人在日本,如果有大大願意線上教學讓移植順利成功的話 我願意出學費的(我不是做嵌入式相關行業的,所以沒有認識的人可問XD) 我的板子是飛凌的FL2440 BOOTLOADER是U-boot kernel是用mini2440提供的android kernel 2.6.27下去改的 請多指教 1.openmoko ---------------------------------------------------------------------- 前略 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 IP-Config: Complete: device=eth0, addr=192.168.0.56, mask=255.255.255.0, gw=192.168.0.1, host=192.168.0.56, domain=, nis-domain=(none), bootserver=192.168.0.70, rootserver=192.168.0.70, rootpath= Looking up port of RPC 100003/2 on 192.168.0.70 Looking up port of RPC 100005/1 on 192.168.0.70 VFS: Mounted root (nfs filesystem). Freeing init memory: 112K init: cannot open '/initlogo.rle' init: cannot find '/system/bin/playmp3', disabling 'bootsound' sh: can't access tty; job control turned off # warning: `rild' uses 32-bit capabilities (legacy support in use) ------------------------------------------------------------------------- 2.friendly arm 的1.5 mini2440用 --------------------------------------------------------------------------- 前略 Looking up port of RPC 100005/1 on 192.168.0.70 VFS: Mounted root (nfs filesystem). Freeing init memory: 112K mknod: /myDev/ts0: File exists mknod: /myDev/fb0: File exists mknod: /myDev/ts_ctl: File exists open file errer! ts_open: No such device init: cannot open '/initlogo.rle' init: Unable to open persistent property directory /data/property errno: 2 sh: can't access tty; job control turned off / # init: cannot find '/system/bin/playmp3', disabling 'bootsound' warning: `rild' uses 32-bit capabilities (legacy support in use) nfs: server 192.168.0.70 not responding, still trying --------------------------------------------------------------------------- 這裡我覺的很奇怪,明明nfs已經掛好了為何又說沒反應 3.friendly arm 的2.1 mini2440用 --------------------------------------------------------------------------- 前略 Looking up port of RPC 100005/1 on 192.168.0.70 VFS: Mounted root (nfs filesystem). Freeing init memory: 112K mknod: /myDev/ts0: File exists mknod: /myDev/fb0: File exists mknod: /myDev/ts_ctl: File exists open file errer! ts_open: No such device Segmentation fault init: cannot open '/initlogo.rle' sh: can't access tty; job control turned off / # init: cannot find '/system/bin/playmp3', disabling 'bootsound' init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' warning: `rild' uses 32-bit capabilities (legacy support in use) g_file_storage: version magic '2.6.27 preempt mod_unload ARMv4 ' should be '2.6.27 mod_unload ARMv4 ' init: untracked pid 677 exited init: untracked pid 738 exited init: untracked pid 751 exited init: untracked pid 764 exited init: untracked pid 777 exited init: untracked pid 790 exited init: untracked pid 803 exited 數字一直增加跑下去 -------------------------------------------------------------------------- 4. --------------------------------------------------------------------------- 前略 <3>init: cannot find '/system/bin/playmp3', disabling 'bootsound' init: cannot find '/system/bin/playmp3', disabling 'bootsound' sh: can't access tty; job control turned off # <3>init: untracked pid 1726 exited init: untracked pid 1726 exited <3>init: untracked pid 1725 exited init: untracked pid 1725 exited <6>warning: `rild' uses 32-bit capabilities (legacy support in use) warning: `rild' uses 32-bit capabilities (legacy support in use) <3>init: untracked pid 1732 exited init: untracked pid 1732 exited <3>init: untracked pid 1733 exited init: untracked pid 1733 exited <3>init: untracked pid 1741 exited init: untracked pid 1741 exited <3>init: untracked pid 1742 exited init: untracked pid 1742 exited <3>init: untracked pid 1746 exited init: untracked pid 1746 exited <3>init: untracked pid 1747 exited init: untracked pid 1747 exited <3>init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode <0>Restarting system with command 'recovery'. Restarting system with command 'recovery'. arch_reset: attempting watchdog reset arch_reset: at ---------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.56.229.18 ※ 編輯: hideofuyang 來自: 60.56.229.18 (12/05 12:24)

12/06 00:13, , 1F
何苦呢??? port到arm9上...???? 太衝動了吧~~
12/06 00:13, 1F

12/06 22:30, , 2F
沒辦法啊,頭都洗一半了><...
12/06 22:30, 2F

12/06 22:59, , 3F
你先把low level debug config打開吧 也許是kernel問題
12/06 22:59, 3F

12/06 23:06, , 4F
老實說這訊息還有一段路要走的機會頗高..可能kernel,可能fs
12/06 23:06, 4F
文章代碼(AID): #1Et4Qq9l (AndroidDev)
文章代碼(AID): #1Et4Qq9l (AndroidDev)