04 2024 档案
摘要:目录 背景平台启动入口确认启动源码DuoS_SG2000_RISCVLubancat2_RK3568_ARM 初始化流程board_init_frelocate_codeDuoS_SG2000_RISCVLubancat2_RK3568_ARM board_init_r 扩展参考 背景 设备:Mil
阅读全文
摘要:目标 为了测试pstore功能,最初选用MilkV Duo S(Linux 5.10)但在测试RCU报错时,因MilkV Duo S是单核即不支持SMP。刚好手上有个Lubancat2(RK3568 4核A55),所以尝试使用Lubancat2测试。 在使用lubancat2测试时,发现因其内核版本
阅读全文
摘要:目录 编译框架模块初始化pstore子系统ramoops模块初始化实例化注册回调数据结构 pstore_blk模块pstore_zone模块 测试扩展调试 编译框架 目标结构 linux_5.10/fs/pstore/ ├── blk.c ├── ftrace.c ├── inode.c // 核心
阅读全文
摘要:Linux 5.10 Pstore 功能测试 简介环境配置内核配置Pstore模块模块参数日志存储 测试准备固件升级版本验证 资源更新内存选取触发Panic 调试方案方案一、Bootargs调试方案二、DTS调试 总结扩展参考备注 简介 PStore(Persistent store supp
阅读全文
摘要:文章目录 参考日志编译框架目标fip 启动流程fip文件组成BL2程序 总结思考备注 参考 参考1. How does FSBL load the FreeRTOS on the small core and execute it?参考2. Duo now supports big and litt
阅读全文
摘要:资源信息 可知 : install\soc_cv1800b_milkv_duo_sd\boot.sd文件较设备中的同名文件多了128个字节的文件头;install\soc_cv1800b_milkv_duo_sd\rawimages\boot.sd文件与设备中同名文件相同; 环境搭建 服务器 启动T
阅读全文