pflash专题

Linux Kernel入门到精通系列讲解(QEMU-虚拟化篇) 2.2 新增加CPU外设之UART、中断控制器和pFLASH

1.概述 上一章节我们将CPU和部分memory已经初始化完成了,具体实现可以查看代码仓库,本章节我们将在上一章节的基础之上去增加pFlash设备(作为初始化完ROM后的第一个代码存储区)、中断控制器和UART设备。 static const MemMapEntry naruto_soc_memmap[] = {[NARUTO_SOC_ROM] = {0x0000000

【TC3xx芯片】如何监控TC3xx芯片PFlash的ECC错误

目录 前言 正文 1.芯片内部的ECC处理机制 2.TC3xx芯片PFlash的ECC错误信息 2.1 ECCR寄存器 2.2 PFI修正的单bit地址缓冲区SBAB寄存器 2.3 PFI修正了双位地址缓冲区DBAB寄存器 2.4 PFI未修正的多位地址缓冲区MBAB错误 2.5 PFI未更正的所有零位地址缓冲区ZBAB寄存器 3.PFlash错误后的Alarm 4.如何监控