Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


You are viewing a reply to ADC3 DMA issue on STM32H743II  

ADC3 DMA issue on STM32H743II

Did you ever find a solution to this? I’m having the exact same problem.. my suspicion is that it’s related to the bdma being on a different bus. However, when I declare the buffer to SRAM4 that will be the destination for the ADC DMA transfer,

attribute(0x38000000)uint32_t pAdcBuffer 1024  = {0};

OR..

  1. define SRAM4_BDAM_BUFFER attribute((section(“RAM_D3”)))

SRAM4_BDAM_BUFFER uint32_t pAdcBuffer 1024  = {0};

OR...

STM32H743ZITX_RAM.ld:
._ramd3_aka_sram4(NOLOAD) :
{
. = ALIGN(4);
*(._ramd3_aka_sram4*)
} >RAM_D3

mainc.c:
attribute((section(“_ramd3_aka_sram4”), used))
uint32_t pAdcBuffer 1024  = {0};


it compiles, but doesnt’ work, as I still get a DMA error code of 1 (transfer error) when I start:
HAL_ADC_Start_DMA (&hadc3 , (uint32_t*)pAdcBuffer, 256 );

Otherwise, if not a memory map issue, what else could be the problem?

 

Newest Forum Posts

  1. Монтаж камина с грилем в Москве - установка и барбекю by KpddomErorb, 2025-05-10 18:28
  2. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  3. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  4. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  5. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  6. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  7. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  9. Build a project in "release" mode by tang, 2025-02-20 10:36
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-19 17:35

Last-Modified Blogs