October 22, 2026, 11:06:37 AM

Recent posts

#1
A64 / Re: Use USB OTG in host mode
Last post by LubOlimex - Today at 10:51:00 AM
Patch is now live, run apt update and apt dist-upgrade and let me know how it goes.
#2
A20 / Re: T2-OLinuXino-LIME2-IND are...
Last post by LubOlimex - Today at 08:28:59 AM
A1 speed card with any size bigger than 8GB. Notice that getting A2 or faster card is not recommended.

It is also recommended to check the card with software tools like f3 (fight flash fraud) or H2testW.

This is mentioned on page 8 of the manual: https://github.com/OLIMEX/OLINUXINO/blob/master/DOCUMENTS/OLIMAGE/Olimage-guide.pdf
#3
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.
#4
A20 / Re: T2-OLinuXino-LIME2-IND are...
Last post by saltdelicious - October 21, 2026, 07:03:44 PM
Just curious, is there a recommended microSD card capacity for running Olimage Linux smoothly on this board? Also, can the system boot directly from the card without any additional configuration?
#5
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.
#6
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
#7
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.
#8
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.
#9
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 '*'
#10
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