Oberon Community Platform Forum
November 22, 2019, 07:17:37 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: n00b wants to get started with Oberon  (Read 9003 times)
firewever
Newbie
*
Posts: 4


« on: June 12, 2010, 04:38:52 PM »

I have been following the Oberon mailing list for some time, and have decided to jump in and get started.  I have an old PC (ca 2001) with no resident software or operating system on it at all that I would like to load some flavour of Oberon on.

Could anybody point me to a "getting started" page or help or whatever?

Right now, I'm just interested in learning the system/language with a future interest in safety/mission critical systems.

Another interest of mine would be to (possibly) create a cross-compiler for embedded systems chips like the AVR, ARM or Freescale MCF51QE series (Coldfire).

fireweaver
« Last Edit: June 12, 2010, 04:42:47 PM by firewever » Logged
cfbsoftware
Full Member
***
Posts: 107


WWW
« Reply #1 on: June 13, 2010, 12:51:56 AM »

With a PC of that vintage I would suggest installing the Standalone Native Oberon as an initial experiment.

  http://www.oberon.ethz.ch/downloads/index

The install.txt file says:

The system runs on the bare PC in 32-bit mode, and does not use the 16-bit drivers in the PC BIOS, or drivers from other operating
systems.

The *minimum* hardware requirements are:
  Processor: 80386, Pentium or compatible
  Bus: ISA, EISA or PCI
  Memory: 4Mb
  Disk space: 3Mb
  Disk controller: IDE, EIDE (ATA), ESDI, Adaptec AIC 7xxx (beta),
Adaptec 1520 or NCR 810 SCSI
  Display controller: VGA (SVGA recommended)
  Diskette: Drive supporting 720k/1.44Mb media
  Mouse: PS/2 or serial mouse (3-button recommended)
  Keyboard: US, UK, Swiss German, German, Canadian, Norwegian,
Turkish, Polish, French or Dvorak

----

* Martin Reiser's books are a good introduction to programming the Oberon system in Oberon. You can download a copy of one of them: 'The Oberon System' from:

  http://www-old.oberon.ethz.ch/books.html

----

* If you have got another system with Windows XP or later on it, check out our system, 'Astrobe':

  http://www.astrobe.com

It is an Oberon-07 cross compiler and Integrated Development Environment for NXP LPC2000-based ARM7 microcontrollers.
Logged

Chris Burrows
Astrobe v7.0 (Feb 2019): Oberon for ARM Cortex-M3, M4 and M7 Microcontrollers
http://www.astrobe.com
firewever
Newbie
*
Posts: 4


« Reply #2 on: June 13, 2010, 02:59:00 AM »

With a PC of that vintage I would suggest installing the Standalone Native Oberon as an initial experiment.

  http://www.oberon.ethz.ch/downloads/index

The install.txt file says:

The system runs on the bare PC in 32-bit mode, and does not use the 16-bit drivers in the PC BIOS, or drivers from other operating
systems.

The *minimum* hardware requirements are:
  Processor: 80386, Pentium or compatible
  Bus: ISA, EISA or PCI
  Memory: 4Mb
  Disk space: 3Mb
  Disk controller: IDE, EIDE (ATA), ESDI, Adaptec AIC 7xxx (beta),
Adaptec 1520 or NCR 810 SCSI
  Display controller: VGA (SVGA recommended)
  Diskette: Drive supporting 720k/1.44Mb media
  Mouse: PS/2 or serial mouse (3-button recommended)
  Keyboard: US, UK, Swiss German, German, Canadian, Norwegian,
Turkish, Polish, French or Dvorak

I opened my box (a donation) and it has a Intel Celeron processor in it along with 512 MB RAM.  Also, there is a CD-ROM drive and USB ports.  I said originally it was ca. 2001, but it appears to be younger than that, ca. maybe 2004-2005 since it has all these goodies.  It originally had a Linux installation on it that I trashed.

To run the latest, I'll buy new hardware if I have to.

Quote

----

* Martin Reiser's books are a good introduction to programming the Oberon system in Oberon. You can download a copy of one of them: 'The Oberon System' from:

  http://www-old.oberon.ethz.ch/books.html
I receive the following message from the site:
"Site Error

An error was encountered while publishing this resource.

Resource not found
Sorry, the requested resource does not exist.

Check the URL and try again.

Resource: http://www.oberon.ethz.ch/WirthPubl"

Quote


* If you have got another system with Windows XP or later on it, check out our system, 'Astrobe':

  http://www.astrobe.com

It is an Oberon-07 cross compiler and Integrated Development Environment for NXP LPC2000-based ARM7 microcontrollers.


This looks interesting.  I'll dive into it later once I get something running on my Celeron machine.

Thanks and TTYL.

fireweaver
Logged
cfbsoftware
Full Member
***
Posts: 107


WWW
« Reply #3 on: June 13, 2010, 08:33:22 AM »

* Martin Reiser's books are a good introduction to programming the Oberon system in Oberon. You can download a copy of one of them: 'The Oberon System' from:

  http://www-old.oberon.ethz.ch/books.html

I receive the following message from the site:
"Site Error

An error was encountered while publishing this resource.

Oops! I made sure the page appeared before I recommended it - I didn't actually try clicking on the link Sad

Try this one instead. I didn't download it again but it seemed to startup OK this time:

  http://www.oberon.ethz.ch/bibliography/publications

Download the other four PDF books while you are there. If you get seduced by Oberon you are sure to find them useful sooner or later.
Logged

Chris Burrows
Astrobe v7.0 (Feb 2019): Oberon for ARM Cortex-M3, M4 and M7 Microcontrollers
http://www.astrobe.com
staubesv
Administrator
Sr. Member
*****
Posts: 387



« Reply #4 on: June 13, 2010, 09:29:57 PM »

You may have noticed the "what is ETH Oberon/A2/..." discussion on this forum...

The most recent "Oberon" system is A2 and the most recent "Oberon" programming language is Active Oberon (well, maybe Zonnon, but Zonnon runs on .NET). If you want to have a look at this "Oberon", you can download the ISO CD-ROM image found on http://www.bluebottle.ethz.ch/download.html. You can boot A2 on your computer from this CD-ROM directly - the A2 system is fully operational when booted from CD-ROM.

Of course, the Native Oberon is also a interesting system worth having a look at.
Logged
Bernhard T.
Administrator
Full Member
*****
Posts: 164


« Reply #5 on: June 13, 2010, 09:40:07 PM »

[...]
CD-ROM directly - the A2 system is fully operational when booted from CD-ROM.

and you can install A2 from that CD very easily ...
Logged
firewever
Newbie
*
Posts: 4


« Reply #6 on: June 14, 2010, 01:07:57 PM »

Thanks.  I discovered the Bluebottle/A2 page and spent most of yesterday downloading the ISO and everything else I could find.


fireweaver

Logged
firewever
Newbie
*
Posts: 4


« Reply #7 on: June 14, 2010, 01:11:40 PM »


Download the other four PDF books while you are there. If you get seduced by Oberon you are sure to find them useful sooner or later.

It works.  thanks.

fireweaver
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!