cancel
Showing results for 
Search instead for 
Did you mean: 

H743 Ethernet RMII - how to configure RAM at 0x24000000?

HMSEdinburge
Associate II

Hello.. i m working on Ethernet RMII on H743 nucleo, and encountered this error msg, could anyone advise how to configure RAM at 0x24000000? TQ!

 

AndrewNeil_0-1740667457389.jpeg

 

2 REPLIES 2
TDK
Guru

The linker file (*.ld) in the directory of the generated code describes what memory is used for RAM. Probably it's pointing to 0x24000000 by default, as opposed to DTCMRAM or somewhere the DMA can't reach.

If you feel a post has answered your question, please click "Accept as Solution".
mƎALLEm
ST Employee

Hello,

I think the warning should be "The ETH can work only when RAM is not pointing to the DTCM-RAM" because ETH has no access to the DTCM nor ITCM.

mALLEm_0-1740677021119.png

So forget about that warning and just place your descriptors in SRAM_D2 for example (SRAM1, SRAM2, SRAM3). You can follow this article.

I will escalate that internally for modification and get back to you for any feedback.

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.