January 30, 2023, 11:56:43 pm

Recent posts

Pages1 2 3 ... 10
FPGA / SPI connection to iCE40-HX8K
Last post by Sagar - Today at 01:28:48 pm
I was porting a Verilog code in which within the pcf file, pins P11 and P12 are configured within Verilog code as

set_io flash_io0 P12
set_io flash_io1 P11

I have tested demo code of flashing LEDs and it works fine. Clearly, by default FPGA is fetching it's logic from SPI flash since it's pcf files do not contain above type explicit connection of pins.

Can you please elaborate more on how the start of an FPGA bitstream execution from SPI memory works? Do I have to use above pin configuration while porting or I can skip it because such connection is hardwired?
A64 / Re: wifi and the latest Bullse...
Last post by robgee1964 - January 29, 2023, 12:06:35 pm
Quote from: LubOlimex on January 20, 2023, 02:19:18 pmI tested today with A64-OLinuXino-bullseye-base-20220928-143706.img.7z
I have been having issues connecting to wifi, using the above image.
I am having similiar experience to that described by Francois - I can connect to a mobile phone hotspot, situated right next to the board, but I cannot connect to any router, so far. Actually the connection to the phone is not always reliable, and sometimes takes 2 attempts to connect.

I am using an A64 board with external antenna, I also tried disconnecting in case RF signal overload could be occuring.

I will do some more digging over the next few days, then report the matter to support@olimex

I would actually recommend Olimex very highly as a company. In fairness maintaining something as complex as Linux is no walk in the park and even the biggest players run into problems from time to time (as anyone with a borked windows 10 update will know)
ARDUINO / ICE40-ADC with Arduino/Pi Pico
Last post by tomh381 - January 28, 2023, 06:30:18 pm
Hi guys. I'm trying to use an ICE40-ADC with a Pi Pico (programming with Arduino IDE) to make a high-frequency oscilloscope. I cannot find anywhere an explanation of how to wire the ICE40-ADC up. I found the schematic but it makes no sense to me at all. Any advice/knowledge about this would be much appreciated.
ESP32 / ESP32-S2-WROVER-DevKit-LiPo-US...
Last post by justRobsi - January 28, 2023, 03:58:52 pm
Hi guys :)
I've recently bought an ESP32-S2-WROVER-DevKit-LiPo-USB-EA but didn't know that I also need a USB programmer. Unfortunately the delivery takes a bit. So my question is, would it be possible to use my Arduino UNO to program my ESP32? And if so, can someone tell me, which pins of my ESP32 I have to connect which pins on my Arduino?

Thanks a lot and have a nice day!
ARDUINO / Re: Multichannel Home Electric...
Last post by Christo Radev - January 28, 2023, 01:48:56 am
Hi to All,

The next step to connect more current sensors via differential ADC inputs was relatively successful. The summary of the results can be seen on the following picture:

and on the updated version of the file Multichannel_Home_Electricity_Monitoring_System.pdf

Unfortunately, there are some problems in some of the calculations so any help is welcome.

ESP32 / Re: ESP32 PoE ISO - Does not r...
Last post by recursinging - January 27, 2023, 12:59:07 pm
In my opinion, the nature of my tests, and the results (especially the repeatability), exclude software a root cause. 

As I mentioned above, I don't believe the boards are faulty - the failure rate is too high for that - but I do believe that the boards contain some hardware variation that renders them faulty in my company network.

This could be as simple as a MAC address filter that I'm unaware of, or as complicated as a PHY level incompatibility with our HP switches.   

In any case, it's a tricky problem.  I will test in another network when I get a chance and report back.
ESP32 / Re: ESP32 PoE ISO - Does not r...
Last post by LubOlimex - January 27, 2023, 09:42:32 am
We test each board individually after manufacturing. We also perform empirical Ethernet test. 5 faulty boards out of 10 (50% fault rate) reaching a customer is unheard of. We manufacture quite a lot of these boards and we don't have similar feedback from any other customer or Mouser. There is something generally wrong in your setup or usage of the board. I believe that the issue lies somewhere in your network equipment or its settings (like firewall settings or QoS setup or any other filtering or maximum clients). However, it can be some issue in the Arduino demo that you used in combination with something leftover or newer from the libraries. My advice is:

1) Get one or more of the boards that don't work and test at another network or location (at home or somewhere else).

2) Try installing a fresh Arduino IDE and ESP32 for Arudino package (or wipe them completely and start afresh). I have had problems when some packages didn't update properly and left over data corrupted the whole Arduino IDE + ESP32 package installation. When done test with the default Ethernet code instead from the ESP32 here:


Make sure to select Olimex ESP32-PoE-ISO from the board selector.

Meanwhile I will try to perform same procedure as you here and see if maybe the problem is in the Arduino code.
ESP32 / Re: ESP32 PoE ISO - Does not r...
Last post by recursinging - January 27, 2023, 09:19:58 am
So I received the next batch of 10 boards from Mouser.  This time all Revision "K".  Here's my test procedure.

I repeated this procedure for each of the ten boards I just received. Five of them work, and five do not.  Just to be sure I repeated the procedure a second time for all ten boards and the result was the same -  50% failure, 100% repeatability.

No, I didn't check the TVS diodes. I did this in our electronics lab on a ESD mat with a ground strap.  These units went directly from their box, into this test procedure. The probability that five of these ten units experienced a critical ESD event is incredibly small.

I find it unlikely that this problem is systematic to this board per se - I'd imagine there would be many more complaints if 50% of all units shipped with defective Ethernet.

I feel there may be a problematic component in the design where the tolerances of the manufacturer don't match up with the requirements, and it seems that our Ethernet infrastructure creates ideal conditions for this mismatch to occur.  This is only a theory though.

I don't have the time or resources to find the root cause here. It's a pity because I've invested a lot of in a remote sensing plan with hundreds of nodes, that centers squarely around this device.  I'm afraid I'll have to go back to the drawing board.

TERES DIY Laptop / Re: PureOS on Teres-I
Last post by kreyren - January 27, 2023, 01:21:23 am
If you figured something out then you can join me at https://www.olimex.com/forum/index.php?topic=9020.0 ideally if PureOS has some kind of automation in place that can build the image
TERES DIY Laptop / Re: Just assembled, booted a f...
Last post by kreyren - January 27, 2023, 01:19:10 am
Quote from: LubOlimex on October 10, 2022, 08:45:08 amWhich image did you use to prepare the card? Is it the one in this archive:


Can you try using the free version of balenaEtcher to prepare the card?

Is the the same result?

That image is garbage with most of the packages not working and using an ancient kernel i built this one https://github.com/armbian/build/pull/4756 which from all tested (https://olimex.miraheze.org/wiki/Products/Teres-1) actually works after reboot and is semi-usable if you want to try it :p
Pages1 2 3 ... 10