看不少坛友收了 EBAZ4205 这个低价zynq板卡,但是苦于没资料入不了门,论坛上都是点灯的,复杂点的uboot kernel dts rootfs没有人做。
估计新手不会做,老手懒得做,所以我就花几天时间移植了下,整理发出来。
我就来奉献下,给想入门的坛友做了套完整资料,包括vivado U-boot kernel debian 源代码, 还有编译好的文件。
我是自己焊接了个TF卡座上去,把R2584焊到R2577上,这样就成了TF卡启动,方便烧程序,所以编译出来的都是TF卡的程序,需要用nand的自己修改下就可以了。
这次代码板子上的外设都是正常的,UBOOT里可以正常保存env到TF卡,网络正常通讯,TFTP功能正常。 内核也是,debian网络功能均正常,可以随意apt。IO只加了W13,W14两个已有的LED灯,其他的IO需要自己加上就可以了。
ZYNQ是个好东西,推荐入坑,嘿嘿。 以前用过AT91SAM9X35配EP4CE10, IMX6配XC6SLX16 , 树莓派配EP4CE6,都是些采集和控制类的,芯片间通讯真心不方便,并且速度有限,如果用外部总线,占用的IO又太多了,经常会和外设引脚冲突。
后来用ZYNQ做了两个项目,发现真心好东西,一个火车上的运动采集设备,一个8轴机器人控制卡,内部AXI总线真心好用,有高速的有简易的,搭配使用很给力,挂了一堆东西,扩展起来非常方便,价格也不贵,现在真心爱上这个片子了,以后再有ARM+FPGA的项目肯定选这个。
所以这次花点时间做这些希望能帮到更多的朋友。
废话少说,资料奉上,因为debian文件系统和内核代码比较大,所以只能传到网盘上了。
链接:https://pan.baidu.com/s/1QghzN-4-QL2q-LGeIZTE9g
提取码:0fj3
先把SD卡分两个区 第一个FAT 第二个 ext4 都是最常见的分区方法,FAT分个100M就够了。
把image目录里的bootfat.tar.bz2 解压放到第一个FAT分区 rootfs.tar.gz是debian的文件系统,解压到第二个ext4分区。然后启动就OK。
源代码就在网盘里,大家去研究吧,板子可以从桌子脚下拿出来了,不需要xilinx仿真器就可以愉快的玩起来。
共10条
1/1 1 跳转至页
开源 zynq EBAZ4205矿卡 vivado U-boot kernel debian 源代码
共10条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【笔记】生成报错synthdesignERROR被打赏50分 | |
【STM32H7S78-DK评测】LTDC+DMA2D驱动RGBLCD屏幕被打赏50分 | |
【STM32H7S78-DK评测】Coremark基准测试被打赏50分 | |
【STM32H7S78-DK评测】浮点数计算性能测试被打赏50分 | |
【STM32H7S78-DK评测】Execute in place(XIP)模式学习笔记被打赏50分 | |
每周了解几个硬件知识+buckboost电路(五)被打赏10分 | |
【换取逻辑分析仪】RA8 PMU 模块功能寄存器功能说明被打赏20分 | |
野火启明6M5适配SPI被打赏20分 | |
NUCLEO-U083RC学习历程2-串口输出测试被打赏20分 | |
【笔记】STM32CUBEIDE的Noruletomaketarget编译问题被打赏50分 |