片上linux操作
1. 启动准备
1.1. 挂载sd卡
如果使用自建系统,sd卡一般来说需要手动挂载,参考Linux上电自动挂载SD卡和文件系统的修改
mkdir /media/card
mount /dev/mmcblk0p1 /media/card
文章也有提到Linux 上电挂载SD卡,尚未钻研。
如果使用xilinx的vcu trd则外设都自动挂载到/media/
下
1.2. 加载axidma驱动
cd /mnt/dma
insmod axidma.ko
应该看到输出
axidma: axidma_dma.c: 672: DMA: Found 1 transmit channels and 1 receive channels.
axidma: axidma_dma.c: 674: VDMA: Found 0 transmit channels and 0 receive channels.
1.3. 分析dmesg
可以用以下命令查看与dma相关的系统外设:
dmesg | grap -i dma
弹出USB
gio mount -e /media/usb/