The Gameshell is a small game console based on AllWinner R16 (Cortex-A7, IIRC the same CPU that the RPi2). Currently is supporting Debian, and some community member ported ArchLinux on it.

The goal of the project is to port the openSUSE MicroOS distribution into the device, providing a transactional upgrade process for a canonical IoT architecture. In the process I expect to learn about ARM7, uBoot and some kernel hacking.

Looking for hackers with the skills:

microos arm uboot

This project is part of:

Hack Week 19

Activity

  • about 4 years ago: mvidner liked this project.
  • about 4 years ago: aplanas added keyword "uboot" to this project.
  • about 4 years ago: aplanas added keyword "arm" to this project.
  • about 4 years ago: aplanas added keyword "microos" to this project.
  • about 4 years ago: aplanas liked this project.
  • about 4 years ago: aplanas started this project.
  • about 4 years ago: aplanas originated this project.

  • Comments

    • mwilck
      about 4 years ago by mwilck | Reply

      I was considering "Leap for OdroidC2" as a hackweek project, but MicroOS sounds actually more interesting. The Odroid is currently supported by TW only, which is inconvenient. I lack knowledge how to set up new distros/image building in OBS for this; I found this is severely under-documented. Wonder if you'll face a similar challenge....

      • aplanas
        about 4 years ago by aplanas | Reply

        Actually I will have more problems on the other side: kernel, uboot, etc. MicroOS is Tumbleweed, btrfs, snapper and transactional-update script. The subvolumes needs to be in an specific shape, but I learned some of the details while doing the Yomi installer.

      • aplanas
        about 4 years ago by aplanas | Reply

        BTW, I just found this, that can help for the OBS side: https://build.opensuse.org/project/show/home:patrikjakobsson:rockpro64

        Ping me if there is something that I can do too.

    • aplanas
      about 4 years ago by aplanas | Reply

      Update: we managed to provide an u-boot with UEFI, a kernel and a grub configuration. JeOS was booting this morning, and this evening we have MicroOS. Most of the key components from MicroOS was provided by @favogt !!

    Similar Projects

    Rebasing of the current MicroOS installation by epaolantonio

    [comment]: # (Please use the project descriptio...