Running Ubuntu 18.04 «Bionic Beaver» (64-bit) for Raspberry Pi 3 in emulator

Test your Ubuntu 18.04 «Bionic Beaver» (64-bit) images for Raspberry Pi 3 using emulator in a browser! Create an image based on Ubuntu 18.04 (64-bit) in CusDeb, then find it in Dashboard and click Emulate.

Run Ubuntu 18.04 in Raspberry Pi emulator
Run Ubuntu 18.04 in Raspberry Pi emulator

Wait until CusDeb extracts your image and passes to the emulator.

Extracting Ubuntu 18.04 and passing to the Raspberry Pi 3 emulator
Extracting Ubuntu 18.04 and passing to the Raspberry Pi 3 emulator

Wait a few minutes until the emulator initializes the image and you will see the Ubuntu 18.04 prompt. Congratulate, your build is running in Raspberry Pi 3 emulator.

Ubuntu login prompt in the emulator
Ubuntu login prompt in the emulator

Enter the username and password set up when you were building the image. Try cusdeb as username and secret as password if you didn’t change the defaults.

System prompt in the emulator
System prompt in the emulator

Now you can work with your system running in the Raspberry Pi 3 emulator like you’ve connected to a real device via ssh. Of course, there are some limitations, but you can execute top to watch all running processes, fox example.

Result of executing top in the Raspberry Pi 3 emulator
Result of executing top in the Raspberry Pi 3 emulator

To allow our users test images without running the images on real devices, we develop a micro service called Orion. Orion is build on-top of QEMU and uses web terminal emulator Gits for interaction with the end-user.

The source code of Orion is published on GitHub: https://github.com/tolstoyevsky/orion

Leave a Reply

Your email address will not be published. Required fields are marked *