使用sdcard作为XilinxLinux文件系统
- UID
- 1029342
- 性别
- 男
|
使用sdcard作为XilinxLinux文件系统
在做项目的过程中发现ramdisk使用起来不够方便,就尝试使用sdcard做为文件系统,方便存一些工具程序和库文件。最简单的方法大概是这样的: 1.下载Digilent-Linux 3.3的内核源码,重新配置内核,设置为sdcard文件系统。
配置内核 Boot Options->(console=ttyPS0,115200n8 root=/dev/mmcblk0p2 rw coherent_pool=8M)
Boot Options-> Kernel command line type-> Kernel command line type
2.对SD卡重新分为两个分区,
第一个分区为FAT格式,第二个分区为ext3/ext4格式,两个分区均为主分区,大小可以都是2G
这样FAT分区存放Boot.bin Devicetree等启动文件,ext3/ext4分区就是默认的文件系统。
3.拷贝文件系统,将ramdisk文件解压,在Linux使用映像挂载器挂载,把里面的所有文件直接拷贝到SD卡的Linux分区。用到的openCV/Qt的库直接拷贝到Linux分区里就好了,再不用麻烦地制作镜像、挂载什么的了。
4.插上SD卡到zedBoard,开机就可以啦 |
|
|
|
|
|