Initial commit: 펌웨어 플래시 도구 (WPF) + 기존 PowerShell 키트
- DB720Flasher: WPF .NET 9 GUI 플래셔 - 멀티모델 프로파일(flash.json + 빌트인 DB720/DB402S/DB400S/DB400Q/DB300eM) - 포트 자동감지(JTAG 우선, 유령 포트 자동 회피), esptool v5 동봉 - flash_app.ps1 / flash_full.ps1 / list_ports.ps1: 기존 PowerShell 키트 - profiles/: 모델별 flash.json 템플릿 - firmware/flash.json: DB720 모델 설정 (서명 실펌웨어 .bin 은 repo 제외) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
20
profiles/DB400S.flash.json
Normal file
20
profiles/DB400S.flash.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"_comment": "DB400S(또는 DB400Q) 펌웨어 폴더에 'flash.json'으로 복사해서 쓰세요. DB400Q면 name만 바꾸면 됩니다.",
|
||||
"name": "DB400S (ESP32)",
|
||||
"chip": "esp32",
|
||||
"baud": 921600,
|
||||
"noStub": false,
|
||||
"perRegion": false,
|
||||
"before": "default-reset",
|
||||
"after": "hard-reset",
|
||||
"appOnlyErasesOtadata": false,
|
||||
"regions": [
|
||||
{ "file": "bootloader.bin", "offset": "0x1000", "kind": "bootloader" },
|
||||
{ "file": "partition-table.bin", "offset": "0x10000", "kind": "support" },
|
||||
{ "file": "ota_data_initial.bin", "offset": "0x11000", "kind": "support" },
|
||||
{ "app": true, "offset": "0x20000" }
|
||||
],
|
||||
"consolePortHint": "10C4:EA60",
|
||||
"downloadModeHint": "TTL(COM2) 연결. SW1 누른 상태에서 SW2 눌렀다 떼고 SW1 떼면 다운로드 모드 진입.",
|
||||
"notes": "esp32 클래식. 부트로더 0x1000. 스텁 921600 · 한 번에. secure 보드는 부트로더(0x8000 아래) 거부 → --force 또는 앱만."
|
||||
}
|
||||
Reference in New Issue
Block a user