May 14, 2024, 08:42:51 PM

Recent posts

#31
ESP32 / Re: ESP32-POE: esp_eth_driver_...
Last post by DirkB19 - May 06, 2024, 09:09:08 PM
I just received my OLIMEX ESP32-POE2 board ...
and I have the same problem as mentioned in this post.
20:04:23.112 -> E (4121) lan87xx: lan87xx_pwrctl(409): power up timeout
20:04:23.112 -> E (4121) lan87xx: lan87xx_init(491): power control failed
20:04:23.112 -> E (4121) esp_eth: esp_eth_driver_install(215): init phy failed
Tried different board revisions in Arduino:  2.0.14, 2.0.16, 3.0.0
Tried with and without #defines

What could be wrong ?
Thx
#32
A20 / A20-OLinuXino-MICRO + Debian B...
Last post by amd - May 05, 2024, 08:51:14 PM
Hi,

I'm trying to run a very simple Flutter application that just prints a string on the console. For the sake of simplicity, I'm using flutter-pi tool: https://github.com/ardera/flutter-pi. The application can not run because of the following error:

$ flutter-pi flutter_assets/
modesetting.c: Could not set DRM client universal planes capable. drmSetClientCap: Operation not supported
flutter-pi.c: Could not create drmdev from device at "/dev/dri/card0". Continuing.
flutter-pi.c: flutter-pi couldn't find a usable DRM device.
Please make sure you've enabled the Fake-KMS driver in raspi-config.
If you're not using a Raspberry Pi, please make sure there's KMS support for your graphics chip.

How to set up DRM/KMS properly in order to run this app?

Thank you in advance.
#33
UEXT / MOD-RFID1356MIFARE - Attaching...
Last post by Vicky_winkler - May 05, 2024, 12:45:57 PM
Hi everybody,

We need to attach an external antenna to the MOD-RFID1356MIFARE as the place where the device is supposed to go, is too little for it. We've done some research and could not really find any information on how to do so with the MOD-RFID1356MIFARE. There is a similar question about this here, but it was not helpful. (https://www.olimex.com/forum/index.php?topic=7971.msg30016#msg30016)

So far, we've attached the Antenna using the 3 through-hole pins (AN1, AN2, GND) and it worked just like the built-in one. Unfortunately, though, after some testing the MOD-RFID1356MIFARE started to behave strangely and eventually broke. This could be a coincident as the MOD-RFID1356MIFARE used for testing was a bit older and had signs of wear. However, it might also be that attaching an external antenna requires to add parts onto the unsoldered pads on the MOD-RFID1356MIFARE-PCB.

Therefore, we wanted to ask if someone here has tried this before and has some experience with it or can confirm that this was a pure coincidence before we destroy another device.

The antenna we tried to attach is this one: https://www.digikey.it/it/products/detail/eccel-technology-limited/000333/16840651

Any information is much appreciated.
#34
ESP32 / ESP-POE-ISO and TFT_eSPI
Last post by Drjaymz - May 03, 2024, 01:08:15 PM
All, I'm hoping I haven't run into an issue that can't be overcome.
I have used the POE board a few times for remote sensing and not had any issues.

A current project requires an LCD display for feedback to the user.  The LCD I have requires SPI.  I didn't have the normal SPI pins I usually use for the LCD but I did configure it to use the following.  And you'll be glad to know that yes the LCD works.

When I then combine it with the ethernet it kills the ethernet.  As far as I can see they are NOT using the same SPI bus but I am not overly familiar with the ethernet setup.

I will look into SPI bus contention but ideally with chip select you should be able to do this.

If anyone has any information that would help save me time on where I shoudl look please help!  If not I'll update the post with whether or not this was possible.
#35
STMP1 / Re: Olimex STMP1 SOM - Error s...
Last post by Gaƫl - May 02, 2024, 10:51:04 AM
Hi!

I don't know if it's the same problem or if I have to create a new topic.

I have random boot error at starting up with SMTP1 LIME.

On thunderstorm power cuts, some boards don't restart.
On 20 STMP157-OLinuXino-LIME2H-EXT (Rev_B) boards in production approximately 5 boards remain frozen (its are distributed in several places so its do not suffer exactly the same power cuts).

I never have this problem when I reboot a board with a "shutdown -r now" (or "shutdown -r 00:00").

I did some tests and after some power cuts, the board stay frozen on :

U-Boot SPL 2021.04+olimex-1-20240312.134658 (Mar 12 2024 - 13:48:01 +0000)
Model: STM32MP1 OLinuXino-LIME
Init AXP209 PMIC
VDD Core set to: 1350 mv

When the board is frozen, the reset button don't help, the error returns.
A quick power cut doesn't help either.
For the error to disappear, the board need to be unplugged several seconds.
Quick power cuts seems to cause the problem every time.

NB : I tried with 1 A and 2 A power supply.
#36
A64 / Re: Bookworm upgrade availabil...
Last post by mossroy - May 02, 2024, 10:43:01 AM
I have several A20 and A64 boards that are still running on Debian Buster.

As major debian upgrades are not officially supported by Olimex, I will have to reinstall them.

Debian Buster long-term support will end on June 30, 2024. Will the Bookworm image be available by this time? Or shortly after? It would save much time for me to skip Bullseye, and do only one reinstall instead of two.

BTW, supporting debian major upgrades (like on any regular debian) would be even better
#37
ESP32 / ESP32-WROOM-32E-N8 - LoRa868 -...
Last post by Steff - May 02, 2024, 09:03:46 AM
Hi there

I try to connect a LoRa868 module to a ESP32-WROOM-32E-N8 using mcci-catena arduino-lmic (https://github.com/mcci-catena/arduino-lmic).
I use this repo https://github.com/lnlp/LMIC-node/tree/v1.3.0.

What ever i do, e get this error after flashing the ESP32 on the serial port.
.pio/libdeps/sbc_olimex_v1/MCCI LoRaWAN LMIC library/src/lmic/oslmic.c:53
The LoRa868 board is connected as following to the ESP32

LoRa868  --  ESP32
NSS      -- GPIO5
MOSI     -- GPIO23
MISO     -- GPIO19
SCK      -- GPIO18
DIO0     -- GPIO26
DIO1     -- 22R Resistor -- GPIO33
DIO2     -- 22R Resistor -- GPIO32
RESET    -- GPIO21


I've created a boards file with the pin-definition by copying the ttgo-lora32-v1.h
// Pin mappings for LoRa tranceiver
const lmic_pinmap lmic_pins = {
    .nss = 5,
    .rxtx = LMIC_UNUSED_PIN,
    .rst = 21,
    .dio = { /*dio0*/ 26, /*dio1*/ 33, /*dio2*/ 32 }
#ifdef MCCI_LMIC
    ,
    .rxtx_rx_active = 0,
    .rssi_cal = 8,
    .spi_freq = 8000000     /* 8 MHz */
#endif   
};

I've added to MCCI LoRaWAN LMIC library/src/arduino_lmic_hal_boards.h
const HalPinmap_t *GetPinmap_sbc_olmiex_v1();
I've added to MCCI LoRaWAN LMIC library/src/hal/getpinmap_thisboard.cpp
#elif defined(ARDUINO_SBC_OLIMEX_V1)
        return GetPinmap_sbc_olmiex_v1();

I've added getpinmap_sbc_olimex_v1.cpp to MCCI LoRaWAN LMIC library/src/hal by copying getpinmap_ttgo_lora21_v1.cpp

This all leads to no errors during compilation. But some how i do always get the error mentioned above.

Was anybody able to get the LoRa868 Module, connected to an ESP32 running with the MCCI Library? In the end, I'd like to connect the Module to thingpark.

Thank you for any help.
Stefan
#38
ESP32 / Re: ESP32-POE RESET
Last post by RiPi111 - April 30, 2024, 09:08:10 AM
Thanks, I'll try.
#39
ESP32 / Re: ESP32-POE RESET
Last post by LubOlimex - April 30, 2024, 08:42:47 AM
You can't reset memory contents via button. You can change the button BUT function to force bootloader entry to - you need to solder the pads of R49 together (or place 0R resistor). Refer to the schematic, the idea is to have D_Com connected to the button BUT. After this modification you can force bootloader by holding button BUT down, pressing reset and releasing BUT. Try if that makes the board programmable.
#40
ESP32 / ESP32-POE RESET
Last post by RiPi111 - April 30, 2024, 07:31:03 AM
Hello, unfortunately I have flashed an incorrect ESPHome code on my ESP and it probably reaches 100% CPU load immediately after switching it on and after a short time it becomes so hot that you can no longer touch it. Can you delete it at the push of a button?

Erasing with a flash tool doesn't work.

Thank you