[STM32H750VBT6 ] firmware.elf section `.eth_buffers' will not fit in region `RAM_D2'

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
Post Reply
Le fond du garage
Posts: 9
Joined: Mon Dec 21, 2020 6:38 pm

[STM32H750VBT6 ] firmware.elf section `.eth_buffers' will not fit in region `RAM_D2'

Post by Le fond du garage » Mon Dec 21, 2020 6:52 pm

hello, pythonner and micropythonner.

i want to compile micropython for this proc STM32H750 who is on MCUDev DevEBox.
i have found a complied micropython for this board but i want to compile it myself to update version.
i can compile all stm32 board with almost no problem
but for this board i have this error:

firmware.elf section `.eth_buffers' will not fit in region `RAM_D2'

someone have see this?
i new in micropython, but not in python and not in microcontroleur.

thanck you for your help.

User avatar
jimmo
Posts: 2754
Joined: Tue Aug 08, 2017 1:57 am
Location: Sydney, Australia
Contact:

Re: [STM32H750VBT6 ] firmware.elf section `.eth_buffers' will not fit in region `RAM_D2'

Post by jimmo » Sun Jan 10, 2021 11:46 pm

Le fond du garage wrote:
Mon Dec 21, 2020 6:52 pm
i want to compile micropython for this proc STM32H750 who is on MCUDev DevEBox.
i have found a complied micropython for this board but i want to compile it myself to update version.
i can compile all stm32 board with almost no problem
but for this board i have this error:
Which board definition are you using? Can you link to a github repo? I don't think we have an H750 board definition in the main repo.
Le fond du garage wrote:
Mon Dec 21, 2020 6:52 pm
firmware.elf section `.eth_buffers' will not fit in region `RAM_D2'
If you're not using ethernet, then I'd suggest disabling the ethernet driver (by removing all `MICROPY_HW_ETH_*` defines from mpconfigboard.h)

ExDes
Posts: 8
Joined: Thu Apr 29, 2021 10:25 pm

Re: [STM32H750VBT6 ] firmware.elf section `.eth_buffers' will not fit in region `RAM_D2'

Post by ExDes » Mon May 03, 2021 2:58 pm

Did you ever find a solution to this problem? I did successfully build for the NUCLEO-F767ZI and load running code, but when attempting to build for the NUCLEO-H743ZI I ran into a similar problem. The RAM_D2 overflowed by 805289984 bytes and was also unable to fit the .eth_buffers. My request for help yielded no results so far. I have spent days on this so far.

Post Reply