
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
嵌入式Linux远程调试Skill:Agent全自动分析内核层
本文开源了嵌入式Linux远程调试Skill,主要解决嵌入式开发中性能分析和稳定性诊断的痛点。该工具支持从Windows主机通过SSH一键完成以下功能: 自动化诊断:整合CPU/内存/IO/稳定性四大维度的分析工具,支持工具缺失时自动降级 内核级追踪:提供ftrace抓取和Perfetto可视化方案,特别支持RT内核的trace格式转换 远程操作:通过SSH/SCP实现脚本上传、执行和结果回传的自

解决Linux平台的SPI-CAN(MCP2515)丢帧问题
摘要:针对瑞芯微RK3568/3588芯片原生CAN的BUG及MCP2515 SPI-CAN方案丢帧问题,分析发现调度延时是主因。通过优化驱动,将接收/发送线程设为高优先级SCHED_FIFO并绑定不同CPU核心,同时应用RT补丁提升系统实时性。优化后单帧接收耗时从235us降至182us,显著改善性能。方案有效解决了SPI-CAN在高负载下的缓冲区溢出问题,为类似应用提供了参考。

基于RK3562浅谈多核异构与核间通信
本文介绍了多核异构(AMP)系统的概念与实现方法。文章详细讲解了RK3562芯片上AMP系统的编译构建流程,包括MCU(RT-Thread)、U-Boot、Kernel和Buildroot的配置与编译方法,重点说明了设备树修改中内存分配、外设资源配置等关键点。此外,还深入分析了核间通信方案,包括Mailbox中断、软件中断等触发方式,以及基于RPMsg协议的实现细节。

到底了







