June 25, 2024, 11:14:13 AM

Recent posts

Neo6502 / Re: Neo6502 - hdmi problem, do...
Last post by LubOlimex - June 11, 2024, 08:33:32 AM
You might try one hardware adjustment on the board. You can solder two pads together to enable 5V on the HDMI connector. These 5V might be needed by some monitors and displays, we've provided those pads for such compatibility cases.

Look under the HDMI connector, there are two pads that should be empty that have word "FUSE" nearby. Connect the pads together soldering a small wire between them or 0R resistor (the best idea is to solder diode 1N5819/S4 but it has direction so be careful, cathode should be towards HDMI connector, diode would prevent HDMI monitor powering the board). Testing with a wire is fine if you don't have such diode, but if it works in future you might want to buy such diode and solder there (just make sure about the direction).

You can see where these FUSE pads are located here:


> I don't use facebook and cannot access to the link lists.

Unfortunate, since the facebook group is the most active place for the board. Maybe consider creating some placeholder account with fake info just to access the community.
ST / Re: SMD Jumper clarification i...
Last post by josephma - June 11, 2024, 05:52:33 AM
Thanks for the prompt reply LubOlimex. I guess we can close this topic.
Neo6502 / Re: Neo6502 - hdmi problem, do...
Last post by weirdocollector - June 10, 2024, 07:28:46 PM
Quote from: LubOlimex on June 10, 2024, 08:46:15 AMTry with a monitor that has physical DVI port too (as complimentary to HDMI). You can try with a TV instead of computer monitor.

We've received feedback that some LG monitors and displays might not work with the board. We've received feedback that older monitors generally work better with the board.

> Is it actually possible that board is faulty ?

The chances of defective board are zero. We test each board extensively and there is also an empirical with HDMI monitor.

Unfortunately I do not have access to a DVI Monitor :(

I've already used a SAMSUNG TV but with no joy :(

I'll keep trying with other monitors as I can have access to them.

It's a pity I cannot use my Neo6502 with anything I have on hand.

Thanks for answering.
ESP32 / Re: ESPP32 GW doesn't run when...
Last post by LubOlimex - June 10, 2024, 04:34:06 PM
Thanks for update. I was going to say to look in the bootstrap table, it is also visible in ESP32-GATEWAY schematic, bottom-right.
ESP32 / Re: ESP32-EVB different revisi...
Last post by LubOlimex - June 10, 2024, 04:33:06 PM
Thanks for the update and glad issue was resolved. Interesting that it came down to differences in ESP32 versions, but there it is.

ESP32 / Re: ESPP32 GW doesn't run when...
Last post by Colomer_1978 - June 10, 2024, 04:18:32 PM
Found the problem. Actually it's not related to I2C but to the pin I use, GPIO 12 must be LOW during boot and given that I2C pins are connected to +3V3 through the resistor, it wwas not LOW during the boot.

STMP1 / Re: Olimex STMP1 LIME - Error ...
Last post by Gaƫl - June 10, 2024, 04:08:50 PM
> This is image without AXP209 for STMP157-OLinuXino-LIME2:

OK thanks. I will test this very soon.

> You shouldn't update it, it is temporary image only recommended for people that require fast start ups without locks and don't need AXP209 software support.

Do you think this other solution could work ?
Create a /etc/modprobe.d/blacklist-axp.conf and add this lines :
blacklist axp20x_adc
blacklist axp20x_battery
blacklist axp20x_ac_power
blacklist pinctrl_axp209

It would be easier to deploy and maintain.
ESP32 / Re: ESP32-EVB different revisi...
Last post by KeesZagers - June 10, 2024, 04:07:56 PM
In Dutch we have a proverb which says: "Meten is weten". In English: "Measuring is knowing".

My conclusion: Never blame the Bulgarian people; blame the Chinese ones.

After measurement I saw communication on the CANbus, however not at the right speed. Based on the original software it had to be running on 125 kb/sec, however it was running on 62.5 kb/sec. The CAN software on which my application is based (Thomas Barth, barth-dev.de) used an ESP32 constant APB_CLK_FREQ (frequency used for the peripherals) of 80 MHz. However Espressif seems to have lowered this APB_CLK_FREQ to 40 MHz within the ESP-WROOM-32 module. Now all bitrates are half the original ones.

For the CANbus applications the 40 MHz frequency has a big advantage, because now it should be possible to communicate also on 10 and 20 kb/sec. With 80 MHz it was not possible to have a lower bitrate than 25 kb/sec.

So problem solved.
ESP32 / ESPP32 GW doesn't run when I2C...
Last post by Colomer_1978 - June 10, 2024, 01:38:59 PM

In an ESP32 gateway board I try to connect an ADC converter MCP3426. SDA to GPIO4  and SCK to GPIO12. Both pins are free to use according to the pinout information.

I also connected both pins to a 4k7 resistor to 3V3 according to I2C bus definition.

When I have this connected, I try to program the ESP32 using the USB and I receive the error "A fatal error occurred: Timed out waiting for packet content
Failed uploading: uploading error: exit status 2"

If i turn it off and on, the ESP32 gives a continuous error  "12:36:59.007 -> invalid header: 0xffffffff"

I don't understand why this problem happens. Any idea? Thanks
ESP32 / Re: ESP32-EVB different revisi...
Last post by KeesZagers - June 10, 2024, 11:53:31 AM
Hi Lub,
A CANbus system should work with all kind of CAN modules with all kind of transceivers. If you let 2 Bulgarian people talk with each other they will communicate quite well I suppose. If you put them in a group with people of the rest of the EU, I'm quite sure the communication will not succeed if they still speak Bulgarian in stead of English  ;)

I don't believe many of the ESP32-EVB users are using CAN. I like to hear them on this platform and ofcourse specially those ones that are working with recent modules and not the old ones with the MCP2551, because I did not have any problems with the old one.

I have not got the time to install the test equipment to see where it goes wrong. As the CAN-controller is built within the ESP32 and is linked to GPIO5 and GPIO35 I don't suspect problems on CAN-Tx or CAN-Rx. The CAN transceiver should shift the levels to CAN-Hi and CAN-Lo (both 2.5 Volt in recessive situation; 3.5 resp. 1.5 Volt in dominant situation). As far as I can see with just a multimeter the first situation (2.5 Volt both) is correct. I have not set up a test system with an oscilloscope to see what happens if the communication is running. I will try to do that today and will report later on.