首页
学习
活动
专区
工具
TVP
发布

hank

专栏作者
172
文章
237393
阅读量
29
订阅数
8步轻松晋级AMD MPSoC Linux内核调试专家
AMD MPSoC Linux一般使用PetaLinux编译Linux系统,包括Linux内核、DTS、文件系统。
hankfu
2023-10-16
2360
在AMD PetaLinux的systemd里启动后台命令的注意事项
于是创建一个systemd服务,使其运行顶层脚本,再在其中以后台运行方式启动另外一个长期运行脚本。
hankfu
2023-10-16
1170
在AMD PetaLinux中添加命令pstree
命令pstree将相关进程以树状图显示,方便查看进程间的关系。由于调试需要,需要在Linux里使用命令pstree。但是PetaLinux产生的Linux映像,默认不带命令pstree。
hankfu
2023-10-16
1820
AMD 10G AXI Ethernet Checksum Offload Example PetaLinux 编译错误 “pod2man: command not found”
10G AXI Ethernet Checksum Offload Example Design
hankfu
2023-10-16
1710
AMD ZCU106 U-Boot 2023.1 Open Source Flow 编译的缺少“gnutls/gnutls.h”错误
AMD ZCU106 U-Boot 2023.1 Open Source Flow 编译的缺少“gnutls/gnutls.h”错误
hankfu
2023-10-16
2750
不能使用astyle对Linux的Kconfig和Makefile进行排版,会导致编译错误
不同人代码的排版习惯不一样。遇到自己不喜欢的格式,看起来比较麻烦。可以使用astyle对代码进行排版。 我喜欢以"otbs"格式的排版。命令如下:
hankfu
2023-10-16
1510
解决PetaLinux编译Microblaze的U-Boot的错误 “undefined reference to `eth_get_dev_index'”等
PetaLinux编译Microblaze的U-Boot时,遇到下列错误 ,链接时提示找不到相关函数。
hankfu
2023-10-16
2470
AMD Xilinx AXI Interrupt Controller 中断优先级
AXI Interrupt Controller支持中断优先级。 在Vivado Block Design中, bit-0连接的中断优先级最高, 越靠近bit-0的中断优先级最高。
hankfu
2023-05-23
4070
AMD MicroBlaze中通过AXI Timer获取时间戳
调用TmrCtrPolledInit()初始化AXI Timer, 也初始化了全局变量TimerCounter。
hankfu
2023-05-23
3080
外部目录信息
客户为AMD Xilinx SoC创建了PetaLinux工程。需要定制PetaLinux中的FSBL。
hankfu
2023-05-23
8160
MicroBlaze DMIPS 数据
看到了有文章提到软核Risc-V在FPGA上的DMIPS数据, 0.464 DMIPS/MHz。
hankfu
2023-05-23
1880
AMD Xilinx AC701 单板运行IIC EEPROM例程
AMD Xilinx Vitis内部集成了各种外设的例程,为工程师提供了快速上手的代码。
hankfu
2023-05-23
4090
框图
有客户需要通过PCie从Windows系统访问MPSoC的DDR,从而使X86和A53通过共享DDR内存的方式交互大量数据。X86作为PCIe Host, MPSoC作为PCIe Endpoint。共享的DDR内存是MPSoC的DDR内存。
hankfu
2023-05-10
3280
测试单板
在Vitis的 “File - New ” 中,选择“Platform Project”, 指定名称如“zcu106_r5”, 再选择对应的XSA文件和 Processor 如 “psu_cortexr5_0”。
hankfu
2023-05-10
1520
AMD Artix 7 FPGA OTA 在线升级的实现
AMD FPGA支持的MultiBoot特性,可以使FPGA先尝试启动最新的配置(bit)文件,后续称为Update Bit。如果最新的配置文件出错,再回退到安全的出厂版本的配置(bit)文件,后续称为Golden Bit。
hankfu
2023-05-10
5880
AMD Xilinx K26 从eMMC启动Ubuntu
AMD Xilinx K26支持Ubuntu。从ubuntu amd-xilinx下载映像后,把image烧入到TF卡,可以正常启动Ubuntu。
hankfu
2023-04-08
6150
VCU编码帧率
客户使用在gst命令前添加GST_DEBUG="GST_TRACER:7" GST_TRACERS="latency" GST_DEBUG_FILE="/run/latency.txt"来测量VCU延时,发现解码延时达到5秒钟。 这是错误的结果。 单板没有足够的内存保存5秒钟的原始视频,甚至没有足够的内存保存2秒钟的原始视频。
hankfu
2023-04-08
4210
Xilinx U-Boot 2020.2 找不到文件“boot.scr”,导致启动失败
最近有客户反馈,U-Boot 2020.2 启动有问题。 SD卡里有BOOT.BIN, image.ub等文件,也不能正常启动。
hankfu
2023-04-07
1.5K1
问题
有客户使用Linux中的USB Gadget功能,把MPSoC器件做USB从设备。在执行“mkdir functions/.”时,得到错误“Device or resource busy”。
hankfu
2023-03-01
9640
AMD-Xilinx MPSoC的Watchdog在Linux中使用的简明教程
AMD-Xilinx MPSoC的器件里,提供了内置的Watchdog。在Vivado里选择Watchdog,并在设备树里使能Watchdog,还不能在Linux中正常使用。
hankfu
2023-03-01
8680
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档