Arm is a tricky architecture to port to.  Arm sells the base cpu and
an optional gpu to companies that then package it into a
system-on-chip.  Those companies add stuff like uart, i2c, spi, gpio,
sd cards, usb, ethernet, hdmi, and so on.

The 9Front arm64 qcow image holds the basic drivers for the core of an
Arm cpu.  The bcm and bcm64 have all the parts particular to the
Raspberry Pi's.  That Odroid N2+ looks like it runs an Amlogic chip,
and having done some initial work to port 9Front to other Amlogic
chips, they tend to run a proprietary uart.

Doing Arm ports isn't really that difficult.  It is mostly time
consuming, and then requires someone to be the maintainer for each
individual Arm chip.  Or best case, a maintainer for a particular
family of Arm chips, like a range of Amlogic or Rockchip chips, since
each manufacturer tends to recycle the same peripherals.

On Mon, Feb 17, 2025 at 1:37 PM Cody Holliday <c...@codysse.us> wrote:
>
> Hey Marco :)
>
> You diwbkiaded a qcow2 image, which is formatted to work with VM software 
> (like qemu)
>
> There's no official ARM ISO on the list, but you could try the raspberry pi 
> images!
>
> Good luck :)
> Cody
>
>
> On 17/02/2025 20:35, Marco Montevechi Filho wrote:
>
> Hi, I'm not sure if this list is the appropriate place for this discussion, 
> but I am looking for help on how to start with 9front.
>
> I have four odroid n2+, aarch64 architecture which boot from sd cards. For 
> now I'm using the manufacturer's image to boot an ubuntu  22.04 but I wish to 
> make the cluster work as an actual distributed operational system.
>
> I have no idea where to start with 9front. I downloaded the 
> http://iso.only9fans.com/release/9front-10931.arm64.qcow2.gz.torrent image 
> from this page but balena etcher complains about it not having a partition 
> table. Also, I don't know if this is even suppose to work since I tried using 
> a normal ubuntu ISO image to flash the SD card but the device only works when 
> flashed with a given ubuntu-22.04-4.9-minimal-odroid-n2-20220622.img.xz 
> provided by the manufacturer: 
> https://wiki.odroid.com/getting_started/os_installation_guide
>
> Where do i start from? Is it possible to compile everything inside the ubuntu 
> host systems or should I do it differently?
>
> Thanks for any help.
>
> Marco.
>
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T0f337afdf8fbed90-M84f197c31cea4f55744d9ce0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to