MuxPi Board Relies on NanoPi NEO to Enable Remote Testing of Development Boards

MuxPi Remote Testing Board

Product development often occurs in different location over the world, there may be one team in Asia, and another in Europe and the US. At the beginning, the number of working samples for a board may be limited,  so the project manager may have to decide who gets the boards since those may not be available to all teams. So it would be great if somehow there was a way to do remote testing of boards, so maybe the team in Asia could setup the testbed, used it during there time, and once they are back home, the US team can take over remotely to carry on their own development work on the hardware. That’s exactly what MuxPi board is all about. The solution provide remote access via the Ethernet port of a NanoPi NEO board, and connects to the DUT (Device under Test) via HDMI, Ethernet, USB and other […]

n-fuse LoRaWAN Concentrator mini PCIe Card Comes with either SX1301 or SX1308 Chip

LoRaWAN-Concentrator-Card-mPCIe

Most gateways are based on Semtech SX1301 chip, but the company unveiled a SX1308 chip for picocell gateways back in 2016 that’s supposed to be cheaper and used indoors. Designs have been slow to come to market, but a few have been launched recently including n-fuse LRWCCx-MPCIE LoRaWAN concentrator mini PCIe card  that comes with either SX1301 or SX1308 chip, and is compatible with Semtech’s Pico Gateway design. n-fuse LRWCCx-MPCIE key features & specifications: LoRa Connectivity SX1301/ SX1308 digital base band processor with dual SX1257 Tx/Rx front-ends Output power level up to 23 dBm u.FL connector (50 Ω impedance) for external antenna 868 MHz model Frequency Range – 863 to 870 MHz Sensitivity – Up to -124 dBm at SF7 (BW 125 KHz), up to -138 dBm at SF12 (BW 125 KHz) 915 MHz model Frequency Range – 915 to 928 MHz Sensitivity – Up to -125 dBm at SF7 […]

Embedded Base Boot Requirements (EBBR) Project Aims to Standardize Booting on Embedded Systems

EBBR UEFI

Desktop and server systems relies on standardized interfaces between the bootloader and the OS like UEFI and ACPI, but for embedded systems the way the bootloader, often U-boot, handles the boot flow may vary greatly between targets. Arm and its partners already worked on this in the server space with the Server Base Architecture Specification (SBSA) , and more specifically the Server Base Boot Requirements (SBBR) within the specification that requires the use of both UEFI and ACPI on servers.  Arm has now done something similar with the Embedded Base Boot Requirements (EBBR) project that targets specifically embedded systems, is based on a subset of UEFI, and works with either ACPI or device tree. EBBR specification once implemented in bootloaders like  U-boot or Tianocore/EDK2 should allow a single version of an OS image to boot on multiple platforms without the per-platform customization required today.. In practical terms it means the […]

Forlinx OK5718-C Development Board is Powered by TI AM5718 Cortex-A15/M4 processor

TI AM5718 Development Board

Forlinx Embedded Technology (Forlinx) has just launched a new development board for indsutrial applications with audio and video processing requirements.  OK5718-C development board features Texas Instruments AM5718 Sitara SoC with a single Arm Cortex-A15 core, two real-time Cortex-M4 cores, a dual PRU, and a TI C66x DSP core. OK5718-C development board consists of a carrier board and FET5718-C SoM with the following specifications: FET5718-C System-on-Module SoC – TI AM5718 Sitara Arm Cortex-A15 processor @ up to 1.5GHz, C66x DSP @  750MHz, dual-core Arm Cortex-M4 @ 213MHz, dual core PRU @ 200MHz, PowerVR SGX544 3D GPU,  Vivante GC320 2D GPU, IVA-HD video accelerator subsystem (H.264, MPEG4, MPEG2, VC1) System Memory – 1GB DDR3L Storage – 8GB eMMC flash Board-to-board connectors for interface with baseboard – 320–pin exposing USB 3.0, PCIe 3.0, HDMI 1.4a, LCD RGB, 10x UART, 1x QSPI, 2x CAN, 2x Gigabit Ethernet, etc… PMU – TI TPS659162RGZR Supply Voltage – […]

Tranquil PC’s AMD Ryzen Embedded Mini PC Supports Up to 4 Displays

AMD Ryzen Embedded Mini PC

AMD Ryzen Embedded V1000 processor family was introduced  last February, but if you’d wanted to buy a Ryzen Embedded mini PC today, you’ struggle to do so at least for a retail model. One option is to get an UDOO Bolt V3/V8 development board together its metal case and assemble the mini PC yourself.  The solution was launched on Kickstarter however, and will only start shipping in December 2018 if everything goes according to plans. If you’d rather get a Ryzen Embedded mini PC a little earlier,  Tranquil PC’s Mini Multi display PC may be an option with a choice of three Ryzen embedded V1000 processors, a fanless design, and support for up to 4 independent displays. Transquil PC’s mini multi-display PC Basic/Advanced/Advanced+ specifications: SoC Basic – AMD Ryzen Embedded V1202B, 2C/4T @ 2.3 / 3.2GHz, TDP: 12W-25W Advanced – AMD Ryzen Embedded V1605B, 4C/8T @ 2.3 / 3.6GHz, TDP: […]

Acer Aspire 3 A315-41G (AMD Ryzen 7 2700U) Laptop – Installing Ubuntu 18.04 and “Hidden” M.2 SSD Socket

Acer Aspire 3 A315G-41 Ubuntu 18.04

Everyday I’m using a tower PC running Ubuntu 18.04 to take care of this blog, but when I travel it’s obviously not so convenient, so a few years ago I bought an  Acer Aspire E5-421G laptop powered by an AMD A4-6210 processor with 4GB RAM, 512GB HDD, and a 14″ display. I installed Ubuntu on the laptop and it works, but with 4GB RAM, it’s not always usable while multitasking. For example I can run Thunderbird and Firefox, but if I ever make a Skype call for example, the system becomes unusable, and I have to close one of the programs. Tasks like video editing are also quite slow on the machine. So since I’m going to travel in a few weeks, I decided I needed a new laptop. My requirements were 8GB RAM,  SSD and HDD support, a 15″ display, the ability to run Ubuntu 18.04, and possibly a […]

LicheePi Nano is an SD Card Sized Linux Board Powered by Allwinner F1C100s ARM9 Processor

Linux Board SD Card Size

Before Allwinner launched their popular A10 Cortex A8 processor earlier this decade, the company had Allwinner F-series ARM9 processors found in E-ink readers, vehicle multimedia systems, audio products and so on. I would not expect a new board based on of those processors in 2018, but LicheePi Nano looks to be exactly that with an Allwinner F1C100s processor, a form factor roughly the size of an SD card, and support for RGB LED displays. LicheePi Nano board specifications: SoC- Allwinner F1C100s ARM926EJS processor clocked at up to 900MHz System Memory – 32MB DDR integrated into SoC Storage – Micro SD card, and optional 8M SPI flash (unpopulated in the photo above) Display I/F – 40-pin RGB LCD FPC connector supporting 272×480, 480×800, 1024×600 and other resolutions resistive and capacitive displays Video Decoding – H.264 / MPEG up to 720p I/Os via 2.54mm pitch through holes and 1.27mmm pitch castellated holes SDIO […]

Zymkey is a Hardware Security Module for Raspberry Pi Board

Zymkey Raspberry Pi Security Module Blockchain

Microchip ATECC508A CryptoAuthentication chip appears to be a popular way to add hardware encryption support to development boards, as we’ve seen previously with 96Boards’ Secure96 mezzanine or LoRa explorer kit, and even just earlier today with Analoglamb Fish32 Seed ESP32 education board. Another solution is from Zymbit which provides Zymkey security modules for Raspberry Pi based on the ATECC508A CryptoAuthentication chip in different form factor: either a USB stick, an I2C module, or for further integration into your own design, an SMT component. Zymkey enables multifactor device ID & authentication, data encryption & signing, key storage & generation, and physical tamper detection. It also features a secure element root of trust, a real-time clock, and a true random number generator (TRNG). The company provides a simple Python or C/C++ API to make it easier to add Zymkey support to any Linux application, and the secure module can  be integrated with […]