ESP32-CoreBoard V2 is in stock


So anticipated ESP32-CoreBoard is now in stock!

We expect next week some quantity of just the modules ESP32-WROOM-32, they will be on web for sale for EUR 6.00/ea

Microsoft licensing corruption scandal in Romania has ended on October 3rd


This scandal covers buying Microsoft licensees for Romanian administration from 2004 to 2012 for total 228 millions USD.

During the investigation was found that more than 100 people, former ministers, mayor of Bucuresti and businessman are involved in this corruption scandal and more than 20 millions euro are paid as bribes.
The Romanian court ruled in March 2016 with sentences for 8 years of prison and 9 millions euro of asset forfeiture for the 4 persons on the picture.
These sentences were appealed and October 3rd the High Court of Cassation and Justice (HCCJ) confirmed the guilt and increased the sentences to 14 years in prison and 17 millions of euro of asset forfeiture for these same persons.

I have nothing to add but my admiration for the working Romanian Judiciary.

Bulgaria and Romania joined EU back in 2007 together and while Romanian people has will to change their future, the things in Bulgaria has very little improvements. In Romania there are near hundred of corrupted politics and public administrators in prison, in Bulgaria there are none. Supreme court in Bulgaria is overwhelmed with files, as everyone appeal his case for every small disputes up to the highest level. They have files which they have no capacity to review for next few years. So effectively there is no working Judiciary in Bulgaria. Тo judge someone here is just waste of money and time.

Bulgarian government spent almost 60 million of euro for Microsoft licensees from 2007 to 2011 and the “tender” winner is always one and same company.  I already posted about my wondering why such amount is spent for something with free alternative. Another question is why administration spends money for platform with 99% of all viruses existing and which is tool for US agencies to spy all around the world?

The information about Romanian corruption scandal was taken from here . I used Google translator so some numbers may be inaccurate🙂

First ESP32-DevKitC development kits in Europe will be in stock next week


We have good news! The first ESP32 development kits in Europe will be next week for sale in our shop.

The quantity is very limited due to the high demand Espressif still can’t fill all the orders they got, so we will got less than 100 to start with.

If your WiFi project needs to go to next level and you want WiFi +BLE in same package ESP32 is the right device for you.

The technical resources are here. Due to the limited supply we will not process orders in which basket is put more than one ESP32-DevKitC, please give chance to more people to evaluate🙂

The price is EUR 17.00

Qualcomm is buying NXP

A Qualcomm company bus used to transport employees among its many buildings is shown in San Diego, California  November 3, 2015.    REUTERS/Mike Blake

via Reuters

Just one year after NXP bough Freescale, now they try to sell  to Qualcomm!

What is going on with this Semiconductor industry?

It’s long time not driven by engineering, innovations and products anymore, just shareholders and calculations what if we buy or sell this or that player in the field.

Qualcomm is well known name together with Mediatek they dominate mid-low end of the smart phone market, where Apple and Samsung share the high end.

Obviously their business is booming last years, they took also the Lion’s share of the tablet market where Chinese companies like Allwinner and Rockchip had some share, but the absence of RF in their SOC doomed them in the connectivity dominated world we live now.

What NXP can give to Qualcomm which they do not have yet is mystery for me. What will happen with Freescale and NXP products if Qualcomm buy them is also unpredictable.

Qualcomm do not publish any info for their products and they share just with few partners under strict NDAs. They are the opposite of how NXP and Freescale did their business so far with small users friendly approach.

What’s next? To promise to Qualcomm that will buy 100 000 pcs of future LPCxxx product to get the datasheet under NDA?

One is for sure imx.X is not going to be developed further as Qualcomm has plenty of competing products.


Final updates on A64-OLinuXino GMAC and eMMC, we are ready to launch production


We complete our test with Rev.B

Good news is that Gigabit interface works well with Micrel/Microchip PHY and result is real Gigabit bandwidth. A20 although having Gigabit interface can’t make more than 700 Mbit I guess this is related to A20 capability to handle the data from GMAC. With A64 the speed is  932Mbit i.e. very close to 1Gb:

root@A64-OLinuXino:~# iperf -s 
 Server listening on TCP port 5001 
 TCP window size: 85.3 KByte (default) 
 [  4] local port 5001 connected with port 41144 
 [ ID] Interval       Transfer     Bandwidth 
 [  4]  0.0-10.0 sec  1.09 GBytes   932 Mbits/sec


For eMMC we followed the advice to make it dual voltage 3.3V and 1.8V with aim to have faster transfers and we implemented it in the hardware, but the tests show that transfer is same even at 1.8V is a bit lower. I don’t know if this is due to lame software settings we do in the eMMC drivers, or just the eMMC we use have same transfer on both voltages (we check datasheet and the eMMC we use have same speed quoted on both voltages), so this may be useless for our eMMC chip:

eMMC clock: 52 Mhz

root@A64-OLinuXino:/home/olimex# dd if=/dev/zero of=/mnt/output conv=fdatasync bs=384k count=1k; rm -f /mnt/output 
1024+0 records in 
1024+0 records out 
402653184 bytes (403 MB, 384 MiB) copied, 33.0437 s, 12.2 MB/s 
root@A64-OLinuXino:/home/olimex# dd if=/dev/zero of=/mnt/output conv=fdatasync bs=384k count=1k; rm -f /mnt/output 
1024+0 records in 
1024+0 records out 
402653184 bytes (403 MB, 384 MiB) copied, 37.9408 s, 10.6 MB/s 
SDMMC clock: 40MHz 
root@A64-OLinuXino:/home/olimex# dd if=/dev/zero of=/tmp/output conv=fdatasync bs=384k count=1k; rm -f /tmp/output 
1024+0 records in 
1024+0 records out 
402653184 bytes (403 MB, 384 MiB) copied, 41.1578 s, 9.8 MB/s 

With SDMMC as we don’t know what SD card will be inserted the clock is set to default 40Mhz.

After re-checking that everything works, we make last cosmetic changes to audio part we noticed in the last moment and will run Rev.C in production.

Ethernet-Be-Gone with RT5350F-OLinuXino-EVB


We proudly announce that we got new product – LAN killer🙂

We found this new feature during our normal development work. If you power up RT5350F-OLinuXino-EVB connected to local network and you do not up the Ethernet interface within 5 minutes (like if you loading new firmware in the SPI Flash or debug) the local LAN stops working! All attempts to hit sites outside return DNS error.

It’s weird as if you up the Ethernet interface everything is fine, also this DNS block begins not immediately but about 5 minutes after you power the board connected in the network.

Our internal LAN is hairball for sure, but we are puzzled why this happens?

Can someone with RT5350F-OLinuXino-EVB try and confirm our findings?

We did another experiment with USB-Ethernet-AX88772B, we plug it to one of our Linux boards with USB host like A33-OLinuXino and do not up the interface and same problem is reproduced.

I’m sure this is probably our intranet lame settings, but it will be interesting people with more experience to share what cause this problem.

Meantime if you want to piss off your boss or colleague … you know what to try :D


Previous Older Entries