首页 > 其他分享 >芯片SOP8之读写Flash固件XM25QH128CHIQ

芯片SOP8之读写Flash固件XM25QH128CHIQ

时间:2024-07-19 21:42:40浏览次数:12  
标签:芯片 SOP8 Flash 编程器 固件 XM25QH128CHIQ 刷写

学习使用简易编程器刷写Flash芯片

有什么用

救砖

修改Flash芯片内容,刷写芯片内容

BIOS刷写

拯救各种不开机

怎么用

焊下芯片,或者使用烧录夹(实测这玩意特容易损坏芯片针脚)

image-20240625085222628

连接到编程器(下面以CH341A为例)

image-20240625085350454

进度

20240617 采购到芯片型号: XM25QH128CHIQ. 测试可是编程器CH341A不支持读写这个芯片; 项目暂停

20240717 决定暂停改项目, 等待新的编程器到来

相关内容

<iframe frameborder="0" height="500" scrolling="auto" src="https://query.carlzeng.top:3/appsearch?q=flash" style="box-shadow: 0 0 20px -10px" width="100%"></iframe>

Windows端操作方法

安装驱动

image-20240520204043318

芯片读取,获取芯片中的固件二进制文件

擦除-》查空-》编程-》校验

image-20240520204124632

编辑Bin文件/固件

编辑二进制的Bin文件,可以使用 https://hexed.it/ 在线编辑工具

灵感来源

从PR中学习如何修改 flashrom 读取国产 flash

某摄像头固件提取

标签:芯片,SOP8,Flash,编程器,固件,XM25QH128CHIQ,刷写
From: https://www.cnblogs.com/backuper/p/18312427

相关文章

  • KU FPGA FLASH boot失败debug
    原因新板子回来后,测试flash烧录正常,但是无法BOOT,此时SPI设置为X4模式,使用内部时钟,速度90M。烧录过程不报错,校验也正常。FLASH理论支持最大速度108M,90M应该还好。另外板卡预留了EMCCLK外部时钟模式,速率100M也不可行。此时约束如下:set_propertyCONFIG_VOLTAGE3.3[curre......
  • 编译下载ma35固件
    编译ma35固件1、gitclone源码官方git仓库https://github.com/OpenNuvoton/MA35D1_Buildroot2、编译执行makenumaker_iot_ma35d16f90_defconfig使用makemenuconfig配置buidroot。使用makesavedefconfig把配置的.config文件保存回到defconfig。MA35D1芯片支......
  • Flash简介及其中的Bootloader如何实现对APP程序的下载更新或重装
    目录1.eMMC、NandFlash都属于Flash,Flash的具体类别如下2.Bootloader在APP程序下载更新或重装中存在的意义3.Bootloader下载更新或重装APP程序的思路框架4.Bootloader下载更新或重装APP程序代码实现1.eMMC、NandFlash都属于Flash,Flash的具体类别如下       ......
  • flash和eeprom的简单介绍
    flash:比如:W25Q128JV(128M-bit)介绍:W25Q128JV芯片的数组被组织成65,536个可编程页面,每个页面大小为256字节。每次最多可以编程256字节。页面可以以16个为组进行擦除(4KB扇区擦除)、以128个为组进行擦除(32KB块擦除)、以256个为组进行擦除(64KB块擦除),或者整个芯片进行擦除(芯片擦除)。W25Q12......
  • stm32用spi开发W25Q128(Flash闪存芯片)
    前提提要spi概念目录stm32用spi开发W25Q128(Flash闪存芯片)开发流程W25Q128(Flash闪存芯片)介绍内存分布引脚说明指令介绍(1) 写使能指令0x06(2) 读状态寄存器0x35(3) 写失能指令0x04(4) 擦除扇区指令0x20(5) 读取厂商和设备ID0x90代码stm32用spi开发W25Q128(Flash闪存芯片)开发......
  • 开发板测试手册——SPI FLASH 读写、USB WIFI 模块(2)
    前言本文适用开发环境:Windows开发环境:Windows764bit、Windows1064bitLinux开发环境:Ubuntu14.04.364bit虚拟机:VMware15.1.0U-Boot:U-Boot-2017.01Kernel:Linux-4.9.0、Linux-RT-4.9.0进行本文档操作前,请先按照调试工具安装、Linux开发环境搭建相关文档,安装......
  • (海川)代理 SM5402 ESOP8 1A 锂电池电源管理芯片
    产品描述SM5402是一款集成锂电池充电管理,LED指示功能,升压转换器的移动电源管理芯片,外围只需极少的元件,就可以组成功能强大的移动电源方案。SM5402内部集成了1A的线性充电模式,支持对0V电池充电;具有涓流/恒流/恒压三种模式充电,恒定电压4.20V(......
  • (海川)代理 SM5202 ESOP8/EMSOP8/DFN2X2‐8L 12V 耐压防反接及 OVP 功能 1A 锂电池线性
    产品描述    SM5202是一款完整的采用恒定电流/恒定电压的单节锂电池线性充电器,并带有锂电池正负极反接保护功能,可以保护芯片和用户安全。    由于采用了内部PMOSFET架构,加上防倒充电路,所以不需要外部检测电阻和隔离二极管。热反馈可对充电电流进......
  • Linux系统下Emulex FC HBA驱动安装及固件升级
    一、下载FCHBA卡驱动下载地址:https://www.broadcom.cn/support/download-search?pg=Legacy+Products&pf=Legacy+FC+Host+Bus+Adapters&pn=LPe16002B+FC+Host+Bus+Adapter&pa=Driver&po=&dk=&pl=&l=false二、下载FCHBA卡固件下载地址:https://www.broadcom.cn......
  • FlashAttention/ PagedAttention原理,大模型加速
    1.1GPU硬件特点由于FlashAttention计算self-attention的主要关键是有效的硬件使用,所以了解GPU内存和各种操作的性能特征是很有必要的。以A100(40GBHBM)为例,下面显示其内存层次结构的粗略图。SRAM内存分布在108个流式多处理器(SMs)上,每个处理器192KB。片上SRAM比......