スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
webadm | 投稿日時: 2006-1-11 23:36 |
Webmaster 登録日: 2004-11-7 居住地: 投稿: 3107 |
uClinuxバイナリの起動に成功 Redbootを書き込んで起動するのは問題なかったもののuClinuxのバイナリをとってきてダウンロードして起動してもうんともすんとも言わなかったが、その後いろいろ検索したらuClinux-h8プロジェクトのメーリングリストでまったく同じ版のuClinuxバイナリで同じ症状の人が相談して解決していたスレッドを発見。
同じようにやってみたら起動できた。 以下はその時のログ +**Warning** FLASH configuration checksum error or invalid key Use 'fconfig -i' to [re]initialize database DP83902A - eeprom ESA: 00:02:cb:01:eb:1a ... waiting for BOOTP information Ethernet eth0: MAC address 00:02:cb:01:eb:1a IP: 192.168.1.16/255.255.255.0, Gateway: 192.168.1.1 Default server: 0.0.0.0 RedBoot(tm) bootstrap and debug environment [ROM] Non-certified release, version UNKNOWN - built 21:28:57, Apr 11 2004 Platform: Akizuki H8/3068 Network micom (H8/300H) Copyright (C) 2000, 2001, 2002, Red Hat, Inc. RAM: 0x00400000-0x005f4000, [0x00400000-0x005e1000] available FLASH: 0x00000000 - 0x00080000, 8 blocks of 0x00010000 bytes each. RedBoot> ip_address -h 192.168.1.17 IP: 192.168.1.16/255.255.255.0, Gateway: 192.168.1.1 Default server: 192.168.1.17 RedBoot> load -r -b 0x400000 linux.bin Using default protocol (TFTP) Raw file loaded 0x00400000-0x004888a3, assumed entry at 0x00400000 RedBoot> load -r -b 0x4888a4 rootimage.bin Using default protocol (TFTP) Raw file loaded 0x004888a4-0x004eaca3, assumed entry at 0x004888a4 RedBoot> exec -c "console=ttySC1,38400" 0x400000 Now booting linux kernel: Entry Address 0x00400000 Cmdline : console=ttySC1,38400 Linux version 2.4.21-uc0 (ysato@mitou) (gcc バージョン 3.3) #278 2003年 8月 13日 水曜日 00:46:59 JST uClinux H8/300H Target Hardware: AE-3068 H8/300 series support by Yoshinori Sato <ysato@users.sourceforge.jp> Flat model support (C) 1998,1999 Kenneth Albanowski, D. Jeff Dionne On node 0 totalpages: 1536 zone(0): 0 pages. zone(1): 1536 pages. zone(2): 0 pages. Kernel command line: console=ttySC1,38400 virtual vector at 0x00fffd20 Calibrating delay loop... 3.30 BogoMIPS Memory available: 1028k/1501k RAM, 0k/0k ROM (380k kernel code, 162k data) Dentry cache hash table entries: 1024 (order: 1, 8192 bytes) Inode cache hash table entries: 512 (order: 0, 4096 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 2048 (order: 1, 8192 bytes) POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Starting kswapd SuperH SCI(F) driver initialized ttySC0 at 0x00ffffb0 is a SCI ttySC1 at 0x00ffffb8 is a SCI ttySC2 at 0x00ffffc0 is a SCI Blkmem copyright 1998,1999 D. Jeff Dionne Blkmem copyright 1998 Kenneth Albanowski Blkmem 1 disk images: 0: 4888A4-4EACA3 [VIRTUAL 4888A4-4EACA3] (RO) VFS: Mounted root (romfs filesystem) readonly. Freeing unused kernel memory: 16k freed (0x468000 - 0x46b000) Warning: unable to open an initial console. Kernel panic: Attempted to kill init! consoleデバイスノードがroot filesystem上で見つからないのは相談者の症状とまるっきり同じ。 別途uClinuxの自前ビルドもuserland以外を除いてできるようになったもののそちらはダウンロードしてもうんともすんともいわず。これから要調査。elf2fltが古いらしくfltバイナリがまったく作れないのもなんとかしないと。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |