”
KR260 の Petalinux 2022.1 上で memread と memwrite を生成した”を参考に、KR260 の Debian11 上で memread, memwrite を生成した。
KR260 の Debian11 上で examples ディレクトリの下に mem ディレクトリを新規作成した。
cd examples
mkdir mem
cd memmem ディレクトリに C ソースコードを作成した。

memread.c と memwrite.c のソースコードは”
KR260 の Petalinux 2022.1 上で memread と memwrite を生成した”を参照のこと。
memread.c と memwrite.c を gcc でコンパイルした。
成功した。
gcc -o memread memread.c
gcc -o memwrite memwrite.cmemread と memwrite 実行ファイルが生成された。

memread と memwrite 実行ファイルを実行してみた。
問題ないようだ。
fpga@debian-fpga:~/examples/mem$
sudo ./memread fd4ab07000000057
fpga@debian-fpga:~/examples/mem$
sudo ./memwrite fd4ab070 54fpga@debian-fpga:~/examples/mem$
sudo ./memread fd4ab07000000054
fpga@debian-fpga:~/examples/mem$
sudo ./memwrite fd4ab070 57fpga@debian-fpga:~/examples/mem$
sudo ./memread fd4ab07000000057
- 2023年06月08日 04:18 |
- KR260
-
| トラックバック:0
-
| コメント:0