Files
Radick/firmware/README.md
dami 1a47837a2c
Some checks failed
build / host-tests (push) Has been cancelled
build / esp-idf (push) Has been cancelled
Add prebuilt firmware package
2026-07-21 08:45:33 +00:00

50 lines
1.7 KiB
Markdown

# Radick 사전 빌드 펌웨어
Basic CrowPanel 7.0 V3.0(`DIS08070H`, ESP32-S3 N4R8)용 펌웨어입니다. ESP-IDF v5.3.4로 소스 커밋 `edacf69`에서 클린 빌드했습니다. 다른 CrowPanel 버전이나 RD-03D V2에는 올리지 마십시오.
## 포함 파일
| 파일 | 크기 | Flash 오프셋 |
|---|---:|---:|
| `bootloader.bin` | 14,736 bytes | `0x0` |
| `partition-table.bin` | 3,072 bytes | `0x8000` |
| `radick.bin` | 639,952 bytes | `0x10000` |
세 바이너리를 모두 같은 빌드에서 만들었습니다. `radick.bin` 하나만 올리지 말고 세 파일을 모두 기록하십시오.
## 빠른 플래싱
1. RD-03D에 공급하는 외부 5 V 전원을 끄거나 VCC를 분리합니다.
2. 데이터 USB-C 케이블로 CrowPanel을 PC에 연결합니다.
3. Python용 esptool 4.9.0을 준비합니다.
```bash
python3 -m pip install esptool==4.9.0
```
Linux/macOS:
```bash
./firmware/flash.sh /dev/ttyUSB0
```
Windows PowerShell:
```powershell
powershell -ExecutionPolicy Bypass -File .\firmware\flash.ps1 COM5
```
포트 이름은 실제 환경에 맞게 바꾸십시오. `Connecting...`에서 멈추면 `BOOT`을 누른 채 `RESET`을 짧게 누르고, `BOOT`을 놓은 뒤 다시 실행합니다. 완료 후 RD-03D의 5 V 전원을 켜고 CrowPanel을 리셋합니다.
## 무결성 확인
Linux/macOS:
```bash
(cd firmware && sha256sum -c SHA256SUMS)
```
자세한 포트 확인, ESP-IDF 빌드 및 문제 해결 방법은 루트 [README](../README.md#빌드와-설치)를 참고하십시오.
> 이 펌웨어는 ESP-IDF 클린 빌드와 자동 테스트를 통과했지만 실제 CrowPanel에 직접 플래싱한 실기 검증은 아직 수행하지 않았습니다.