refactor: 프로젝트명 DB720Flasher → FirmwareFlasher

폴더·csproj·어셈블리명·RootNamespace·코드 namespace·x:Class·app.manifest 전부 변경.
빌드 결과가 네이티브로 FirmwareFlasher.exe 로 나온다(dist 수동 리네임 불필요).
README 빌드/구조 경로도 갱신. 모델명 "DB720"은 그대로 유지.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
insulee
2026-06-23 16:37:48 +09:00
parent 23cb8f3015
commit 196b00b91e
16 changed files with 17 additions and 17 deletions

View File

@@ -74,14 +74,14 @@ ESP32 USB-JTAG는 보드가 리셋될 때마다 USB를 다시 잡아 **COM 번
요구: **.NET 9 SDK** (Windows), WPF(`net9.0-windows`).
```powershell
dotnet build DB720Flasher\DB720Flasher.csproj
dotnet run --project DB720Flasher\DB720Flasher.csproj
dotnet build FirmwareFlasher\FirmwareFlasher.csproj
dotnet run --project FirmwareFlasher\FirmwareFlasher.csproj
```
## 배포 (단일 실행본)
```powershell
dotnet publish DB720Flasher\DB720Flasher.csproj -c Release -r win-x64 `
dotnet publish FirmwareFlasher\FirmwareFlasher.csproj -c Release -r win-x64 `
--self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true
```
@@ -91,7 +91,7 @@ dotnet publish DB720Flasher\DB720Flasher.csproj -c Release -r win-x64 `
```
firmware-flasher/
├─ DB720Flasher/ WPF 앱 소스 (+ tools/esptool/ 동봉 엔진)
├─ FirmwareFlasher/ WPF 앱 소스 (+ tools/esptool/ 동봉 엔진)
├─ firmware/ 펌웨어 폴더 (flash.json 포함; 서명 .bin 은 git 제외)
├─ profiles/ 모델별 flash.json 템플릿 (DB720·DB402S·DB400S)
├─ flash_app.ps1 / flash_full.ps1 / list_ports.ps1 기존 PowerShell 키트