域控制器开发 双Orin TC397 Artix-7
文章平均质量分 97
记录域控制器开发的点点滴滴, 含两个NVIDIA Jetson Orin, 英飞凌的Aurix MCU TC397, AMD Xilinx的Artix-7
weifengdq
嵌入式, 系统工程师, 公众号weifengdq
展开
-
FPGA Artix7 Bootloader App Python升级
本文在Artix7上复现了Xilinx官方的srec_spi_bootloader例子, 有详细的过程分析和图文说明, 然后动手实现了FPGA串口Boot的完整过程, 通过Python脚本一条命令升级, 自动把app的elf文件转bin文件,从app跳转boot,擦写flash, 写入app, 进行crc32校验后跳转到新的app.原创 2024-03-29 18:17:19 · 1171 阅读 · 0 评论 -
AXI CANFD MicroBlaze 测试笔记
在Xilinx的XC7A35上测试了AXI-CANFD的使用, Vivado进行了连线, Vitis编写嵌入式代码, 配置了CANFD的波特率 采样点 滤波器 收发中断等, 连上CANFD分析仪, 进行了Classic CAN标准帧扩展帧远程帧, CANFD标准帧扩展帧, 开BRS的CANFD等的收发测试原创 2024-03-12 17:35:49 · 1947 阅读 · 1 评论 -
CH343 使用USB转串口发送CAN报文
先测试了CH343走CAN收发器收发效果, 然后挂进WSL里面, 使用ASIO SocketCAN 完成发送测试, 最后使用VXCAN, 可以使用cansend等发送CAN报文, 通过CH343, CAN收发器到CAN分析仪进行了测试原创 2024-03-11 16:01:08 · 1840 阅读 · 0 评论 -
TC397 Tasking CMake Gitlab CI CD 环境配置
本篇先演示了ADS新建激活编译工程, 讲述了浮点模型, 链接脚本文件, 静态库集成等的设置, 接着配置了Tasking的终端环境和Toolchain, 给出了TC397 CMake集成使工程可以在终端命令行编译的方法, 最后展示了如何集成到Gitlab, 如何CI CD, 自动编译MCU工程和分发二进制文件, 最后给出了整个工程的源码以供参考.原创 2024-03-01 10:31:31 · 2202 阅读 · 10 评论 -
Vivado Vitis 2023.2 环境配置 Git TCL工程管理 MicroBlaze和HLS点灯测试
Vivado Vitis 2023.2 版本的安装, TCL脚本创建复原工程, Git版本控制, 用了4种方式来点灯, 纯Verilog, 基于MicroBlaze+GPIO的现有IP方式, HLS使用Cpp写自定义IP方式, HLS添加AXI接口接入MicroBlaze的纯Cpp开发方式.原创 2024-02-29 14:19:50 · 4400 阅读 · 7 评论