Page 1 of 1

Enable Ethernet on H7 via RMII

Posted: Fri Nov 20, 2020 11:36 am
by JackBonnell
Could you foresee any reason why this could not be possible with the current firmware structure on the H7 camera with minor changes as they've been able to achieve it on the NUCLEO:
https://github.com/rf-eng/micropython/c ... df99a75044

The pin inside the CSV file look like they can be mirrored from the nucleo as they are only allocated to generic IO pins:
Screenshot from 2020-11-20 16-33-25.png
WIZNET5K is a goner sadly. As thought compile but the library is broken for the openmv :(

Re: Enable Ethernet on H7 via RMII

Posted: Fri Nov 20, 2020 1:07 pm
by kwagyeman
We will be getting Ethernet working as per support for the Portenta. So, if you can wait it will be enabled. There’s is no reason we can’t get it working.

Re: Enable Ethernet on H7 via RMII

Posted: Sat Nov 21, 2020 1:50 pm
by JackBonnell
so this will be available on the H7 and H7 Plus?

Re: Enable Ethernet on H7 via RMII

Posted: Sat Nov 21, 2020 2:25 pm
by kwagyeman
Yes, Ibrahim is now working on this for support of the Arduino Portenta.

If you are trying to build something please purchase that hardware and design a shield for it.

Otherwise, it's quite of bit of board design work. The Portenta will free you from having to do al the high speed design.

Re: Enable Ethernet on H7 via RMII

Posted: Sat Nov 21, 2020 3:16 pm
by JackBonnell
just curious as it's useful for my robotics projects to have ethernet available. :D

enjoying C development on the openmv platform and just wondered if it was a possibility as it would be a good project for me to port from the nucleo as I have a H7 already.

Re: Enable Ethernet on H7 via RMII

Posted: Sat Nov 21, 2020 3:45 pm
by kwagyeman
Possibly, we're making our code a lot more portable these days with pin defines per board for everything. I won't say it's totally there yet. But, it will be possible.

Re: Enable Ethernet on H7 via RMII

Posted: Sat Nov 21, 2020 9:09 pm
by iabdalkader
None of our boards have an eth phy so it will only be supported on the Portenta.