会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HankFu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
21
下一页
2024年6月24日
AMD MPSoC PS PCIe作为EP与Host在异常状态下的工作情况
摘要: 正常情况下, PCIe EP和Host同时启动,Host给EP提供参考时钟,双方协商后建立PCIe链路。 客户希望测试PCIe Host异常情况下,AMD MPSoC PS PCIe作为EP,是否能独立工作;是否能在Host恢复正常后,建立PCIe链路,正常传输数据。 使用了ZCU112单板作为PC
阅读全文
posted @ 2024-06-24 09:27 HankFu
阅读(67)
评论(0)
推荐(0)
2024年5月8日
【经验分享】AMD Embedded X86 处理器在Linux下的实时性能测试结果
摘要: 最近测试了AMD Embedded X86 处理器 在Linux下的实时性能。 为了提高实时性,使用两个CPU作为普通CPU,运行常规任务;其它CPU作为实时CPU,运行实时任务。在测试中,每个CPU运行一个cyclictest的线程来测量实时性能,以实时CPU的cyclictest latency
阅读全文
posted @ 2024-05-08 16:40 HankFu
阅读(86)
评论(0)
推荐(0)
2023年8月28日
8步轻松晋级AMD MPSoC Linux内核调试专家
摘要: 8步轻松晋级AMD MPSoC Linux内核调试专家 ## 介绍 AMD MPSoC Linux一般使用PetaLinux编译Linux系统,包括Linux内核、DTS、文件系统。 PetaLinux内部集成Yocto,自动下载、配置、编译各种软件包。 它简化了编译流程,也导致有些工程师找不到软件
阅读全文
posted @ 2023-08-28 17:16 HankFu
阅读(380)
评论(0)
推荐(1)
2023年8月7日
在AMD PetaLinux的systemd里启动后台命令的注意事项
摘要: 由于客户需要,需要在Linux里启动服务,使一个脚本在后台一直运行。 于是创建一个systemd服务,使其运行顶层脚本,再在其中以后台运行方式启动另外一个长期运行脚本。 结果发现,后台运行的长期运行脚本,过一段时间也退出了。 经过调试和分析,发现systemd创建的后台进程,以“Type=forki
阅读全文
posted @ 2023-08-07 16:02 HankFu
阅读(222)
评论(0)
推荐(0)
在AMD PetaLinux中添加命令pstree
摘要: 命令pstree将相关进程以树状图显示,方便查看进程间的关系。由于调试需要,需要在Linux里使用命令pstree。但是PetaLinux产生的Linux映像,默认不带命令pstree。 ## 在rootfs里查找pstree 首先使用命令“petalinux-config -c rootfs ”尝
阅读全文
posted @ 2023-08-07 15:48 HankFu
阅读(161)
评论(0)
推荐(0)
2023年7月7日
AMD 10G AXI Ethernet Checksum Offload Example PetaLinux 编译错误 “pod2man: command not found”
摘要: AMD 10G AXI Ethernet Checksum Offload Example PetaLinux 编译错误 “pod2man: command not found” ## 例子来源 [10G AXI Ethernet Checksum Offload Example Design](h
阅读全文
posted @ 2023-07-07 17:29 HankFu
阅读(361)
评论(0)
推荐(0)
AMD ZCU106 U-Boot 2023.1 Open Source Flow 编译的缺少“gnutls/gnutls.h”错误
摘要: AMD ZCU106 U-Boot 2023.1 Open Source Flow 编译的缺少“gnutls/gnutls.h”错误 ## 获取代码 以下列命令获取U-Boot代码 ``` petalinux-devtool modify u-boot-xlnx ``` 在目录components/
阅读全文
posted @ 2023-07-07 11:26 HankFu
阅读(387)
评论(0)
推荐(0)
2023年6月27日
不能使用astyle对Linux的Kconfig和Makefile进行排版,会导致编译错误
摘要: # 代码排版工具 不同人代码的排版习惯不一样。遇到自己不喜欢的格式,看起来比较麻烦。可以使用astyle对代码进行排版。 我喜欢以"otbs"格式的排版。命令如下: ``` astyle -s --style=otbs *.c astyle -s --style=otbs *.h ``` # 错误排
阅读全文
posted @ 2023-06-27 10:03 HankFu
阅读(104)
评论(0)
推荐(0)
解决PetaLinux编译Microblaze的U-Boot的错误 “undefined reference to `eth_get_dev_index'”等
摘要: # 错误 PetaLinux编译Microblaze的U-Boot时,遇到下列错误 ,链接时提示找不到相关函数。 ``` | microblazeel-xilinx-linux-ld.bfd -Bstatic --no-dynamic-linker -Ttext 0x80100000 -o u-bo
阅读全文
posted @ 2023-06-27 09:49 HankFu
阅读(293)
评论(0)
推荐(0)
2023年6月25日
集成AMD Xilinx的standalone的例子到FreeRTOS时,关于中断的注意事项
摘要: 集成AMD Xilinx的standalone的例子到FreeRTOS时,关于中断的注意事项。 FreeRTOS也可以说是standalone的程序。因此可以方便的把AMD Xilinx的standalone的例子,集成到FreeRTOS。 但是对于中断的处理,要小心。FreeRTOS会初始化中断控
阅读全文
posted @ 2023-06-25 16:48 HankFu
阅读(305)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
21
下一页
公告