Commit 4100805
committed
STM32N6: Fix PLL1 600 MHz clock, code cleanup, add release doc
Fix PLL1 bypass bit (PLL1BYP) in PLL1CFGR1 that Boot ROM leaves set,
which was routing HSI 64 MHz directly to PLL output instead of the
1200 MHz VCO. CPU now runs at 600 MHz (verified via DWT CYCCNT).
- Clear PLL1CFGR1 BYP bit to enable VCO output
- Simplify PLL1CFGR3 configuration to single write
- Consolidate flash write/erase into shared nor_flash_write/erase helpers
- Rename xspi_ functions to octospi_ for consistency with register macros
- Add CORTEX_M55 define to arch.mk for future use
- Add clock tree documentation in clock_config() and PWR_VOSCR
- Combine CPUSW and SYSSW clock switch into single register write
- Add XSPI2 RAMFUNCTION comments and TEF error handling
- Add release announcement doc (docs/release-stm32n6.md)
- wolfBoot binary: 23KB, test-app: 3KB1 parent 1416f2f commit 4100805
File tree
8 files changed
+407
-351
lines changed- docs
- hal
- src
- test-app
- tools
8 files changed
+407
-351
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
357 | 357 | | |
358 | 358 | | |
359 | 359 | | |
360 | | - | |
| 360 | + | |
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
0 commit comments