[Armadillo:03537] Re: netflashでのブートローダ書き込み
Takenoshita Koyo
email@hidden
2008年 10月 10日 (金) 13:27:58 JST
竹之下です。
bootloader領域は、デフォルトではリードオンリーになっています。
カーネルパラメータのmtdpartsで読み書き可能に指定することができます。
カーネルパラメータは、hermitのsetenvコマンドで設定することができます。
hermit> setenv console=ttymxc0
mtdparts=armadillo5x0-nor:0x20000(nor.bootloader),0x200000(nor.kernel),0xdc0000(nor.userland),-(nor.config)
※下記のようにroを指定すると、リードオンリーになります。
mtdparts=armadillo5x0-nor:0x20000(nor.bootloader)ro,...
2008-10-10 (金) の 10:41 +0900 に 大木朋春 さんは書きました:
> 大木と申します。
> いつもお世話になっております。
>
> Armadillo-500において、/home/ftp/pub上にあるブートローダloader-armadillo5x0.binを
> netflashにて書き込みたいと考えております。
>
> 現状、カーネル及びユーザランドは
>
> netflash -b -k -n -u -r /dev/mtd1 /home/ftp/pub/linux.bin.gz
> netflash -b -k -n -u -r /dev/mtd2 /home/ftp/pub/romfs.img.gz
>
> で行っているのですが、ブートローダは
>
> netflash option? -r /dev/mtd0 /home/ftp/pub/loader-armadillo5x0.bin
>
> のoption?の位置に何を入れれば良いのかわからず、往生しています。
> hermit-at-winの場合はForceLockedにチェックを入れないと書き込みできませんが、
> netflashの場合にForceLockedに相当するオプションは何でしょうか。
>
> 試しにやってみたのは以下の通りです。
>
> netflash -b -k -n -u -r /dev/mtd0 /home/ftp/pub/loader-armadillo5x0.bin
> netflash: open(/dev/mtd0) failed: Permission denied
>
> netflash -b -k -n -u -F -r /dev/mtd0 /home/ftp/pub/loader-armadillo5x0.bin
> netflash: open(/dev/mtd0) failed: Permission denied
>
>
> 以上、よろしくお願い致します。
>
> ---------------
> 大木 朋春
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
--
Takenoshita Koyo
armadillo メーリングリストの案内