石榴姐

ESP32C3 implements a NorFlash programmer and burner

 
Overview

## Demo video:
B station: (Under construction...)

## Introduction:
Use Hezhou 9.9's ESP32C3 to make a NorFlash programmer and burner. Supports NorFlash burning in SOP-8 package within 16M.

## Update log:
2023-05-17 Create this project

## Basic operations:
```bash
# Check the capacity of the flash
python esptool.py --port /dev/cu.usbmodem143301 flash_id


# Save flash firmware
python esptool.py --port /dev/cu.usbmodem143301 -b 460800 read_flash 0x0 0x400000 4m.orgin.bin


# Burn flash firmware
python esptool.py --port /dev/cu.usbmodem143301 -b 460800 write_flash 0x0 4m.new.bin

```

## Notes:
- This PCB is actually a splicing of three boards. The proofing fee of Jiali Chuang is relatively high. I spent 74, T_T. The sponsor is free to choose~
- The soldering of the SOP-8 adapter is more troublesome, and the FPC pins are particularly easy to be tinned. After soldering, use a multimeter to test whether it is normal.
- When placing the FLASH chip, pay attention to the position of pin 1, and don't put it upside down.

## Step display
- ##### Received PCB
! [Three pieces of panels that have not been cut yet]
- ##### Three boards after cutting
! [Segmented boards]
- ##### Soldering SOP-8 adapter base
! [Soldering SOP-8 adapter base]
- ##### Soldering PFC connector
! [Soldering FPC connector]
- ##### Test burning socket to burn FLASH chip
! [Burning socket burning test.jpg]
- ##### Test 6-pin FLASH module on Xbao
! [Test 6-pin NORFlash module on Taobao]
- ##### Test TF-connected FLASH module
! [Test TF-connected FLASH module]
- ##### Check FLASH capacity on the computer
! [Check FLASH capacity size]
- ##### Save the firmware in FLASH on the computer
! [Save the firmware in FLASH]
- ##### Burn the firmware to FLASH on the computer
! [Burn firmware to FLASH]
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-22 15:40:17

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号