2014年9月26日 星期五

Ml605 use PLB Bus to write CF

ML605板子是成功以後,之後可能會用V5或是V4來做新的版子來測
看了一下AXI BUS只有在Spartan6 還有 Virtex6
所以試做了一下換成PLB bus,大致上跟AXI一樣,有幾個小地方要注意一下
建立Microblaze得時候要選Cache



建立以後,XPSUCF上會出現DDR3Pin location,我測了一下把它加入或是不加入ISEUCF都可以

在建立自己的ip時記得選擇PLB,不要傻傻的一直按next


這邊我不確定需不需要勾選,但是我沒勾選可以成功



在寫mpd file得時候注意vector不要跟上面一樣從LSBMSB
不然系統之後也會這樣合成變成 A TO B



有個地方覺得很匪夷所思
C_SPLB_DWIDTH在程式裡面是32 bits 但是在這裡卻是128,但是又不能改


但是還是寫入32是正確的



沒有留言:

張貼留言