Hosting services for Arm single board computers where you pay a monthly fee for a board, and have it hosted in a datacenter with Internet access and easy provisioning have been around for over six years. Last summer, we reported that Mythic Beasts and mini Nodes had added Raspberry Pi 4 hosting plans to their offerings, and others commented there were also other companies. But I’ve just been informed IKOULA, a hosting company based in France, had introduced Raspberry Pi 4 “micro server” hosting plans starting at just 4.99 Euros ex. VAT per month. The hosting plans include the following: Micro server – Raspberry Pi 4 SBC with 4GB DDR4 RAM Storage – 16GB SD card (optional 120 GB SSD) Connectivity – IPV6 only, with IPv4 as an option Bandwidth – 1 Gbit/s Availability – 99.95 % The company offers Raspbian (Raspberry Pi OS), Ubuntu 20.04 32-bit or 64-bit for […]
Raspberry Pi 4 V3DV graphics driver achieves Vulkan 1.0 conformance
Just a couple of weeks ago, we reported on the status of Raspberry Pi 4 Vulkan driver & future plans based on a presentation made by Igalia at the Open Source Summit 2020 at the end of October. At the time, the V3DV Vulkan Mesa driver for Raspberry Pi 4 was merged into Mesa, passed over 100,000 tests in the Kronos Conformance Test Suite (CTS), and was said to implement the full Vulkan 1.0 API. So it should come as no surprise that Khronos has now declared the Raspberry Pi drivers to be conformant with Vulkan 1.0 specifications. This was tested in Raspberry Pi OS with Linux 5.4.51 using X11 display server at 1920×1080 resolution on Raspberry Pi 4. Vulkan 1.0 conformance means the V3DV Mesa driver has passed all tests from Khronos CTS and should be compatible with most applications using this version of the API. The drivers will […]
Checking Out Raspberry Pi OS 64-Bit on Raspberry Pi 4 8GB RAM
The Raspberry Pi 4 with 8GB RAM launched a couple of weeks ago together with the beta version of Raspberry Pi OS 64-bit. Note that you should currently use the 32-bit version of Raspberry Pi OS (previously known as Raspbian) as the 64-bit still has bugs and missing features, but I want to find out the current progress, so I installed raspios_arm64-2020-05-28/2020-05-27-raspios-buster-arm64.zip and had no problem to boot the board. Raspberry Pi OS 64-bit System Information After going through the setup wizard in the desktop environment to configure the language, time, networking, etc…, and make sure the OS is updated, I checkout some information:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
pi@raspberrypi:~ $ cat /proc/cpuinfo processor : 0 BogoMIPS : 108.00 Features : fp asimd evtstrm crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 3 ... Hardware : BCM2835 Revision : d03114 Serial : 10000000694c8ae2 Model : Raspberry Pi 4 Model B Rev 1.4 |
I do have a Raspberry Pi 4 Model B Rev 1.4 with 8GB Memory (revision: d03114), the image comes with a 64-bit Linux kernel:
1 2 |
pi@raspberrypi:~ $ uname -a Linux raspberrypi 5.4.42-v8+ #1319 SMP PREEMPT Wed May 20 14:18:56 BST 2020 aarch64 GNU/Linux |
and we do get a 64-bit rootfs.
1 2 |
pi@raspberrypi:~ $ file /bin/busybox /bin/busybox: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=fdf7b3dd496e8fd678a0bda5540f9fae4d313d8f, stripped |
All good. Known issues Before starting the review, let’s make ourselves aware […]
Bye Raspbian! Long Live Raspberry Pi OS!
Last week, we reported a “new” Raspberry Pi 4 SBC with 8GB RAM launched last week, together with a beta version of “Raspbian” 64-bit needed to make full use of the extra RAM, although the 32-bit version can also address the full 8GB thanks to LPAE, but with a limitation of 3GB per process. It turns out the launch of the new board, effectively killed Raspbian. But by name only, as the recommended Raspberry Pi operating system is now called Raspberry Pi OS with three 32-bit images namely Desktop with recommended apps such as Wolfgram and Mathematica, Desktop, and Lite for headless applications, as well as the Raspberry Pi OS 64-bit beta that’s yet to be officially released, but can be downloaded from the forums and works on Raspberry Pi 3 and 4 boards. Apart from the name change, and support for 64-bit kernel and rootfs, the Raspberry Pi Foundation […]
Raspberry Pi 4 Gets 8GB RAM, Raspbian 64-bit (Beta)
The Raspberry Pi 4 Model B was launched in June 2019 with Broadcom BCM2711 Arm Cortex-A72 processor coupled with either 1, 2, or 4GB LPDDR4 RAM. But there were expectations that a Raspberry Pi 4 with 8GB RAM or an 8GB eMMC flash may be eventually launched, as some of the user guides read “Product name: Raspberry Pi 4 Model B 1 GB, 2 GB, 4 GB + 8 GB variants”. We now know the answer as the Raspberry Pi Foundation has just introduced Raspberry Pi 4 with 8GB RAM. Raspberry Pi 4 8GB specifications are the same except for the RAM capacity: SoC – Broadcom BCM2711 quad-core Cortex-A72 (ARMv8) @ 1.5GHz with VideoCore VI GPU supporting OpenGL ES 3.0 graphics System Memory – 8GB LPDDR4 Storage – MicroSD card slot Video Output & Display I/F 2x micro HDMI ports up to 4Kp60 3.5mm AV port with composite video (and […]
DEVICE.FARM Generates Raspbian/Armbian Docker Images for about 100 Arm Linux SBCs
Last year, I reviewed BalenaOS and BalenaCloud on Raspberry Pi CM3L based BalenaFin hardware. The solution generates OS images with docker support in order to easily manage and update a fleet of devices remotely over a web interface or client program. Balena.io supports over 60 boards either officially, or thanks to the work of the community, but Pavel Burgr is developing an alternative with DEVICE.FARM supporting close to 100 Arm SBC’s including Raspberry Pi boards, and most Armbian supported Arm SBC’s. DEVICE.FARM is still beta, but the MVP (Minimum Viable Product) version of the website provides: Customized images for supported boards (currently 94 boards) Preinstalled docker Secure remote access to the device’s docker end-point Secure remote access to the device’s services exposed by containers This is functional, but bugs are likely, and documentation still needs to be finalized. I don’t have a board with me, but I tried to generate […]
KKSB Raspberry Pi 4 Aluminum Case Review – Benchmarks at Stock Clock and Overclocked to 2.0 GHz
KKSB is a Swedish company designing and manufacturing metallic products for various open-hardware products such as single board computers including Raspberry Pi, Arduino, ODROID, Orange Pi and others, as well as mobile phone and tablet stands, and they also have a mini-ITX case planned for March. The company approached CNX Software to review their latest Raspberry Pi 4 case, and I was interested to find out how it would handle cooling. KKSB Raspberry Pi 4 Case Aluminum Unboxing So I recently received the enclosure in a mostly white package. The case comes in two parts as well as a thermal pad for the processor, mounting screws, rubber pads, and two plastic bits for the LED. Aluminum Case Assembly First, peel over the plastic film on one side of the thermal pad, and place it on the extrusion for the processor on the top part of the enclosure. Remove the second […]
Raspberry Pi 4 Benchmarked with 32-bit and 64-bit Debian OS
The first Raspberry Pi board with a 64-bit Arm processor was Raspberry Pi 3 Model B, and all new models including the latest Raspberry Pi 4 come with four Arm Cortex-A 64-bit cores. But in order to keep backward software compatibility with the original Raspberry Pi and Raspberry Pi 2, the Raspberry Pi foundation decided to keep provided 32-bit OS image, so nearly everybody is now running a 32-bit OS on 64-bit hardware, and Eben Upton famously claimed it did not matter. We already wrote that 64-bit Arm (Aarch64) boosted performance by 15 to 30% against 32-bit Arm (Aarch32) several years ago, but Matteo Croce decided to try it out himself on Raspberry Pi 4 board first running benchmarks on Raspbian 32-bit before switching to a lightweight version of Debian compiled as aarch64. Dhrystones is much faster with the 64-bit OS, namely 50% faster, but as a synthetic benchmark, its […]