[info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

User avatar
rudi ;-)
Posts: 567
Joined: Fri Nov 13, 2015 3:25 pm
Location: germany
Contact:

[info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby rudi ;-) » Thu Feb 09, 2017 10:01 pm

esp32-evb.jpg
esp32-evb.jpg (120.01 KiB) Viewed 428 times


hi guys
olimex new ESP32-EVB board for IoT first prototypes are spotted here and here
it comes with nice parts

ESP32-WROOM32 module
two relays 10A/250VAC
Ethernet 100Mb interface
LiPo charger and step up converter allowing ESP32-EVB to run from LiPo battery
microSD card connector
two user buttons
UEXT connector to attach different sensors and modules
40 pin GPIO 0.1″ step connector with all resources of ESP32
5V power jack
three mount holes
...

best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 567
Joined: Fri Nov 13, 2015 3:25 pm
Location: germany
Contact:

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby rudi ;-) » Fri Feb 10, 2017 9:15 pm

push:


BOM, Gerbers, Board Shema, and others on github
( click on the pic for shema as pdf at github )

ESP32-EVB_Rev_A_s.png
ESP32-EVB_Rev_A_s.png (696.42 KiB) Viewed 401 times


best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

ESP_igrr
Posts: 270
Joined: Tue Dec 01, 2015 8:37 am

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby ESP_igrr » Fri Feb 10, 2017 10:21 pm

Interesting design! I wonder how will sharing flash pins with the SD card work in software.

User avatar
rudi ;-)
Posts: 567
Joined: Fri Nov 13, 2015 3:25 pm
Location: germany
Contact:

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby rudi ;-) » Sat Feb 11, 2017 12:55 am

ESP_igrr wrote:Interesting design! I wonder how will sharing flash pins with the SD card work in software.


get on this monday the board and will check this practical :)

best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 567
Joined: Fri Nov 13, 2015 3:25 pm
Location: germany
Contact:

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby rudi ;-) » Thu Feb 16, 2017 9:13 pm

ESP_igrr wrote:...I wonder how will sharing flash pins with the SD card work in software.


hi ivan

can we remapp / overlap the pins not?
why?
any suggestion?

cause i have more src ( ESP-IDF / arduino-esp32 ) used for the follow question,
i try only onetime to ask here again:

can you explain how we set GPIO16 as 50 MHz CLK for the phy?
in step with the register like Jeroen did with CAN ( and CAN was born )

Code: Select all

PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO16_U, FUNC_GPIO16_EMAC_CLK_OUT)


"play with the register"
is not my hoped answer


best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

ESP_igrr
Posts: 270
Joined: Tue Dec 01, 2015 8:37 am

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby ESP_igrr » Fri Feb 17, 2017 12:02 am

One possible way to have SD card on the same pins as SPI flash would be to put all SD card related functions into the IRAM, then disable flash cache each time we do SD request, then reenable flash cache again.
In practice this means placing most of the SD driver functions into IRAM. This may take quite a bit of IRAM. As a first approximation, you can try marking all functions inside sdmmc_host.c as IRAM_ATTR and then disable/enable cache in sdmmc_host_request.

Regarding the second question about Ethernet clock output, be sure that we saw your question, and we'll let you know as soon as we figure this out. IIRC, we may have to use the APLL to generate the 50MHz clock for the Ethernet.

User avatar
rudi ;-)
Posts: 567
Joined: Fri Nov 13, 2015 3:25 pm
Location: germany
Contact:

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby rudi ;-) » Fri Feb 17, 2017 12:26 am

hi ivan

thank you.
this are helpfull answeres where i allways look for.

thank you!

best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 567
Joined: Fri Nov 13, 2015 3:25 pm
Location: germany
Contact:

Re: [info] ESP32-EVB board for IoT with Ethernet 100Mb interface..

Postby rudi ;-) » Sat Feb 18, 2017 5:03 pm

hi ivan

ok, sdmmc_host.c, but think we have more function to put in IRAM ?
mount example:
https://github.com/espressif/esp-idf/bl ... dmmc.c#L26

best wishes
rudi ;-)

edit: ok this is going on cleared at github
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

Who is online

Users browsing this forum: No registered users and 1 guest