欢迎光临
我们一直在努力

【SemiDrive源码分析】系列文章链接汇总(全)

兄弟们,因为一些其他原因,加上工作确实太忙了,本专栏会更新的比较慢,
最近订阅的兄弟还是比较多,
如果对专栏有预期的话,其实不建议再订阅了!!!
除非确实觉得现有的文章对您当下有帮助

已经订阅的兄弟,如果有问题,可以给我私信,我看到肯定会回复的,我能帮多少就帮多少,
如果项目遇到问题,我可以协助提供下解题思路,
如果是代码流程相关问题,如果我看过我肯定会告诉您,如果没看过,就得您自已追下代码了,
谢谢!!!

注意:兄弟们,若是有些文章没看到,是因为我设为仅自已可看了(原因就不说了),需要的话,可以把文章序号私信给我,谢谢

本`SemiDrive`源码分析系列文章,预计会包含芯驰`X9HP`平台`BSP`各模块总结文档,大致分类如下: 1. 启动流程代码分析总结 2. 项目驱动代码移植调试过程总结 3. 项目中遇到的各模块问题实战分析总结(含分析思路及解决方法) 4. 驱动各模块硬件原理分析总结 5. 驱动各模块代码框架深入分析总结

本专栏会持续维护直到项目进入量产,
注意:文章均是基于芯驰X9HP PTG4.0基线代码进行分析,不会涉及具体项目机密的信息

后续问题实战,我能发则发,

但若确实是涉及项目机密相关的话(如项目需求),我会总结,但不会发表出来,还请见谅!

另,若是项目中有问题搞不定,或者特别想学哪个模块,
也可以给我文章评论留言或者私信给我(最好是文章评论留言,因为如果有普遍的问题,解决方案其他兄弟也能看的见),
如果我懂,并且有时间的话,一定会帮忙看看,不一定能保证解决,但多一个人协助分析,总归是好事嘛。

但我毕竟只是一个人,做项目、出差、更新文章,光这三件事加起来就很忙了(很多文章都是熬夜更新的,白天正常工作)
所以,如果确实项目忙,真没时间,那也没办法,毕竟我也有自已的工作,谢谢

之前是所有文章的的链接,全部放在文章开头,但随着文章的增多,维护成本越来越大,
此后,所有文章链接汇总在此,各篇文章中不再带有其他文章的链接,每更新一篇文章,相应的我也会同步更新本文链接入口,加油!

(1)芯驰X9 平台,Yocto 代码分析:

(2)芯驰X9 平台启动流程分析:

(3)显示屏模块初始化流程分析:

(4)显示屏、触摸屏、显示背光 驱动 Bringup:

(5)Mailbox IPCC RPC 代码实现 及 工作原理深入分析:

(6)修改Mailbox IPCC RPC 代码实现480 byte 大数据传输代码实现:

(7)Mailbox IPCC 系列 Property、Notify等原理分析及代码实战:

2022810日 晚 分析MailBox 有感(随笔记录时间 23:50):
当一个东西学的越来越深,懂的越来越多的时候,随之就会感觉不懂的也越来越多,比如说:传输过程中,各寄存器是如何工作的?
如果给我时间,我特想做的一件事就是,研究 Mailbox 寄存器的工作顺序,并把它总结出来,比如:

  • (1) 在IPCC RPC的方式下,各寄存器的工作流程,哪件寄存器中存哪些东西,哪个寄存器要怎么配? 等等
  • (2) VirtIO 方式下,各寄存器的工作流程?
  • (3) 在懂了寄存器的工作流程后,我能不能自已来实现mailbox 功能,或者以单片机顺序代码的思维来实现 Mailbox 的传输。

以上等等等等等等,这些如果真的总结出来的,就能够说明Mailbox 完全掌握了,
但目前看起来,短期内是没这个时间了,
项目马上开始,最重要的还是先会调功能,先分析对项目有用的,因此,各驱动的porting guide 会相对重要一些。

这些深入的东西先记录下吧,后面等有时间,再返回来研究。
按计划的话,下面三天左右尽快研究完这三个方面 :NotifyRPMSG-VIRTIO/dev/vircan,等把这三个看完,那mailbox 就先算告一段落吧,目前掌握的完全足够做项目了,也该去分析其他的BSP 驱动了。
而这三个暂时不那么重要的就先放后:RPMSG-Socket虚拟以太网Mailbox示例代码报错分析,等后面再返回来分析

Mailbox 告一段落之后,我们要去分析 AudioCameraUSB 驱动相关的代码调试及代码框架分析。

行了,写这段话的目的,主要还是记录下以后要做的事,算一个随意版的todo list吧,
等后面有空,再返回来深入分析,把这些遗憾补上,12点多了,洗个澡睡觉吧

(8)Mailbox VirtIO 代码实现 及 工作原理深入分析:

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《【SemiDrive源码分析】系列文章链接汇总(全)》
文章链接:https://www.456zj.com/36160.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址