当前位置:网站首页>【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 原理分析篇)》
边栏推荐
- Daily practice of LeetCode - Circular linked list question (interview four consecutive questions)
- Completely closed Chrome updated and in the top right corner of the tip
- The device node structure is converted into a platform_device structure
- WebApi hits an Attribute to handle exceptions uniformly
- July Bootcamp (Day 31) - Status Compression
- 初出茅庐的小李第114篇博客项目笔记之机智云智能浇花器实战(3)-基础Demo实现
- IDEA modifies the annotation font
- 七月集训(第31天) —— 状态压缩
- 【分层强化学习】HIRO:Data-Efficient Hierarchical Reinforcement Learning
- Data Middle Office Construction (VII): Data Asset Management
猜你喜欢

MYSQL logical architecture

How to get started with YOLO?How to implement your own training set?

Completely closed Chrome updated and in the top right corner of the tip

By CSDN, torn

【数据分析】基于matlab GUI学生成绩管理系统【含Matlab源码 1981期】

设备树——dtb格式到struct device node结构体的转换
![[Data analysis] Based on matlab GUI student achievement management system [including Matlab source code 1981]](/img/65/b84443b98c28d2728e9ae44b1294fb.jpg)
[Data analysis] Based on matlab GUI student achievement management system [including Matlab source code 1981]

Blueprint: Yang Hui's Triangular Arrangement
![[cellular automata] based on matlab interface aggregation cellular automata simulation [including Matlab source code 2004]](/img/7b/831998e19591ce8b90cfb2eefae0d4.png)
[cellular automata] based on matlab interface aggregation cellular automata simulation [including Matlab source code 2004]

Flink deploys and submits jobs
随机推荐
lua entry case combat 123DIY
Item 36: Specify std::launch::async if asynchronicity is essential.
The fledgling Xiao Li's 113th blog project notes: Wisdom cloud smart flower watering device combat (2) - basic Demo implementation
OSF一分钟了解敏捷开发模式
leetcode:1648. 销售价值减少的颜色球【二分找边界】
When opening a MYSQL table, some can display editing, some do not, how to set.
VPGNet
RTL8762DK Lighting/LED (3)
Device tree - conversion from dtb format to struct device node structure
ECCV2022 Workshop | Multi-Object Tracking and Segmentation in Complex Environments
内核的解压缩过程详解
如何下载Keil包
Nmap 操作手册 - 完整版
/usr/sbin/vmware-authdlauncher: error while loading shared libraries: libssl.so.1.0.2*Solution
Four ways the Metaverse is changing the way humans work
Ordinary users cannot access HGFS directory
从设备树(dtb格式数据)中解析出bootargs
YOLO怎么入门?怎么实现自己的训练集?
MYSQL-Batch insert data
Daily practice of LeetCode - Circular linked list question (interview four consecutive questions)