[Armadillo:03276] Armadillo-300 拡張バスのバス幅

Akihiro Amagai email@hidden
2008年 8月 19日 (火) 22:58:13 JST


雨海と申します.

Armadillo-300の拡張バスを利用しようとしているのですが,
気になった点がありますので,教えて下さい.

ハードウエアマニュアルを見ると,拡張バスの領域ではバス幅が16bit
であると書いてあるのですが (4.1物理メモリマップ 表4-1)
実際には8bitに設定されているようです.
レジスタ 0xa0700260 を見ると 0x00000080 になっており,
boot_flash.Sの103行目でも,
 mov r2, #0x80
 str r2, [r0, #MEM_STATIC_CFG_3]
としているようです.

これは,
1) 8bitに設定しないと問題が出る
   (マニュアルの誤記?)
2) ユーザーが勝手に16bitに設定すれば良いだけで,
   初期値の0x80に意味は無い
の,どちらだと考えればよろしいでしょうか?

よろしくお願いします.

-- 
Akihiro AMAGAI <email@hidden>
R&D Lab.
Sanritz Automation
http://www.sanritz.co.jp/




armadillo メーリングリストの案内