Welcome, Guest. Please login or register.

Author Topic: NetBSD on the AmigaOne  (Read 2015 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline fatman2021Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2002
  • Posts: 118
    • Show only replies by fatman2021
    • http://www.geocities.com/fatman2021/
NetBSD on the AmigaOne
« on: October 03, 2003, 11:36:10 PM »
Wich NetBSD 1.6 port will work on my AmigaOne

NetBSD - Apple Power Macintosh and clones
NetBSD - PReP (PowerPC Reference Platform) and CHRP machines
NetBSD - IBM 405GP PowerPC "walnut" evaluation board
NetBSD - PowerPC-based Amiga boards
NetBSD - Motorola MVME PowerPC SBCs
NetBSD - Generic OpenFirmware compliant PowerPC machines
 

Offline Argo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 3219
    • Show only replies by Argo
Re: NetBSD on the AmigaOne
« Reply #1 on: October 12, 2003, 07:00:52 PM »
 

Offline Warface

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 970
    • Show only replies by Warface
    • http://www.spacehawks.hu
Re: NetBSD on the AmigaOne
« Reply #2 on: October 12, 2003, 07:20:32 PM »
Ain't there a software patch necessary from Hyperion for each OS running on the AmigaONE, or I am completely mistaken? I am absolutely clueless though, just have a faint recollection of the sort.
 

Offline mikeymike

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 3420
  • Country: 00
    • Show only replies by mikeymike
Re: NetBSD on the AmigaOne
« Reply #3 on: October 12, 2003, 07:30:24 PM »
Doubtful, the amount of extra support necessary would be an unnecessary headache for such a small project (in terms of commercial return).
 

Offline Floid

  • Hero Member
  • *****
  • Join Date: Feb 2003
  • Posts: 918
    • Show only replies by Floid
Re: NetBSD on the AmigaOne
« Reply #4 on: October 12, 2003, 08:29:05 PM »
Quote

Warface wrote:
Ain't there a software patch necessary from Hyperion for each OS running on the AmigaONE, or I am completely mistaken? I am absolutely clueless though, just have a faint recollection of the sort.


No, it's just that some sort of key has to be present for 4 to decrypt itself.

For NetBSD (or any OS that's already 'PowerPC-ready') to run, two basic, interrelated things have to happen.

-Basic support has to be added for the Articia.  (How to talk to PCI and AGP devices through it, etc.)  [If Pegasos I support is already in progress, it's basically the same; any software patches or setup the AmigaOne needs that the be-April'd Pegasosen don't will have to be added, probably a dozen lines of conditional code, but who knows?]

-Support has to be added for U-Boot, mostly relating to how hardware is identified (PnP info, that sort of thing) and the system is bootstrapped.  OpenFirmware happens to provide some 'shortcuts' for that sort of thing, and it's already a supported standard for all the Mac and PReP/CHRP ports, so Pegasos gets to ride on existing code, while AmigaOne forces a little reworking.  Far from a showstopper, just something that'd take a savvy developer to work in.

Last I talked to Allen Briggs (briggs@NetBSD.org), it came down to hardware availability.  Basically, as people who need to eat, they'd love for Eyetech, Genesi, or anyone to form paid contracts with Wasabi... But failing that, getting hardware donated (read: "Interested, not interested enough to *pay* to work on it.") would still raise the chance of support a good bit above 0.

After the basic kernel hacks are in place, the rest of the system - pkgsrc, pretty much all of userland - should just crosscompile (it's already PPC-clean for Mac/CHRP/PReP etc.), so 'hobby'-grade support would still be quite good... Contracting would lend things that break early and often (direct rendering being the one and only that comes to mind) a guarantee of support and maintenance.

---

I was thinking about getting some sort of PayPal drive together for a donation, but got caught up in moving and family nonsense and never made it happen.  Anyone want me to get my act together with that? ... And if so, any dealers want to step up for some donation-matching or similar?

I have to admit, I was hoping Eyetech would take care of it in the interim and make it a nonissue.
 

Offline asian1

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1359
    • Show only replies by asian1
Re: NetBSD on the AmigaOne
« Reply #5 on: October 13, 2003, 07:23:24 PM »
Hello
2 years ago, I read about  attempts to port BSD
(freeBSD) to AmigaOne or Pegasos. The team had
succesfully do the porting and obtain the board.
I don't remember their name.
Perhaps someone will port DARWIN BSD to AmigaOne
or Pegasos.
Anyone remember this succesful BSD porting team?