Revision History
Draft Date Revision No. Description
2016/05/25 V1.1 1.模板更新。
2015/05/06 V1.0 1.初始版本。
目 录
1 编译tl-devmem2工具包 3
2 运行程序 3
3 tl-devmem2镜像程序的使用说明 5
更多帮助 7
附录1 8
1编译tl-devmem2工具包
光盘"demo/app/tl-devmem2/bin"目录下有编译好的镜像,如不需要重新编译,可直接进行下一小节的操作。如果希望重新编译,请按照如下步骤继续操作。
tl-devmem2源码位于光盘资料"demo/app/tl-devmem2/src"目录下,将src目录拷贝到虚拟机任意路径下。
进入src目录,并执行以下命令进行编译:
Host# make CROSS_COMPILE=arm-none-linux-gnueabi-
成功编译后会在当前目录下生成可执行文件:tl-devmen2,如下图所示:
2运行程序
说明
本例程测试需配套FPGA一同使用,FPGA和EMIFA总线通信,对Linux系统而言,等效于外接内存,使用其进行读写操作时,只需通过mmap函数将物理地址映射为用户空间地址,就可以跟普通内存一样读写操作。FPGA端的EMIFA通信程序源码可以在FPGA资料光盘中找到,程序源码路径和各开发板的对应关系如下:
表 1
开发板型号 demo目录名称 是否支持本实验
TL138/18