Getting Started
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
|
Log in
]
Start:
* クイックスタート [#mf486c0c]
** サンプルの環境をセットアップする [#i1ca1021]
Xilinx 提供の Linux カーネルと、Ubuntu の root filesystem...
zfifo の例題として配布しているDMA loopback の回路を PL に...
[[Download]] のページにあります。
ZYBO, Zybo Z7-20, Ultra96, Ultra96v2 で動作しますので、お...
ものをダウンロードして、MicroSD カードから起動しましょう。
** ドライバのロード [#ad4b6874]
デバイスツリーの設定などはありません。AXI DMAのレジスタア...
$ sudo insmod ./zfifo.ko zfifo0=0xa0000000
のようにしてロードします。ダウンロードしたサンプルデザイ...
$ sudo sh ./load_driver
で OK です。正しくロードできた場合、dmesg に
[ 32.518852] MM2S_DMASR: 0x10009
[ 32.518854] S2MM_DMASR: 0x10009
のようなログが残りますので、確認してください。( [ ]内の数...
** DMA loopback のテスト [#ve2768c3]
デバイス名は /dev/zfifo0 です。
以下のように udev のルールを書いておけば root 以外でもア...
% cat /etc/udev/rules.d/zfifo.rules
KERNEL=="zfifo*",MODE="666",GROUP="root"
ホームディレクトリにおいてあるテストプログラムを走らせる...
$ ./libzfifo-test
Send on thread 0
Recv on thread 1
Data transferred correctly.
ドライバが読み込まれていないなどの理由で /dev/zfifo0 がオ...
End:
* クイックスタート [#mf486c0c]
** サンプルの環境をセットアップする [#i1ca1021]
Xilinx 提供の Linux カーネルと、Ubuntu の root filesystem...
zfifo の例題として配布しているDMA loopback の回路を PL に...
[[Download]] のページにあります。
ZYBO, Zybo Z7-20, Ultra96, Ultra96v2 で動作しますので、お...
ものをダウンロードして、MicroSD カードから起動しましょう。
** ドライバのロード [#ad4b6874]
デバイスツリーの設定などはありません。AXI DMAのレジスタア...
$ sudo insmod ./zfifo.ko zfifo0=0xa0000000
のようにしてロードします。ダウンロードしたサンプルデザイ...
$ sudo sh ./load_driver
で OK です。正しくロードできた場合、dmesg に
[ 32.518852] MM2S_DMASR: 0x10009
[ 32.518854] S2MM_DMASR: 0x10009
のようなログが残りますので、確認してください。( [ ]内の数...
** DMA loopback のテスト [#ve2768c3]
デバイス名は /dev/zfifo0 です。
以下のように udev のルールを書いておけば root 以外でもア...
% cat /etc/udev/rules.d/zfifo.rules
KERNEL=="zfifo*",MODE="666",GROUP="root"
ホームディレクトリにおいてあるテストプログラムを走らせる...
$ ./libzfifo-test
Send on thread 0
Recv on thread 1
Data transferred correctly.
ドライバが読み込まれていないなどの理由で /dev/zfifo0 がオ...
Page: