2024-12-03 12:40 AM
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 !
2024-12-03 01:59 AM - edited 2024-12-03 02:00 AM
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)
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.