随笔分类 -  ZYNQ Linux

ZYNQ Linux开发相关的记录
摘要:最近新做的MPSOC板子回来了,硬件测完上电一跑傻眼了,连最基本的fsbl跑起来都没有任何打印,串口也量了硬件是通的。。。 好一通折腾发现可以在SDK下进行单步调试,但是到某个位置后就死循环了,而且默认是进入汇编的界面,更是看不懂了。Google+Xilinx官网搜索了半天后发现了不少有用的信息,参 阅读全文
posted @ 2020-10-26 10:18 huakaimanlin的博客 阅读(1672) 评论(0) 推荐(1)
摘要:Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 题主最近在做ZYNQ的网络接收,需求是4路百兆网输入,PS自带的两个网口肯定不够用,于是在PL侧外扩了3个百兆以太网(参见之前博文:ZYNQ Linux 下 AXI Ethernet使用记录),一切运行正常后测试 阅读全文
posted @ 2020-06-26 11:23 huakaimanlin的博客 阅读(1419) 评论(0) 推荐(1)
摘要:版本信息: Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 1. Vivado下搭建好AXI Ethernet框架后(参考xapp1082),建议现在裸机环境下创建LWIP工程测试硬件的连通性,不过LWIP有时候也偶有bug,尤其在多个AXI Ethernet 阅读全文
posted @ 2020-02-26 23:25 huakaimanlin的博客 阅读(4843) 评论(0) 推荐(0)
摘要:两步: 1. 在make menuconfig中配置某个驱动为模块(如: CONFIG_RTC_XXX=m) 2. 在内核根目录下指定路径并编译, 如编译drivers/net中的驱动 make SUBDIRS=drivers/net modules 阅读全文
posted @ 2020-02-26 16:43 huakaimanlin的博客 阅读(486) 评论(0) 推荐(0)
摘要:最近在搞netfilter编程,网上收了一大堆发现版本都比较老,参考别人的程序在hook回调函数中总是获取不到网卡的name 和ifindex。然后看了我使用的内核的源代码发现有个结构体变了,于是折腾了两天终于搞明白了,hook回调函数需要按照新的方法传参,但是奇怪的是按照旧的方法声明的居然能编译通 阅读全文
posted @ 2020-01-05 16:08 huakaimanlin的博客 阅读(849) 评论(0) 推荐(0)
摘要:参考链接:https://blog.csdn.net/zhaoxinfan/article/details/83245682 阅读全文
posted @ 2019-12-30 15:28 huakaimanlin的博客 阅读(1623) 评论(0) 推荐(0)
摘要:参考链接:https://blog.csdn.net/stone8761/article/details/72821733 Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 想编译参考链接的hook编程例子,结果编译出现错误: variable `my_hook 阅读全文
posted @ 2019-12-27 14:00 huakaimanlin的博客 阅读(246) 评论(0) 推荐(0)
摘要:Vivado 2016.4 linux版本和从官网获取的2016.4的kernel uboot ramdisk 官网提供的 //////////////////////////////////////////////////////////////////////////////////////// 阅读全文
posted @ 2019-02-19 14:59 huakaimanlin的博客 阅读(3345) 评论(0) 推荐(0)
摘要:在编译Linux内核,配置时:make menuconfig > Kernel hacking --> printk and dmesg options --> show timing information on printks 当选中这个选项后,启动内核,会在日志信息前面加上时间戳。 从下面的输 阅读全文
posted @ 2018-07-25 00:00 huakaimanlin的博客 阅读(3373) 评论(0) 推荐(0)
摘要:Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 下载文件名称 2016.4-zed-release.tar.xz device-tree-xlnx-xilinx-v2016.4.zip linux-xlnx-xilinx-v2016.4.zip u-boot- 阅读全文
posted @ 2018-07-11 23:13 huakaimanlin的博客 阅读(1506) 评论(0) 推荐(0)
摘要:Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 下载文件名称 2016.4-zed-release.tar.xz device-tree-xlnx-xilinx-v2016.4.zip linux-xlnx-xilinx-v2016.4.zip u-boot- 阅读全文
posted @ 2018-07-10 23:22 huakaimanlin的博客 阅读(11745) 评论(2) 推荐(0)
摘要:下载ethtool源码 https://mirrors.edge.kernel.org/pub/software/network/ethtool/ tar -xvf ethtool-4.17.tar.xz cd ethtool-4.17 ./configure --host=arm-linux CC 阅读全文
posted @ 2018-07-08 21:47 huakaimanlin的博客 阅读(2115) 评论(0) 推荐(0)
摘要:Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 下载文件名称 2016.4-zed-release.tar.xz device-tree-xlnx-xilinx-v2016.4.zip linux-xlnx-xilinx-v2016.4.zip u-boot- 阅读全文
posted @ 2018-05-20 10:58 huakaimanlin的博客 阅读(1413) 评论(0) 推荐(0)
摘要:Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 下载文件名称: https://github.com/Xilinx 2016.4-zed-release.tar.xz device-tree-xlnx-xilinx-v2016.4.zip linux-xlnx 阅读全文
posted @ 2018-05-18 13:36 huakaimanlin的博客 阅读(18934) 评论(1) 推荐(0)