arm
sylijinlei
大学本科
展开
-
am335x usb启动更新
文章目录一.基本原理1.第一阶段2.第二阶段二.具体实现三.关键步骤前段时间由于工作需要研究了am335x的usb启动功能,由于在网上找的方法不全,很多细节需要自己摸索,在这里我记录了自己的实现过程,现在已经能从usb更新系统镜像。uniflash版本:3.3或3.4。 (5.x的好像不支持am33xx系列的芯片)uniflash下载地址:https://processors.wiki.ti...原创 2019-12-27 13:06:59 · 1420 阅读 · 2 评论 -
am335x应用层memcpy导致死机
一.问题背景我在am335x上移植Minigui的时候,在移动光标的时候,系统会死机,100%能复现,系统没有任何出错日志,ping不通开发板,外部中断也没有响应。经过定位是移植光标的时候,是调用memcpy进行内存拷贝导致的。每次调用两次memcpy,第一次的源地址是mmap映射framebuffer的内存到用户空间的地址,拷贝到普通内存中。经过排查定位,是linaro编译器对memcpy采用...原创 2019-12-27 09:37:46 · 1236 阅读 · 1 评论