A311D项目开发总结

A311D项目有感

最近项目使用了Amlogic的A311D平台,这款芯片的功能跟性能相比于其他平台都比较优秀了,当然他的开发过程也是让自己感觉收获了很多,这里就稍微做下回顾吧

  • 项目使用了荣品的A311D核心模块,硬件上内存相较于VIM3和odroid-n2存在差异,其他相差不大;
  • 荣品提供的SDK使用的是Buildroot构建的方式,uboot、kernel、ramdisk、rootfs统统打包在一起,而且编译打包一次的时间非常长,这是不能接受的,所以后面很多工作都是在将这些部件拆分开来;
  • 荣品SDK的文件系统是Busybox,两个字——难受,还是Ubuntu香;
  • Khadas的文档与活跃的社区在这次项目中对我们帮助非常的大,真是家不错的公司,另外他们不去搞核心板卖真的太可惜了;
  • 无论是荣品的Buildroot还是Khadas的Fenix,构建脚本都非常复杂,尤其是U-boot的构建过程,还是需要好好学习Shell脚本;
  • 从源代码查找问题,熟悉内核模块的套路;
  • 将书本上的知识与实际项目相结合才是最高效的学习方式,之前看了很多内核相关书籍,在项目开发过程中才发现很多知识都是似懂非懂的;
  • 网络知识、数据库知识、测试工具、系统监控、异常追踪在项目中作用都非常大;
涉及技能
NPU机器学习模型落地过程
GPU编解码 H264/H265
网络网卡测试,调试,丢包排查 ,88e1512
内存内存调试
mipimipi屏
trust-zone安全启动 TPM 加密
构建buildroot/ fenix/ shell
gitgit补丁
AP6236WIFI Bluetooth
系统strace/auditd
  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值