2024-07-24 02:07 AM
Hello,
We're trying to boot our prototype which contains an STM32MP157FAA.
Unfortunately, we didn't implement an oscillator/quartz on the board, so we are unable to use HSE and can only use HSI.
We have access to USB1, USB2, SDMMC3, and UART4.
Is there a way to load U-Boot with these options using HSI ?
Best regards,
François
Solved! Go to Solution.
2024-07-29 06:38 AM
Hi @_francois_
Unfortunately without a precise HSE clock, you cannot use USB nor DDR (HSI characteristics are not suitable for those to work), so there no way to get uboot working in that situation (uboot is loaded and run from DDR).
Only temprary solution (to get a bit further in your platform bring-up until you fix the board) is to load TF-A (in SYSRAM) using UARTand CubeProgrammer.
You could also do some low level debug (of Cortex-A7 TF-A or Cortex-M4 FW) using Boot pins = 'development boot'
Regards.
2024-07-29 06:38 AM
Hi @_francois_
Unfortunately without a precise HSE clock, you cannot use USB nor DDR (HSI characteristics are not suitable for those to work), so there no way to get uboot working in that situation (uboot is loaded and run from DDR).
Only temprary solution (to get a bit further in your platform bring-up until you fix the board) is to load TF-A (in SYSRAM) using UARTand CubeProgrammer.
You could also do some low level debug (of Cortex-A7 TF-A or Cortex-M4 FW) using Boot pins = 'development boot'
Regards.
2024-08-19 01:00 AM