Boot
2011年05月26日
(English version of this page)
各種のAndroid端末でのブートログやその他の情報を集めてみました。
porting作業のときには自分のターゲットでのログをこれらと比較すると問題解決の糸口になります。
2011年05月19日
先日紹介したKZM-A9-DualにAndroid2.3を載せる方法(KZM-A9-DualでAndoridのGingerbreadを動かす最短の手順)ではルートファイルシステムをNFSに置いていました。今度はこれをSDメモリカードに置いて動かしてみます。
一番簡単な方法はAndroid 2.2が起動するSDカードのルートファイルシステムをAndroid 2.3のものに置き換えることです。
2011年04月28日
KZM-A9-Dualのブート可能なSDを作る方法は添付のDVDの中の How_to_boot_from_SD.txt に書いてありますが、ネットで見られると便利なので、ここにも貼り付けます。
2011年04月19日
2011年04月05日
KZM-A9-Dualボードは基板の上側にSDカードスロット、下側にSDIOスロットがあります。
SDカードにシステムを入れて起動すると、そのSDカードは動いている最中に抜くことができません。
そこで、SDIOスロットにさしたSDカードを代わりに使うようにしてみます。
2011年01月25日
KZM-A9-DualボードのubootではカーネルのイメージをNFSでロードすることができます。
昔はカーネルはtftpでロードして、ルートファイルシステムはNFSでマウントすることが多かったのですが、これだとNFSサーバとTFTPサーバの2つを設定する必要がありました。
カーネルもNFSでよくなったので、TFTPサーバが不要になりました。
2010年10月19日
KZM-A9-DualボードにU-bootとLinuxカーネルを移植中です。
で、さっそくやらかしました。
DDRの初期化をスキップしているU-bootのバイナリを間違えてブートのNORフラッシュに焼いてしまいました。これをやってしまうとJTAG-ICEも起動できなくなってしまいます。昔のFull ICEと違ってJTAG-ICEは起動時に一度リセットを解除するので、その瞬間にCPUが暴走すると接続できなくなってしまいます。困った! どうしよう ...
2010年04月22日
ELCのスライドのページのMagnus Damm さんの"Kexec - Ready for Embedded Linux? " を見てください。
続きを読む