2025-02-27 6:29 AM - last edited on 2025-02-27 6:45 AM by Andrew Neil
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!
2025-02-27 6:57 AM
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.
2025-02-27 9:26 AM
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.
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.