NeoProgrammer 面向 CH341A SPI 编程器,承担 Flash 存储芯片的数据读取、写入和擦除任务,是一款专业的烧录与读写工具。它能处理 24/25 系列 SPI Flash 芯片,对部分大容量存储器设备也可兼容,适用于路由器、电视盒子、机顶盒、显示设备以及其他嵌入式存储芯片的维护和数据操作。
NeoProgrammer 能完成芯片识别、数据读取、写入、擦除与校验等操作,对各类器件的兼容支持也较为周全,可满足 BIOS 维修、固件刷写及硬件调试等技术工作的需要。这一版本配有中文界面,操作起来更顺手,还加入了引脚提示之类的辅助设计,让用户在连接芯片和判断操作时更容易上手。
NeoProgrammer 中文版现已推出,该版本内置了中文语言包,使用时请选择“中文简体(新)”。界面设计更加友好,新增编程座脚位提示功能,支持对片内 flash 进行擦除、编程及内容查看,便于用户轻松完成 flash 编写操作,实用性强,有需要的用户可以下载体验。

一、驱动安装
打开资料文件夹,里面有个驱动程序文件夹,该文件夹中包含两个驱动程序。
安装并口驱动后,即可用于编程烧录操作。
安装串口驱动时,TTL线要正常使用,得先把P/S选择口上的短接帽取下来。
1、编程器模式驱动安装
双击“24 25系列芯片编程驱动”这个文件后,会弹出一个对话框。

在界面中点击INSTALL按钮即可开始安装驱动程序,整个安装过程大约需要30秒。当屏幕上出现如下对话框时,说明驱动程序已经安装完成。

把编程器插到电脑的USB接口上,系统会提示发现新硬件,在随后出现的窗口里点选自动安装,按提示走完即可。
2、TTL刷机模式驱动安装步骤
双击“TTL刷机驱动”这个文件,随后会出现下面这个对话框。

在界面上点选 INSTALL 按钮即可开始安装驱动程序,整个安装过程大约需要 30 秒。当屏幕出现相应提示对话框时,说明驱动程序已经安装完成。

将编程器上的P/S跳线拔下。

二、编程软件操作
1、针对25系列BIOS芯片的编程操作
将编程器与电脑连接好后,运行编程器软件,找到CH341A.exe文件并用鼠标双击打开。
将出现以下编程界面

编程界面右下角的设备连接状态区域这时应当呈现出“已连接”字样。

现在可以正式动手编写程序了,具体操作流程如下:
1、请先确认你的芯片类型与型号,再在下方对应位置选择需要写入的目标芯片

2、把需要写入的芯片安置到编程器的下述位置:
24系列芯片放置位置

25系列芯片放置位置

3、在编程软件界面的工具栏中,点击“打开”按钮即可。
弹出对话框后,在里边定位到需要写入的数据文件。系统默认只显示 .BIN 和 .HEX 两类文件;若手头是 .ROM 等其它格式,把文件类型切换成“全部”就能看到。

选定对应的数据文件后,按下对话框中的打开按钮,编程器数据编辑区便会显示出待写入文件的内容。需要格外留意的是,数据编辑区内的数据切勿随意改动,否则容易引发数据出错,导致芯片无法正常使用。
4、在编程界面顶部的工具栏中挑选需要执行的功能;若只是烧录芯片,通常选“自动”即可。

5、编程启动之后,界面左下角会实时呈现当前操作进度;待擦除、验空等环节全部走完,编程即告结束,芯片此时便可正常使用。
1、支持芯片:
SPI NOR闪存
SPI NAND 闪存支持(实验性功能)
支持SPI接口的EEPROM芯片(涵盖25xxx与95xxx系列)
SPI EEProms(45xxx)系列
SPI F-RAM(铁电存储器)
I2C 接口 EEPROM 芯片(24Cxx 系列)
MicroWire EEProms(93Cxx 8/16位)*(93C57)
AVR单片机系列涵盖ATmega与ATtiny两类芯片。
N76E003 属于 NUVOTON 的 MCU 产品线。
ENE KB90xx 系列
2、特殊组件:
I2C:
AT24RF08、PCA24S08、BUL08、LE26CAP08(均已实测)
PCF8582C(已测试)*
M34E02 / AT34C034E(已测试)*
M34C02 已完成测试验证。
CT1C08(已测试)*
CT1C16 *
3、SPI EEPROM 存储芯片
M35080 与 M351xx 系列支持读取、写入及清空操作。
ST95P08(已测试)
v2.2.0.10版本
1、通过SREG进行编辑时,QE位在置位状态下可正常编辑,未置位则无法编辑。
2、SPI 25 擦除过程中,两次繁忙状态检测之间会间隔 100ms。
3、通过SREG删除保护弹窗,完成SPI存储器的擦除与写入操作。
4、写入状态寄存器之后,需加入10毫秒的等待时间;每个控制循环中也要加入5毫秒的延迟,NAND类型不做这一处理。
5、依照内容对“检测”与“适配器”两个按钮的位置重新做了调整。
1、兼容的器件范围进一步扩展,涵盖24系列I2C FLASH、25系列SPI FLASH、Microwire、AVR MCU以及NUVOTON 8051 MCU等多种类型。
2、跳过FF编程写入环节,写入速度可得到明显提升。
3、Fuse 位与 QE 位的读写操作更加便捷,使用起来也更省心。
4、操作界面更易上手,编程座脚位新增了提示信息。
(您的评论需要经过审核才能显示)
0条评论