Welcome, Guest. Please login or register.

Author Topic: Run AmigaOS on Beaglebone?  (Read 2456 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline superfrog76Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2013
  • Posts: 147
    • Show only replies by superfrog76
Run AmigaOS on Beaglebone?
« on: September 17, 2013, 08:13:33 AM »
Hi

It was pointed to me that few people are making console with ARM processors, which like the Caanoo from Gamepark, or the PAndora, are in fact able to run Amiga games trough emulation.

Now, I was wondering if it was possible to run the OS natively on ARM.
I know that it was built to run on 68K, but while we cannot run the original system, we may run a modified version, like Aros or 4.0?

I've purchased one of these beaglebone boards; it is just 40 dollars and it is great as low cost computer (heck, it runs a full desktop system with Angstrom, surf the internet and is also able to play music and video; runs almost better than a cheap desktop); and I was wondering if someone tried to port for it a version of AmigaOS.

I may probably just install UAE for Linux, and run some games, to see how it runs, but I am intrigued by running the real OS on it, if it is even possible...I am not an expert on the OS matter.

Anyone has some insight?
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: Run AmigaOS on Beaglebone?
« Reply #1 on: September 17, 2013, 08:20:47 AM »
Someone's currently working on an ARM AROS port, though AFAIK it's currently rPi-only. There's also AROS hosted on Linux, which you should have no trouble running on the BeagleBone.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Run AmigaOS on Beaglebone?
« Reply #2 on: September 17, 2013, 08:22:32 AM »
There's a hosted version of AROS for the Raspberry Pi that might also work on the BeagleBone.  The problem with the ARM-native version of AROS is that it's based on the unstable branch that has yet to be finalized.  This means that it may not be ready for any closed-source projects yet since compatibility-breaking features may yet be introduced, thus requiring a recompile.

The problem with trying to port an operating system to a new processor is that some of the parts of the program are written in raw machine language instead of compiling languages like C.  AROS was designed to be portable from one architecture to the next and as far as I know, it's the only Amiga-like OS to run on the ARM architecture.
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: Run AmigaOS on Beaglebone?
« Reply #3 on: September 17, 2013, 08:29:39 AM »
AROS looks like the best bet right now.

I think most people in Amiga-land have given up hoping for AmigaOS to get ported to a non-PowerPC architecture so we can make use of <£100 hardware instead of having to use custom expensive hardware.
 

Offline superfrog76Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2013
  • Posts: 147
    • Show only replies by superfrog76
Re: Run AmigaOS on Beaglebone?
« Reply #4 on: September 17, 2013, 08:38:11 AM »
I see, so AROS would be the only real option for these ARM powered devices.

Is there any documentation about how to recompile the kernel for BB? the Pi is cool but it is a bit underpowered, and the BB is much faster, which makes it more likely to be able to run software better and faster.

Heck, if it run on my 030-50MHz, should run nicely on a GHz processor with accelerated  GPU :)

Also I heard about Minimig; and was wondering what is the os that is running on it....conceptually seems like a pi or a BB.
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: Run AmigaOS on Beaglebone?
« Reply #5 on: September 17, 2013, 09:45:38 AM »
Minimig is running 68k AmigaOS. It's not an emulation running on a different platform.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Run AmigaOS on Beaglebone?
« Reply #6 on: September 17, 2013, 01:31:13 PM »
Quote from: superfrog76;748210
I see, so AROS would be the only real option for these ARM powered devices.

Sure I'm biased, but AROS is the only real option full stop ;)

Quote
Is there any documentation about how to recompile the kernel for BB? the Pi is cool but it is a bit underpowered, and the BB is much faster, which makes it more likely to be able to run software better and faster.

Pi underpowered? You'll struggle to find as powerful a computer for £20... Also, IRC, the BB has weaker GFX performance than the Pi ;)

For the money, the pi is the best option IMHO. -edit- the BB is really for electronics/hobby prototyping. The pi is a consumer electronics device.

Quote
Heck, if it run on my 030-50MHz, should run nicely on a GHz processor with accelerated  GPU :)

Also I heard about Minimig; and was wondering what is the os that is running on it....conceptually seems like a pi or a BB.

Minimig is something else, basically an A500 on a single chip (two chips if you include the 68000)... It will run the original AmigaOS and the 68k build of AROS.
« Last Edit: September 17, 2013, 01:34:33 PM by bloodline »
 

Offline nicholas

Re: Run AmigaOS on Beaglebone?
« Reply #7 on: September 17, 2013, 04:38:02 PM »
AROS for ARM also runs hosted on Android too.  You can get it from the nightly build download page on http://aros.sf.net
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini