G01module: LTE modem pins and EMAC use
-
The G01 module lists pins GPIO19 as LTE_CTS and GPIO27 as LTE_WAKE. These pins unfortunately collide with the EMAC RMII interface (EMAC_TXD0 and EMAX_RX_DV).
Can these pins be disabled for the LTE interface or somehow multiplexed? For our application we would need both LTE modem and Ethernet interface.
-
Is there any plan to provide API for EMAC RMII in the FW?
-
@danielm said in G01module: LTE modem pins and EMAC use:
Is there any plan to provide API for EMAC RMII in the FW?
I don't know. I am interested to use the G01 with C/C++ and the Espressif esp-idf framework rather with Python and hoping that the LTE modem connection does not prohibit the use of Ethernet with the module.
There seems very little information available at present regards the LTE modem, probably because the hardware is not yet released.
-
@hwmaier Are the pins used by the EMAC interface "fixed" or could they be changed in the driver?
-
@Eric24
The RMII is a high speed interface so the pins are fixed. Same problem with the LoPy/SiPy..I don't think it will work... Maybe using a SPI Ethernet interface chip?
-
The EMAC RMII signals are the few ESP32 signals which cannot be reassigned to different I/O pads on the ESP32.
It is unfortunate that PyCom uses some of those pins for the LTE modem rather than pins which can be re-assigned. Being able to use the EMAC would have opened more use cases for the G01 hardware module.
@jmarcelino said in G01module: LTE modem pins and EMAC use:
Maybe using a SPI Ethernet interface chip?
Using an SPI Ethernet defeats the purpose a bit as the ESP32 has a very capable and fast Ethernet MAC and the esp-idf has really good out-of-the-box software support for it.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login