Skip to main content
mbarg.1
Senior III
December 3, 2024
Question

STMCubeMX migration to v6.13 FW H7 V1.12

  • December 3, 2024
  • 1 reply
  • 511 views

After migration, project stop working.

Release notes did not help.

6 hours late, we found that in Main.c the section name of Eth DMA descriptors did change from

ETH_DMADescTypeDef DMARxDscrTab[ETH_RX_DESC_CNT] __attribute__((section(".RxDecripSection"))); /* Ethernet Rx DMA Descriptors */

ETH_DMADescTypeDef DMATxDscrTab[ETH_TX_DESC_CNT] __attribute__((section(".TxDecripSection"))); /* Ethernet Tx DMA Descriptors */

to

ETH_DMADescTypeDef DMARxDscrTab[ETH_RX_DESC_CNT] __attribute__((section(".RxDescripSection"))); /* Ethernet Rx DMA Descriptors */

ETH_DMADescTypeDef DMATxDscrTab[ETH_TX_DESC_CNT] __attribute__((section(".TxDescripSection"))); /* Ethernet Tx DMA Descriptors */

Difference?

RxDecripSection vs RxDescripSection

TxDecripSection vs TxDescripSection

 

Check your main.c vs old !

 

1 reply

ST Employee
December 3, 2024

Hello @mbarg.1

Thank you for spotting this! We are sorry this didn't work for you! 

This issue is reported internally to the dedicated team (Internal ticket number: 197609)