[Oberon] Oberon bare metal on the Raspberry Pi
Chris Burrows
chris at cfbsoftware.com
Thu Oct 2 15:18:18 CEST 2014
> -----Original Message-----
> From: Paul Reed [mailto:paulreed at paddedcell.com]
> Sent: Thursday, 2 October 2014 9:37 PM
> To: ETH Oberon and related systems
> Subject: Re: [Oberon] Oberon bare metal on the Raspberry Pi
>
> And for those who think that's a joke, I suggest the following challenge:
I can never resist a challenge (and an opportunity for shameless
self-promotion)...
> 0. Select a 32-bit microcontroller/SoC (many can now be had for less than
the
> price of a pint of beer).
> 1. Select an evaluation board (many can now be had for less than the price
of
> a session of beer).
ARM mbed / NXP LPC1768:
http://developer.mbed.org/platforms/mbed-LPC1768/
(You either go to a more expensive pub, or drink a lot more than I do)
> 2. Download all required tools and documentation.
Astrobe for Cortex-M3 Starter Edition:
http://www.astrobe.com/order.htm
Then follow the instructions here:
http://www.astrobe.com/forum/viewtopic.php?f=7&t=254
> 3. Build and run a program to make an LED flash on the board.
Then, from the Astrobe menu:
a) File > Open > D:\AstrobeM3-v5.1\Examples\LPC1769\mbed\Blinker.mod
b) Project > Build
c) Run > Upload USB drive
> 4. Explain what every single byte of code and data does.
Astrobe > Help > Contents and Index > Getting Started > Quick Start Guide -
LPC1769 Microcontrollers
> 5. Explain why it took so long.
>
I just timed myself (not including the time taken to order the hardware /
software) and it took under ** ten minutes ** from beginning to end - though
I must admit I have had a bit of practice ;-)
However, a recent 'newbie' reported a similar painless experience:
http://www.astrobe.com/forum/viewtopic.php?f=2&t=431
Cheers,
Chris
Chris Burrows
CFB Software
http://www.cfbsoftware.com
More information about the Oberon
mailing list