FC2ブログ

[VEEK]カメラの映像を表示したい(8)(SGDMAディスクリプタ設定エラー)

VRAM to LCD FIFOへのSGDMA設定でFailになってしまうデバッグ中。
IOWR_32DIRECTとかでキャッシュ回避は実施、画面サイズがNEEK(800x480)
とは異なるので、VEEK用に「800x600」にした。
SGDMAとSGDMAディスクリプタへのアドレスも変更した。
ディスクリプタSRAM容量も多めに取ってるので問題無いように思う。
それでもFailとなってたけど、もう1つ問題点気付いた。
デバイス名も合わせて修正するんだった。
DDRからSDR SDRAMに変わったから気まぐれでインスタンス名変えてたんだった。
「/dev/sgdma_sdram2lcd」と変えたらディスクリプタ作成成功した。

pic_viewer->display = alt_video_display_init(
"/dev/sgdma_sdram2lcd", // char* sgdma_name
WIDTH, // int width
HEIGHT, // int height
COLORDEPTH, // int color_depth
VRAM_BASE, // int buffer_location (malloc buffers)
SGDMA_LCD_DESC_BASE, // int descriptor_location (malloc descriptors)
NUMBUFFER); // int num_buffers

if(pic_viewer->display) {
uart_putout_reg("pic_viewer descriptor Success.", 0x00 );
}
else {
uart_putout_reg("pic_viewer descriptor Failed.", 0x00 );
}

スポンサーサイト



コメントの投稿

非公開コメント

カレンダー
07 | 2021/08 | 09
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード