XBD=Xilinx Board Definition
假如你的版子支援BSB wizard. 那EMC的設定應該沒有問題
你是用哪一張版子(自己設計的還是XILINX的開發粄)阿? 跟哪一個版本的EDK...+ x" a# Q* U% D1 T
1 x9 g7 G, c9 t5 Q- a
你現在是用opb bus
新版的EDK好像都是用PLB. 假如你是自行加OPB_EMC的話 你要bridge opb 跟 plb . 還有EMC的port跟parameter要設定. 我沒有辦法告訴你的parameter的設定對不對. 因為這些設定要對應flash本身的設定
也有可能是flashwriter 沒有支援你的 flash 或是 你flashwriter的參數設錯了, O8 T6 ]+ Q1 o+ T/ D8 _' r
你可以用flashwriter的debug mode
改\EDK\data\xmd\flashwriter\src的defs.h& f8 \6 ]: V. [
在#ifdef DEBUG 之前一行加#define DEBUG
xmd:- r9 `3 k( _! w
CFI query 基本上也是寫一個簡單C program 去讀寫flash6 U' i0 D, e' q
或是# V. f2 D! ~. I: d: M4 V2 s
讀: mrd ${address} ${size}
寫: mwr ${address} ${value}
原帖由 huanyu 於 2009-6-5 05:31 PM 發表 5 P( H6 A; {$ A2 n% d
mwr 跟 mrd 是MB的instruction. 不懂可以看MB的reference manual5 W x. S3 O, X. d- _# V1 f& g/ c! \5 ?
你試了之後再說你哪有問題
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) | Powered by Discuz! X3.2 |