Over the last few years, several companies have come up with 64-bit Arm workstation to allow developers to test Arm code natively which may be important to avoid network delays or test applications requiring video or graphics. Those started to become available in 2018 from the relatively low-end 24-core Cortex-A53 Linaro “Synquacer” Developerbox to the much more powerful (and expensive) GIGABYTE ThunderXStation Workstation powered by up to two 32-core ThunderX2 processors. In the fall of 2019, SolidRun started to ship HoneyComb LX2K 16-core Arm Workstation motherboard with and NXP LX2160A 16-core Cortex-A72 processor that offers significantly more performance than the Linaro Box at a reasonable price ($750). While reading a recent Anandtech post with photos of an engineering sample, I found out Avantek was also offering the Ampere eMAG 64bit Arm Workstation powered by an Ampere eMAG 8180 32-core server processor. Ampere eMAG 64-bit Arm workstation specifications: SoC – Ampere […]
Getting Started with Qoitech Otii Developer Tool using ESP8266 and Raspberry Pi 4 Boards
Last month, I received Qoitech Otii Arc power supply, power meter, and DAQ unit that aims at helping hardware and software engineers develop energy-efficient products. I’ve now had time to test the unit with an ESP8266 board and Raspberry Pi 4 SBC, so I’ll show how to get started and my overall experience with the hardware and program. Requirements and Initial Setup The unit takes a 9V power supply or micro USB adapter as power input, but power output is done through banana plugs. I did not have any cables with banana plugs so I bought one on eBay for about $5 shipped. This cable is really convenient with output to USB (female connector), crocodile clips, and hook clips. However, as we’ll see below it may not be suitable for all types of loads, and you may have to make your own with a higher rated cable. You’ll need to […]
HeimVision HM241 NVR Review – Part 2: Installation Tips, Video Interface, Android App
A coupled of weeks ago, I received HeimVision HM241 HD NVR kit, and in the first part of the review, I showed the content of the kit, installed an internal 3.5″ hard drive, and did a teardown of both the NVR and one camera. I’ve now had time to test the device for about two weeks. I have plans to install it permanently in another location, but for testing, I temporarily installed the camera for testing in several strategic locations: 3 outdoors, one indoors. Back inside, I connected the NVR device (black box below) to an Ethernet switch for Internet connectivity, a 4K TV to access the user interface, a USB mouse, and the power supply. First Boot and Configuration I was quite surprised during the first boot as I did not have to set up anything and the cameras were automatically detected. The first screen shows QR code for […]
MediaTek Caught Cheating but Says Benchmarks Just Represent Peak Performance
Silicon vendors have been cheating in benchmarks for years, mostly by detecting when popular benchmarks run and boost the performance of their processors without regard to battery life during the duration of the test in order to deliver the best possible score. There was a lot of naming and shaming a few years back, and we did not hear much about benchmarks cheating in the last couple of years, but Anandtech discovered MediaTek was at it again while comparing results between Oppo Reno3 Europe (MediaTek Helio P95) and China (MediaTek Dimensity 1000L) with the older P95 model delivering much higher performance contrary to expectations. Cheating was suspected, so they contact UL to provide an anonymized version of PCMark so that the firmware could not detect the benchmark was run. Here are the before and after results. As noted by Anandtech, the differences are really stunning: a 30% difference in the […]
DragonBoard 845c Android (AOSP) Reference Board Supports Open Source Graphics, Mainline Kernel
Besides the obvious Google Pixel and Nexus devices supported by AOSP (Android Open Source Project), we previously covered some single board computers that were also officially supported by the project with Hikey and Hikey 960 Android reference boards. Linaro Consumer Group (LCG) has just written about Qualcomm Snapdragon 845 based Dragonboard 845c board. It has been now an official Android reference board for a few months now, and it is the first such board with an open-source graphics stack thanks to Freedreno graphics driver and mesa framework. Since no proprietary blobs are required, the board’s full functionality can also be upstreamed into the mainline kernel, and Linaro currently uses the board as a test target for validating the mainline kernel and stable updates. Here’s a reminder of the board’s hardware specifications: SoC – Qualcomm Snapdragon 845 with 8x custom 64-bit ARMv8 CPUs up to 2.8 GHz, Adreno 630 GPU with […]
How to Build KiCad on Ubuntu 18.04 / 20.04 and Import Altium PCB Files
KiCad open-source EDA (Electronics Design Automation) suite software is now very popular, and many new projects are designed with the utility. AFAIK, some companies like Olimex switched all their new designs to KiCAD. But since many schematics and PCB layouts have been designed with other tools like EAGLE, Orcad Allegro, or Altium PCB design tools, it would be nice to be able to import those designs into KiCad. Converters have been around for a long time but when I tried to convert Beagleboard-xM OrCAD schematics to import them in KiCAD back in 2012, the results were really awful and unusable. But I recently saw a tweet saying it’s now possible to import Altium files into KiCAD. Finally, importing #altium boards into #kicad is only one click away (in the developer version). This allows to view and edit #opensource #hardware which was designed with #proprietary software, and thus, in fact, not […]
HeimVision HM241 HD NVR Kit Review – Part 1: Unboxing, Teardown and HDD Installation
I’ve reviewed a few solar-powered security cameras in the last year, and from time to time, I’m being asked to review more from time to time, but I asked for a change, and instead, I wanted to look into security network video recorders (NVR). HeimVision offered this opportunity with its HM241 HD NVR Kit which they also call a “wireless security camera system”, and comes with 4 Full HD security cameras besides the NVR itself. In the first part of the review, I’ll check out the hardware, and take the opportunity to install a 3.5″ hard drive, before doing a proper installation, and report my experience about the software in one or two extra articles. HM241 HD NVR Kit Unboxing People working at customs seem to be fond of larger packages, checked it out in details hence the “Opened and Releases” sticker on the package, and I had to pay […]
A First Look at Otii Arc Power Supply, Power Meter, and DAQ Unit
I have recently been contacted by a Swedish company called Qoitech about their Otii solution that aims to help hardware and software engineers achieve long battery life for their IoT devices or apps. At the heart of Otii is Otii Arc hardware that acts as a power supply, voltage and current meter, and data acquisition (DAQ) unit. The company has now sent me a unit for review. I’ll start with a first quick post describing the device and checking out the hardware and interfaces, before writing my experience, or a getting started guide, with Otti hardware and software. Otii Arc specifications: Current/Voltage Measurement Current Accuracy – ±(0.1% + 50 nA) Sample Rate – in ±19 mA range: 4 ksps; in ±2.7 A range: 1 ksps; in 0 – 5 A range: 1 ksps Analog Bandwidth (3dB) – 400 Hz Voltage Total accuracy – ±(0.1% + 1.5 mV) Sample Rate – […]