|
|
当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内
情報セキュリティおよび個人情報の取り扱いについて コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。 |
![]()
apt-get install mtd-tools
mount -t jjfs2 /dev/mtd2 /mtd cp /mtd/usr/local/bin/update_mtd.sh /usr/local/sbin/初期の玄箱PROではスクリプトが付属しないので update_mtd.tar.gz をダウンロードして、適当なディレクトリに展開してください。
tar xzvf update_mtd.tar.gz cp update_mtd.sh /usr/local/sbin/コンパイルあるいはダウンロードした Debian 起動用の uImage ファイル(uImage.buffaloファイル)を /boot にコピーします。
cp uImage /boot/uImage.buffalo書き込みます。
sh /usr/local/sbin/update_mtd.sh uImage以上で書き込みは終了です。
hit any key to switch tftp boot. Hit any key to stop autoboot: 0 <<system_bootend>> Hit any key to stop autoboot: 0以下を打ち込んで起動します。
上の例では、HDD を取り付けたまま USB フラッシュ・メモリから起動しています。HDD を取り外したときは、/dev/sdb1 を /dev/sda1 にします。rootfs は HDD にする場合には、/dev/sda2 にします。また上記の環境変数を nvram コマンドで書き込めば、毎回入力する必要はなくなります。今回はテストだけですので、環境変数の書き込みはしていません。setenv bootargs console=ttyS0,115200 root=/dev/sdb1 rootdelay=15 rw panic=5 BOOTVER=1.09 setenv bootcmd 'nboot $(default_kernel_addr) 0 $(nand_uImage_offset); bootm $(default_kernel_addr)' setenv nand_boot yes boot
このブログ記事を参照しているブログ一覧: 内蔵フラッシュのカーネル書き換えと起動
このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/1093
おすすめ書籍 |
![]() |
コメントする