未だにAXI DMAをやってたり・・・

未だに、AXI DMAをやってます。

なぜか、AXI BUS側からDDR SDRAMへ向けてのDMAでデータが書き込まれない現象に遭遇している。

CPU側からメモリは書き換えられているので、問題はないはずで、書き込み先アドレスも問題ないなさそうな気配だ。

問題はDMAは動作完了しているがデータが書き込まれないと言う点です。

いろいろ、仕掛けを作っては動作確認中なのです。

ポートはACPなのでキャッシュの心配もないはずだし、AXI BUSのSTRB信号を疑ってたんだけど、これも問題なさそうだ。

最近のデバッグは、下記の順番でやっている。

Vivadoで回路の修正SynthesisとPARBOOT.BINの生成LAN経由でZedBoardのBOOT.BINの書き換えZedBoardのリセット再起動

以前に比べると、impact立ち上げたりもしていないのでウィンドウがスッキリしている。

ホント、デバッグが楽になったよ。

今朝はここまで

write: 2014/02/14/ 07:39:58