logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

存储③—UFS协议

UFS协议技术解析 UFS(通用闪存存储)是新一代高速串行存储标准,采用分层架构设计(SCSI应用层/UTP传输层/UniPro链路层/M-PHY物理层)。相比eMMC,其核心优势包括:全双工通信支持并发读写、命令队列提升随机性能、精细电源管理降低功耗。关键技术特性涵盖RPMB安全存储、WriteBooster写入加速(UFS3.1)、ZUFS分区存储(UFS4.0)等。最新版本UFS4.1理论带

文章图片
#驱动开发#linux
存储①—通用NAND Flash 基础

本文介绍了NAND Flash存储的基础原理与优化算法。NAND Flash按层级分为Die、Plane、Block、Page和Cell,其物理特性决定了只能按页读写、按块擦除。为提高SSD性能与寿命,采用了多种算法:FTL地址映射(页/块/混合映射)优化访存效率;GC垃圾回收解决空间碎片;WL磨损均衡延长整体寿命;BBM坏块管理确保可靠性。此外还介绍了ECC纠错、RAID冗余等可靠性算法,以及顺

文章图片
#linux
嵌入式系统设计师学习笔记16:存储管理①——存储方式

嵌入式系统设计师学习笔记十六:存储管理①——分区存储

文章图片
#操作系统
嵌入式系统设计师学习笔记21:网络基础②——TCP/IP协议

嵌入式系统设计师学习笔记二十:网络基础②——TCP/IP协议

文章图片
#网络#网络协议
嵌入式系统设计师学习笔记20:网络基础①——OSI/RM

嵌入式系统设计师学习笔记十九:网络基础知识①——OSI/RM

文章图片
#网络#网络协议
嵌入式系统设计师学习笔记13:进程管理④——任务调度

嵌入式系统设计师学习笔记十三:进程管理④

文章图片
#操作系统
嵌入式系统设计师学习笔记32:系统开发过程及项目管理③——软件配置管理

嵌入式系统设计师学习笔记32:系统开发过程及项目管理③——软件配置管理

文章图片
ATF (ARM Trusted Firmware) -2:完整启动流程(冷启动)

ARM Trusted Firmware (TF-A/ATF) 完整、详细的冷启动流程,从系统上电到非安全世界操作系统启动的全链路拆解。TF-A 采用 链式加载 (Chain Loading) 与 链式验签 架构,流程如下:系统复位→ 操作系统启动。

文章图片
#arm开发#linux#驱动开发 +1
LK(little kernel)-3:LK的启动流程-作为Android的bootloarder

本文分析了LK(Little Kernel)作为Android Bootloader的启动流程。LK启动分为5个阶段:硬件复位→汇编初始化(_start)→架构初始化(arch_init)→平台初始化(platform_init)→内核初始化(kernel_init)→应用启动(app)。启动过程从链接脚本指定入口开始,经过汇编级crt0.S初始化后跳转到C语言的kmain主函数。kmain完成核

文章图片
#android#linux#服务器
LK(little kernel)-2:官方LK的通用启动流程

LK(Little Kernel)是一个轻量级嵌入式内核,其启动流程分为5个核心阶段:硬件复位→汇编阶段→架构初始化→平台初始化→内核初始化→应用启动。启动入口由链接脚本指定,控制各段内存布局。汇编阶段(_start)初始化异常向量表后跳转到C语言入口lk_main,该函数完成硬件初始化、内核堆和线程创建,最终进入bootstrap2线程进行二级初始化。bootstrap2调用apps_init(

文章图片
#linux#驱动开发
    共 14 条
  • 1
  • 2
  • 请选择