FOSDEM 2021 Online February 6-7 – Hardware, Embedded & IoT talks

FOSDEM 2021 Online

FOSDEM is an open-source developer event that takes place on the first week-end of February every year in Brussels, Belgium. Every year except this year, as due to COVID-19 restrictions, FOSDEM 2021 will take place online like most events these days. The schedule has been up for some time, and today I’ll look at some of the interesting talks mostly from the Embedded, Mobile and Automotive “virtual devroom” but also other tracks. Saturday, February 6, 2021 13:00 – 14:00 – From Reset Vector to Kernel – Navigating the ARM Matryoshka Long gone are the times of executing the OS in-place from memory-mapped flash upon reset. A modern SoC now comes with complex mask ROM firmware, with driver, filesystem, protocol and crypto support for loading… yet another bootloader. In his talk, Ahmad follows this chain of bootloaders until the kernel is started, stopping along the way for RAM setup, peripherial initialization, […]

Build a Raspberry Pi CM4 4-Bay NAS with Wiretrustee Carrier board

Wiretrustee SATA board Raspberry Pi Compute Module 4

Broadcom BCM2711 processor comes with a PCIe interface that is used for the USB ports on the Raspberry Pi 4 SBC, but that is exposed through the board-to-board connectors of Raspberry Pi Compute Module 4, aka Raspberry Pi CM4, and allows all sort of designs. So far we’ve mostly seen this PCIe interface used for M.2 expansion slots on devices ranging from industrial computers to carrier board such as Piunora or Gumstix Raspberry Pi CM4 development board. But Wiretrustee had a different idea and designed carrier board with Marvell 88SE9215 PCIe to SATA controller and offering four SATA connectors to build a 4-bay NAS with Raspberry Pi CM4 module. Wiretrustee carrier board specifications: Supported SoM – Raspberry Pi Compute Module 4 and 4 Lite Storage 4x SATA 2.0 via Marvell 88SE9215 (PCIe 2.0 x1 to 4 6Gb/s SATA ports, no HW RAID) chip tested at a write speed of ~220MB/s […]

microByte ESP32 portable game console comes with a 1.3-inch display (Crowdfunding)

microByte ESP32-portable-game console 1.3-inch display

We’ve previously seen programmable, portable game consoles powered by Espressif Systems ESP32 processor with the likes of ODROID-GO or WiFiBoy32 both equipped with a 2.4-inch display, and design to play retro games or create IoT projects with a small display thanks to I/O headers. But if for some reason, you’d like an even more compact ESP32 portable game console based on the WiFi & Bluetooth SoC, Byte-Mix Labs microByte may be what you are looking for thanks to a tiny 1.3-inch square display. microByte specifications: Wireless module – ESP32-WROVER-E module with ESP32 dual-core processor @ 240 MHz, 8 MB PSRAM, 16 MB flash, and integrated Wi-Fi and Bluetooth antenna Storage – MIcroSD card slot Display – 1.3-inch ST7789 IPS Screen with 240 x 240 pixel resolution, 60 Hz max refresh frequency Audio – On-board speaker powered by a MAX98357AETE+T I2S amplifier Controls – 13x onboard buttons with 8x Inductive direction […]