嘉立创产业服务站群
发作品签到
标准版

ESP32C3实现一个NorFlash编程器、烧录器

工程标签

3.8k
0
0
9

简介

合宙的ESP32C3,良心价格9.9。买不了吃亏,买不了上当,还能用作flash编程器 ^_^!

简介:合宙的ESP32C3,良心价格9.9。买不了吃亏,买不了上当,还能用作flash编程器 ^_^!

开源协议

MIT License

创建时间:2023-05-23 01:12:28更新时间:2023-05-23 03:11:15

描述

演示视频:

B站: ( 制作中 ... )

简介:

使用合宙9.9的ESP32C3制作一个NorFlash编程器,烧录器。支持16M以内的SOP-8封装的Nor Flash烧录。

更新日志:

2023-05-17 创建该项目

基本操作:

# 查看flash的容量大小
python esptool.py --port /dev/cu.usbmodem143301 flash_id


# 保存flash固件
python esptool.py --port /dev/cu.usbmodem143301 -b 460800 read_flash 0x0 0x400000 4m.orgin.bin


# 烧录flash固件
python esptool.py --port /dev/cu.usbmodem143301 -b 460800 write_flash 0x0 4m.new.bin

注意事项:

  • 这块PCB实际上是三块板的拼板,嘉立创打样费用比较高,我花了74, T_T。 金主随意~
  • SOP-8转接口的焊接比较麻烦,FPC引脚特别容易连锡,焊接好后要用万用表测一测是否正常。
  • 放置FLASH芯片的时候注意1号引脚的方位,别放反了。

步骤展示

  • 收到的PCB

还没有裁剪的三块拼板

  • 切割后的三块板子

分割后的板子

  • 焊接SOP-8转接口底座

焊接SOP-8转接口底座

  • 焊接PFC连接器

焊接FPC连接器

  • 测试烧录座烧录FLASH芯片

烧录座烧录测试.jpg

  • 测试X宝上的6引脚FLASH模块

测试淘宝上6引脚的NORFlash模块

  • 测试TF转接的FLASH模块

测试TF转接口的FLASH模块

  • 上机查看FLASH容量

查看FLASH容量大小

  • 上机保存FLASH中的固件

保存FLASH中的固件

  • 上机烧录固件到FLASH

烧录固件到FLASH

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
1TF-01ACARD1TF-SMD_TF-01A1
20.5K-1.2S-8PWBFPC1FPC-8P-1.27-CUSTOM1
30.5K-1.2S-8PWBFPC2FPC-SMD_8P-P0.50_HDGC_0.5K-1.2S-8PWB1
42x4headerH1HDR-TH_8P-P2.54-V-R2-C4-S2.54_A2541WV-2X4P1
5PH-00316H3,H4,H5,H6HDR-TH_4P-P2.54-V-M4

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航