Search found 39 matches
- Sat May 02, 2026 9:47 pm
- Forum: ChibiOS/HAL
- Topic: STM32H743 QUADSPI1: Strange amplitude modulation on QSPI_CLK and low amplitude issues
- Replies: 2
- Views: 339
Re: STM32H743 QUADSPI1: Strange amplitude modulation on QSPI_CLK and low amplitude issues
"I'm seeing persistent bit-level corruption in my read/write tests. A simple XOR check shows a constant pattern (e.g., 0x44), likely caused by the flash chip missing clock cycles at this reduced amplitude."
- Sat May 02, 2026 9:42 pm
- Forum: ChibiOS/HAL
- Topic: STM32H743 QUADSPI1: Strange amplitude modulation on QSPI_CLK and low amplitude issues
- Replies: 2
- Views: 339
STM32H743 QUADSPI1: Strange amplitude modulation on QSPI_CLK and low amplitude issues
Hi everyone,
I'm experiencing a strange behavior with the QUADSPI1 peripheral on a custom STM32H743VIT6 board (4-layer PCB, solid GND and VDD planes).The setup:MCU: STM32H743VIT6 ($VOS1$ confirmed, V_CAP = 1.22v OS: ChibiOS (behavior differs between versions).Peripheral: QUADSPI1 connected to a ...
I'm experiencing a strange behavior with the QUADSPI1 peripheral on a custom STM32H743VIT6 board (4-layer PCB, solid GND and VDD planes).The setup:MCU: STM32H743VIT6 ($VOS1$ confirmed, V_CAP = 1.22v OS: ChibiOS (behavior differs between versions).Peripheral: QUADSPI1 connected to a ...
- Thu Sep 25, 2025 5:29 pm
- Forum: ChibiOS/HAL
- Topic: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
- Replies: 8
- Views: 10172
Re: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
Hello!
I continue my unsuccessful attempts to run littlefs/wspi on QUADSPI Flash W25Q128JV. The problems I described in my two previous messages are now absent. I am using the latest version of ChibiOS from GitHub, commit from September 24, 2025. I also switched from the STM32H743 processor to the ...
I continue my unsuccessful attempts to run littlefs/wspi on QUADSPI Flash W25Q128JV. The problems I described in my two previous messages are now absent. I am using the latest version of ChibiOS from GitHub, commit from September 24, 2025. I also switched from the STM32H743 processor to the ...
- Sun Sep 21, 2025 5:44 pm
- Forum: ChibiOS/HAL
- Topic: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
- Replies: 8
- Views: 10172
Re: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
I'm using ChibiOS 21.11.x 2024,
but hal/lib/complex from last version Chibios (commit 9dd2b400e7ec5532ac598cc4de1077a1d695ab7b (HEAD -> master, origin/master, origin/HEAD)
Additionally, the project fails to run properly with the latest ChibiOS version. The issue is in the ChibiOS-RT kernel ...
but hal/lib/complex from last version Chibios (commit 9dd2b400e7ec5532ac598cc4de1077a1d695ab7b (HEAD -> master, origin/master, origin/HEAD)
Additionally, the project fails to run properly with the latest ChibiOS version. The issue is in the ChibiOS-RT kernel ...
- Sun Sep 21, 2025 4:47 pm
- Forum: ChibiOS/HAL
- Topic: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
- Replies: 8
- Views: 10172
Re: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
Hi,
I'm using ChibiOS on STM32H743 with QUADSPI in Quad SPI mode (XSNOR_BUS_MODE_WSPI_4LINES, N25Q/4Wire config adapted for MX25L12835F and W25Q128JV, dummy cycles = 8, prescaler = 15 for 12.5 MHz from PLL2_R_CK at 25 MHz, HSE = 8 MHz, PLL2: DIVM=4, DIVN=400, FRACN=0, DIVR=32).
JEDEC ID (0x9F ...
I'm using ChibiOS on STM32H743 with QUADSPI in Quad SPI mode (XSNOR_BUS_MODE_WSPI_4LINES, N25Q/4Wire config adapted for MX25L12835F and W25Q128JV, dummy cycles = 8, prescaler = 15 for 12.5 MHz from PLL2_R_CK at 25 MHz, HSE = 8 MHz, PLL2: DIVM=4, DIVN=400, FRACN=0, DIVR=32).
JEDEC ID (0x9F ...
- Fri Sep 19, 2025 6:59 pm
- Forum: ChibiOS/HAL
- Topic: WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
- Replies: 8
- Views: 10172
WSPI driver hangs in wspiCommand with wspip->thread NULL on STM32H743
Hi,
I'm using ChibiOS on STM32H743 with the WSPI driver. In wspiCommand (hal_wspi.c), execution hangs at msg = osalThreadSuspendS(&wspip->thread) because wspip->thread is NULL. The driver is initialized with wspiStart(&WSPID1, &wspi_config), end_cb is NULL. What could cause wspip->thread to remain ...
I'm using ChibiOS on STM32H743 with the WSPI driver. In wspiCommand (hal_wspi.c), execution hangs at msg = osalThreadSuspendS(&wspip->thread) because wspip->thread is NULL. The driver is initialized with wspiStart(&WSPID1, &wspi_config), end_cb is NULL. What could cause wspip->thread to remain ...
- Tue Apr 27, 2021 6:25 am
- Forum: Bug Reports
- Topic: STM32L052 ADC driver prescaler always > 1
- Replies: 5
- Views: 7881
Re: STM32L052 ADC driver prescaler always > 1
if STM32_ADC_PRESCALER_VALUE < 2
#error "Invalid value assigned to STM32_ADC_PRESCALER_VALUE"
#error "Invalid value assigned to STM32_ADC_PRESCALER_VALUE"
- Tue Apr 27, 2021 5:04 am
- Forum: Bug Reports
- Topic: STM32L052 ADC driver prescaler always > 1
- Replies: 5
- Views: 7881
STM32L052 ADC driver prescaler always > 1
STM32L052 ChibiOS 20.3.3 The ADC driver does not allow setting the prescaler value to 1 (ADC_CCR_PRESC = 0). This is correct?
- Wed Mar 24, 2021 10:16 am
- Forum: Bug Reports
- Topic: STM32L052 DAC Driver
- Replies: 2
- Views: 6213
STM32L052 DAC Driver
STM32L052xx
STM32_HAS_DAC1_CH1 FALSE
This is correct?
STM32_HAS_DAC1_CH1 FALSE
This is correct?
- Thu Mar 26, 2020 7:58 am
- Forum: STM32 Support
- Topic: RT-STM32F401RE-NUCLEO64 demo project build errors
- Replies: 3
- Views: 3343
Re: RT-STM32F401RE-NUCLEO64 demo project build errors
Hi,
There is no support for those timers in the F4 HAL yet.
The platforms with support for all timers are so far: L0, L4, L4+, F7, H7, G0, G4.
Giovanni
Thank you for your help. But there is another problem in the same demo project. Calling the chHeapAlloc(0, int n) function generates a ...
There is no support for those timers in the F4 HAL yet.
The platforms with support for all timers are so far: L0, L4, L4+, F7, H7, G0, G4.
Giovanni
Thank you for your help. But there is another problem in the same demo project. Calling the chHeapAlloc(0, int n) function generates a ...