zephyr/boards
Marc Desvaux 72aee4b90b drivers: clock_control: stm32: add an option to enable CRS for HSI48
for nucleo_stm32g0b1 board.
the HSI48 clock is the clock used by default for the USB controller,
however its default tolerance is not enough for the USB specification,
leading to some random errors depending on many factors, including the
upstream HUB or host.

this commit adds an option in the device tree to enable the STM32 Clock
recovery system (CRS) using USB SOF packet reception as a reference,
which brings the HSI48 within the required accuracy for USB transfers.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Marc Desvaux <marc.desvaux-ext@st.com>
2023-10-26 09:47:48 +02:00
..
arc board: nsim: doc: fix typo in platform name 2023-10-19 09:58:31 +03:00
arm drivers: clock_control: stm32: add an option to enable CRS for HSI48 2023-10-26 09:47:48 +02:00
arm64 boards: arm64: rpi_4b: Update doc for programming with TF cards 2023-10-24 11:03:44 +02:00
common west: add NXP S32 Debug Probe runner 2023-10-25 18:14:51 -07:00
mips boards: add vendor to board yaml 2023-09-22 09:29:36 +02:00
nios2 boards: add vendor to board yaml 2023-09-22 09:29:36 +02:00
posix nrf53_bsim: Get IPC shared memory buffer size from DT 2023-10-25 17:31:59 +03:00
riscv boards: riscv: longan_nano: add adc support 2023-10-20 15:10:20 +02:00
shields shields: Add support for M5Stack-Core2 base shield. 2023-10-25 17:33:35 +02:00
sparc boards/sparc: Ignore tests for net and bluetooth 2023-10-05 18:34:30 +03:00
x86 boards: ish: Continue to use HPET_TIMER for ISH and Qemu 2023-10-23 10:34:03 +02:00
xtensa shields: Add support for M5Stack-Core2 base shield. 2023-10-25 17:33:35 +02:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
deprecated.cmake boards: mark esp32 board as deprecated 2023-07-25 18:12:33 +02:00
index.rst doc: boards: Link to the board porting guide 2023-09-29 16:29:49 +02:00
Kconfig config: qemu: Add QEMU_EXTRA_FLAGS config option 2023-10-20 15:03:55 +02:00