当前位置:网站首页>【SemiDrive源码分析】系列文章链接汇总(全)
【SemiDrive源码分析】系列文章链接汇总(全)
2022-08-01 02:32:00 【CielleeX】
【SemiDrive源码分析】系列文章链接汇总(全)
本SemiDrive源码分析系列文章,预计会包含芯驰X9HP平台BSP各模块总结文档,大致分类如下:
- 启动流程代码分析总结
- 项目驱动代码移植调试过程总结
- 项目中遇到的各模块问题实战分析总结(含分析思路及解决方法)
- 驱动各模块硬件原理分析总结
- 驱动各模块代码框架深入分析总结
本专栏会持续维护直到项目进入量产,
注意:文章均是基于芯驰X9HP PTG4.0基线代码进行分析,不会涉及具体项目机密的信息
后续问题实战,我能发则发,
但若确实是涉及项目机密相关的话(如项目需求),我会总结,但不会发表出来,还请见谅!
另,若是项目中有问题搞不定,或者特别想学哪个模块,
也可以给我文章评论留言或者私信给我(最好是文章评论留言,因为如果有普遍的问题,解决方案其他兄弟也能看的见),
如果我懂,并且有时间的话,一定会帮忙看看,不一定能保证解决,但多一个人协助分析,总归是好事嘛。
但我毕竟只是一个人,做项目、出差、更新文章,光这三件事加起来就很忙了(很多文章都是熬夜更新的,白天正常工作)
所以,如果确实项目忙,真没时间,那也没办法,毕竟我也有自已的工作,谢谢
欢迎订阅!!!
本 SemiDrive源码分析 之 Yocto源码分析 系列文章汇总如下:
之前是所有文章的的链接,全部放在文章开头,但随着文章的增多,维护成本越来越大,
此后,所有文章链接汇总在此,各篇文章中不再带有其他文章的链接,每更新一篇文章,相应的我也会同步更新本文链接入口,加油!
《【SemiDrive源码分析】【Yocto源码分析】01 - yocto/base目录源码分析(编译环境初始化流程)》
《【SemiDrive源码分析】【Yocto源码分析】02 - yocto/meta-openembedded目录源码分析》
《【SemiDrive源码分析】【Yocto源码分析】03 - yocto/meta-semidrive目录及Yocto Kernel编译过程分析(上)》
《【SemiDrive源码分析】【Yocto源码分析】04 - yocto/meta-semidrive目录及Yocto Kernel编译过程分析(下)》
《【SemiDrive源码分析】【Yocto源码分析】05 - 找一找Yocto Kernel编译过程中所有Task的源码在哪定义的呢?》
《【SemiDrive源码分析】【Yocto源码分析】06 - Kernel编译生成的Image.bin、Image_nobt.dtb、modules.tgz 这三个文件分别是如何生成的?》
《【SemiDrive源码分析】【Yocto源码分析】07 - core-image-base-x9h_ref_serdes.rootfs.ext4 文件系统是如何生成的》
《【SemiDrive源码分析】【X9芯片启动流程】10 - BareMetal_Suite目录R5 DIL.bin 引导程序源代码分析》
《【SemiDrive源码分析】【X9芯片启动流程】11 - freertos_safetyos目录Cortex-R5 DIL2.bin 引导程序源代码分析》
《【SemiDrive源码分析】【X9芯片启动流程】12 - freertos_safetyos目录Cortex-R5 DIL2.bin 之 sdm_display_init 显示初始化源码分析》
《【SemiDrive源码分析】【X9芯片启动流程】14 - freertos_safetyos目录Cortex-R5 SafetyOS/RTOS工作流程分析》
《【SemiDrive源码分析】【X9芯片启动流程】15 - freertos_safetyos目录 R5 SafetyOS 之 tcpip_init() 代码流程分析》
《【SemiDrive源码分析】【X9芯片启动流程】17 - R5 SafetyOS 之 LK_INIT_LEVEL_PLATFORM 阶段代码流程分析(上)dcf_init 核间通信初始化》
《【SemiDrive源码分析】【X9芯片启动流程】18 - R5 SafetyOS 之 LK_INIT_LEVEL_PLATFORM 阶段代码流程(下)启动QNX、Android》
《【SemiDrive源码分析】【X9芯片启动流程】20 - MailBox 核间通信机制介绍(代码分析篇)之 MailBox for RTOS 篇》
《【SemiDrive源码分析】【X9芯片启动流程】21 - MailBox 核间通信机制介绍(代码分析篇)之 Mailbox for Linux 篇》
《【SemiDrive源码分析】【X9芯片启动流程】22 - MailBox 核间通信机制介绍(代码分析篇)之 RPMSG-VIRTIO Kernel 篇》
《【SemiDrive源码分析】【X9芯片启动流程】23 - MailBox 核间通信机制介绍(代码分析篇)之 RPMSG-IPCC Kernel 篇》
《【SemiDrive源码分析】【X9芯片启动流程】25 - MailBox 核间通信机制介绍(代码分析篇)之 RPMSG-IPCC RTOS & QNX篇》
《【SemiDrive源码分析】【X9芯片启动流程】26 - R5 SafetyOS 之 LK_INIT_LEVEL_TARGET 阶段代码流程分析(TP Drvier、Audio Server初始化)》
《【SemiDrive源码分析】【X9芯片启动流程】27 - AP1 Android Preloader启动流程分析(加载atf、tos、bootloader镜像后进入BL31环境)》
《【SemiDrive源码分析】【X9芯片启动流程】28 - AP1 Android SMC 指令进入 EL3 环境执行 ATF 镜像(加载并跳转 bootloader)》
《【SemiDrive源码分析】【X9芯片启动流程】29 - AP1 Android Bootloader启动流程分析(加载并跳转kernel)》
《【SemiDrive源码分析】【X9芯片启动流程】30 - AP1 Android Kernel 启动流程 start_kernel 函数详细分析(一)》
《【SemiDrive源码分析】【X9芯片启动流程】31 - AP1 Android Kernel 启动流程 start_kernel 函数详细分析(二)》
《【SemiDrive源码分析】【Display模块】34 - RTOS侧 sdm_display_init 显示初始化源码分析》
《【SemiDrive源码分析】【Display模块】35 - RTOS侧 sdm_display_init 显示初始化源码分析 之 MIPI DSI、LVDS屏驱动探测初始化流程》
《【SemiDrive源码分析】【驱动BringUp】40 - Touch Panel 触摸屏调试 (Android侧)》
《【SemiDrive源码分析】【MailBox核间通信】42 - 基于Mailbox 实现的 mailbox_demo 应用程序(RTOS & Android侧通信实现)》
《【SemiDrive源码分析】【MailBox核间通信】43 - 基于Mailbox IPCC RPC 实现核间通信(代码实现篇)》
《【SemiDrive源码分析】【MailBox核间通信】44 - 基于Mailbox IPCC RPC 实现核间通信(RTOS侧 IPCC_RPC Server 消息接收及回复 原理分析篇)》
《【SemiDrive源码分析】【MailBox核间通信】45 - 基于Mailbox IPCC RPC 实现核间通信(Android侧 IPCC_RPC Client 原理分析篇)》
边栏推荐
- Euler system (euleros): upgrade Mysql
- 初出茅庐的小李第114篇博客项目笔记之机智云智能浇花器实战(3)-基础Demo实现
- 开源项目站点必备&交流区功能
- RTL8762DK uses DebugAnalyzer (four)
- By CSDN, torn
- New York University et al | TM-Vec: Template Modeling Vectors for Rapid Homology Detection and Alignment
- Super like the keyboard made from zero, IT people love it
- Game Security 03: A Simple Explanation of Buffer Overflow Attacks
- WebApi 打个Attribute 统一处理异常
- 被 CSDN,伤透了心
猜你喜欢
Summary of JVM interview questions (continuously updated)
Solve the problem that when IDEA creates a new file by default, right-click, new, there is no XML file
TCP协议详解
IDEA does not recognize the module (there is no blue square in the lower right corner of the module)
Completely closed Chrome updated and in the top right corner of the tip
Replacing the Raspberry Pi Kernel
解决IDEA默认情况下新建文件时,右击,new,没有XML文件的问题
The fledgling Xiao Li's 113th blog project notes: Wisdom cloud smart flower watering device combat (2) - basic Demo implementation
RTL8762DK WDG (six)
MYSQL-Batch insert data
随机推荐
Device tree - conversion from dtb format to struct device node structure
初出茅庐的小李第114篇博客项目笔记之机智云智能浇花器实战(3)-基础Demo实现
Talking about hardware device computing storage and data interaction
Parse the bootargs from the device tree (dtb format data)
The fledgling Xiao Li's 112th blog project notes: Wisdom cloud intelligent flower watering device actual combat (1) - basic Demo implementation
OSF understands the agile development model in one minute
The fledgling Xiao Li's 114th blog project notes: Wisdom cloud intelligent flower watering device combat (3) - basic Demo implementation
MYSQL master-slave replication
七月集训(第31天) —— 状态压缩
Replacing the Raspberry Pi Kernel
OSF一分钟了解敏捷开发模式
Solve the problem that when IDEA creates a new file by default, right-click, new, there is no XML file
Euler system (euleros): upgrade Mysql
WebApi 打个Attribute 统一处理异常
Daily practice of LeetCode - Circular linked list question (interview four consecutive questions)
Chain programming, packages, access
IDEA debugging
By Value or By Reference
WAASAP WebClient UI页面标签的决定逻辑介绍
MYSQL Classic Interview Questions