October 22, 2026, 05:56:25 AM

Recent posts

#1
A64 / Re: Use USB OTG in host mode
Last post by winfried - October 21, 2026, 10:32:06 PM
Just for information:

Just changed what your script does in the dts tree in linux-olimex kernel and installed the compiled dtb files like described in Olimage-guide.pdf:

diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
index 29571559e434..68a2d28226d2 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
@@ -593,8 +593,8 @@ ehci0: usb@1c1a000 {
                                 <&ccu CLK_USB_OHCI0>;
                        resets = <&ccu RST_BUS_OHCI0>,
                                 <&ccu RST_BUS_EHCI0>;
-                       phys = <&usbphy 0>;
-                       phy-names = "usb";
+                       /* phys = <&usbphy 0>; */
+                       /* phy-names = "usb"; */
                        status = "disabled";
                };
 
@@ -605,8 +605,8 @@ ohci0: usb@1c1a400 {
                        clocks = <&ccu CLK_BUS_OHCI0>,
                                 <&ccu CLK_USB_OHCI0>;
                        resets = <&ccu RST_BUS_OHCI0>;
-                       phys = <&usbphy 0>;
-                       phy-names = "usb";
+                       /* phys = <&usbphy 0>; */
+                       /* phy-names = "usb"; */
                        status = "disabled";
                };

and it behaved the same way, but changing dr_mode to "host" instead of "otg" did not brought up the host mode after boot, so I wait for the kernel patch.
#2
ESP32 / Re: Olimax Esp32-POE-ISO
Last post by Klooid - October 21, 2026, 12:27:18 PM
Thanks for your last message as this helped me to get the device working. Thanks again.
#3
ESP32 / Re: Olimax Esp32-POE-ISO
Last post by LubOlimex - October 21, 2026, 11:49:30 AM
This makes it clear. The issue is the WROVER variant requires different pin for the PHY Ethernet clock. Did you select proper board and board variant in Arduiono IDE:



For the "-WROVER" boards you need to use GPIO0 for Ethernet clock. As the manual says:

"ESP32-POE-ISO-WROVER and ESP32-POE-ISO-WROVER-EA have no GPIO16 and GPIO17 led out, since they are used for the PSRAM. GPIO16 is replaced by GPIO33. GPIO17 is replaced by GPIO0, this is important for the Ethernet connectivity, since GPIO17/GPIO0 is Ethernet clock out. Make sure to use new assignments if your board variant comes with the WROVER chip."

Refer to the schematic and the manual, page 24 with the FAQ "Help! Ethernet is not working. I use ESP32-POE-WROVER and ESP32-POE-ISOWROVER. Is the device broken?":

https://github.com/OLIMEX/ESP32-POE/blob/master/DOCUMENTS/ESP32-POE-user-manual.pdf
#4
ESP32 / Re: Olimax Esp32-POE-ISO
Last post by Klooid - October 21, 2026, 08:58:39 AM
The ESP32-POE-ISO is a Esp32-WROVER-E, and I used Arduino IDE to upload the code to it, which was via the usb. Thanks.
#5
ESP32 / Re: Olimax Esp32-POE-ISO
Last post by LubOlimex - October 21, 2026, 08:18:31 AM
Are you using regular variant of ESP32-POE-ISO? Or is it some WROVER variant? What exactly is the variant of the ESP32-POE-ISO that you are using?

Are you using OpenOCD to program the board? What is this OpenOCD report that you reported? Program it via the USB.
#6
ESP32 / Re: Olimax Esp32-POE-ISO
Last post by Klooid - October 20, 2026, 11:24:26 PM
Hi, I tried to running the Guithub code that initializes the Ethernet, and it didn't work and the serial monitor and debug note is as follows:

21:32:10.677 -> ETH MAC: 00:00:00:00:00:00, IPv4: 0.0.0.0

Open On-Chip Debugger v0.12.0-esp32-20260424 (2026-04-24-15:13)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
DEPRECATED! use 'gdb port', not 'gdb_port'
DEPRECATED! use 'tcl port' not 'tcl_port'
DEPRECATED! use 'telnet port', not 'telnet_port'
CDRTOSConfigure
Info : Listening on port 50001 for tcl connections
Info : Listening on port 50002 for telnet connections
Error: unable to open ftdi device with description '*', serial '*' at bus location '*'
#7
ESP32 / Re: Olimax Esp32-POE-ISO
Last post by LubOlimex - October 20, 2026, 04:22:17 PM
The ESP32-POE-ISO still has LINK and ACK LEDs but boards come empty, you need to first download code that initializes the Ethernet. Try with one of the Ethernet demos, like this one for Arduino IDE:

https://github.com/OLIMEX/ESP32-POE/blob/master/SOFTWARE/ARDUINO/ESP32_PoE_Ethernet_Arduino/ESP32_PoE_Ethernet_Arduino.ino

#8
ESP32 / Olimax Esp32-POE-ISO
Last post by Klooid - October 20, 2026, 03:15:35 PM
Hi, I initially purchased a Esp32-Poe and with this device when I connected to the Ethernet cable (apart from the power on led) two led lights came on. Being impressed with the device I have now upgraded to the "ISO" version and when connecting this to the Ethernet cable the power on leds come on but no additional leds to indicate that I am connected to the internet.

Therefore, can you please provide me with some guidance in how I can check if I am connected to the network/ internet. Thanks
#9
New Products release / ESP32-P4-PC now have GSM LTE 4...
Last post by olimex - October 20, 2026, 01:49:55 PM
Two new demos: Connecting ESP32-P4-PC with GSM 4G LTE modem and ESP32-P4-PC peripheral test https://olimex.wordpress.com/2026/10/20/esp32-p4-pc-got-two-new-software-demos-gsm-lte-connectivity-and-full-hardware-features-check/ #esp32p4 #espressif #esp32 #embedded #iot #lte #arduino #OSHW
#10
A20 / Re: Wich board to correctly mo...
Last post by LubOlimex - October 20, 2026, 10:01:32 AM
Hm... I find that hard to believe since the A20 boot sequence tries the primary SD interface before SPI NOR.

Try re-running the olinuxino-sd-to-sata script, what does it say?