-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warning when using flash_stm32_qspi with CONFIG_USE_MICROCHIP_QSPI_FLASH_WITH_STM32 and requires-ulbpr #79654
Comments
Not sure the reason for that warning, but adding pre_dt_board.cmake in the boards/st/ [board folder] will avoid that DTS message
|
@FRASTM thanks it looks to work for my board |
Should also with the new version of the related PR |
This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time. |
@mathieuchopstm is there anything I need to do to get this merged in 3.7 LTS ? I still needs to cherry pick this 3 commits for the newer LTS 3.7.1
dts: bindings: flash_controller stm32 qspi has requires-ulbpr property Add the property from the "jedec,spi-nor-common.yaml" Signed-off-by: Francois Ramu [email protected] drivers: flash: qspi stm32 driver supporting requires_ulbpr Add the support of the requires_ulbpr property when a Microchip Signed-off-by: Francois Ramu [email protected] drivers: flash: stm32 qspi flash driver with unprotect command Add the write_unprotect command to the stm32 qspi flash driver Signed-off-by: Francois Ramu [email protected] |
@mathieuchopstm as a note to this 3 commits, it looks like the main branch got them reversed. The cherry-pick worked Friday jan. 10 and here Monday jan 13, it is not possible to apply anylonger? I needed to patch it then in this way:
|
Hi @tt0776, As for your request, per https://docs.zephyrproject.org/latest/project/release_process.html#long-term-support-and-maintenance:
The commits you are referring to appear to be introducing new features; as such, I do not think they would be applicable for a backport to Zephyr 3.7 LTS. |
Feedback and question on warning
What is not correct configured or how to possible fix in zephyr/drivers/flash/flash_stm32_qspi.c?
Driver looks to work correct with sample and able to read and write.
I have checked out main and tested when microchip patch was added(#74534) and used it to flash for microchip sst26vf032b with sample "samples/drivers/spi_flash"
For easier reproduction warning, I have attached overlay for "stm32l476g_disco" to be placed in sample "boards"
(Need rename to .conf and .overlay to use)
stm32l476g_disco_conf.txt
stm32l476g_disco_overlay.txt
Specific enable and using.
CONFIG_USE_MICROCHIP_QSPI_FLASH_WITH_STM32=y
requires-ulbpr;
Example on location of configflash_stm32_qspi.c "CONFIG_USE_MICROCHIP_QSPI_FLASH_WITH_STM32" and "requires-ulbpr "
I get warning on this and not sure on how to fix it or it will be a problem.
Warning (spi_bus_bridge): /soc/quadspi@a0001000: node name for SPI buses
Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
Example on "my_board" as derived from nucleo_l476rg
relevant devicetree part for sst26vf032b
Full printout with some path substitutes
The text was updated successfully, but these errors were encountered: