This commit is contained in:
thomas committed 2026-10-18 23:39:44 +02:00
1 parent 2b9e574ba9
commit b119a6abd7
583 files changed
+224175 -218466

No files matched your search

+5 -14
View File
@@ -73,15 +73,7 @@ Changed to direct object file listing in linker command:
3. **Reset** (press NRST button)
### VS Code Tasks
| Task | Shortcut | Description |
|------|----------|-------------|
| Build Boot | Ctrl+Shift+B | Build only Boot |
| Build Appli | Ctrl+Shift+B | Build only Appli |
| Build All | Ctrl+Shift+B | Build both projects |
| Flash Boot | Ctrl+Shift+B | Flash Boot to internal flash |
| Flash Appli | Ctrl+Shift+B | Flash Appli with external FlashLoader |
| Build + Flash Boot | Ctrl+Shift+B | Build & flash Boot |
| Build + Flash Appli | Ctrl+Shift+B | Build & flash Appli |
See [.vscode/README.md](.vscode/README.md). Build All = Cmd+Shift+B; flashing tasks call `gcc/flash.sh`.
## Verification Commands
@@ -93,16 +85,15 @@ ls -lh Boot/TouchGFX/build/bin/*.hex Appli/TouchGFX/build/bin/*.hex
file Boot/TouchGFX/build/bin/target.hex
file Appli/TouchGFX/build/bin/target.hex
# Test STM32CubeProgrammer
"/Applications/STMicroelectronics/STM32CubeIDE.app/Contents/Eclipse/plugins/com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.macos64_2.2.500.202603051304/tools/bin/STM32_Programmer_CLI" --version
# Test the board connection
gcc/flash.sh probe
```
## Next Steps
1. **Connect ST-Link V3** to the evaluation board
2. **Run VS Code task**: "Build + Flash Boot"
3. **Run VS Code task**: "Build + Flash Appli"
4. **Press NRST** button to start application
2. **Run VS Code task**: "Build + Flash All" (or `gcc/flash.sh all`)
3. The board is hard-reset automatically after flashing
5. **Verify** TouchGFX UI and audio processing
## Documentation