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 1 year ago: mvidner liked Port MicroOS to the Gameshell from Clockwork Pi
  • about 1 year ago: aplanas added keyword "uboot" to Port MicroOS to the Gameshell from Clockwork Pi
  • about 1 year ago: aplanas added keyword "arm" to Port MicroOS to the Gameshell from Clockwork Pi
  • about 1 year ago: aplanas added keyword "microos" to Port MicroOS to the Gameshell from Clockwork Pi
  • about 1 year ago: aplanas liked Port MicroOS to the Gameshell from Clockwork Pi
  • about 1 year ago: aplanas started Port MicroOS to the Gameshell from Clockwork Pi
  • about 1 year ago: aplanas originated Port MicroOS to the Gameshell from Clockwork Pi

  • Comments

    • mwilck
      about 1 year 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 1 year 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 1 year 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 1 year 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

    This project is one of its kind!