[Armadillo:02685] Re: Armadillo-9のパーティション構成変更について
Yasushi SHOJI
email@hidden
2008年 2月 6日 (水) 13:17:27 JST
At Wed, 06 Feb 2008 00:24:33 +0900,
Fumihiro SHIMONO wrote:
>
> yashi様、どうもありがとうございます。
>
> お教えいただきました方法でパーティション分割できました。
:-)
> ・userlandのサイズを0x670000→0x240000に変更。
> ・userland-user(新規)のサイズを0x430000に設定。
> (サイズは、とりあえずのサイズです。)
>
> 以降、実施内容の詳細です。
> A. src/target/armadillo9/memregions.h で編集した内容
> B. 作成したブートローダ書き込み後の起動メッセージ
>
> A. src/target/armadillo9/memregions.h で編集した内容を記述します。
patchの方が読みやすいかも。
> B. 作成したブートローダ書き込み後の起動メッセージは以下となりました。
[...]
> 0x00000000-0x00010000 : "bootloader"
> 0x00010000-0x00180000 : "kernel"
> 0x00180000-0x003c0000 : "userland"
> 0x003c0000-0x007f0000 : "userland-user"
> 0x007f0000-0x00800000 : "config"
>
> についてですが、マニュアル「AN010 hardware manual」より、
> 論理メモリマップと認識しますが、
> 境界値がかぶっているような気がしています...。
> 違和感を感じていまして、このメッセージについて
> 御教授いただけましたら幸いです。
add_mtd_partitions::driver/mtd/mtdparts.c
printk (KERN_NOTICE "0x%08x-0x%08x : \"%s\"\n", slave->offset,
slave->offset + slave->mtd.size, slave->mtd.name);
で、表示しています。offset + sizeなので大丈夫じゃないですか?
--
yashi
armadillo メーリングリストの案内