<div dir="ltr">Chris, <div><br></div><div>Thanks for clarifiation - regarding the Disco F7 platform. I agree, it is somewhat overloaded with extra hardware LCD, SDRAM, Ethernet, USB, camera I/F, audio etc.</div><div><br></div><div>Which is why my first exercise with the STM32F746 was to put it on a simple breakout board - with nothing but the bare essentials.<br></div><div><br></div><div>This gave me a stripped down platform on which I could focus on bare metal programming.</div><div><br></div><div><a href="http://sustburbia.blogspot.co.uk/2015/07/first-steps-coding-and-speed-testing.html">http://sustburbia.blogspot.co.uk/2015/07/first-steps-coding-and-speed-testing.html</a><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 18 January 2016 at 13:34, Chris Burrows <span dir="ltr"><<a href="mailto:chris@cfbsoftware.com" target="_blank">chris@cfbsoftware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">><br>
> From: Oberon [mailto:<a href="mailto:oberon-bounces@lists.inf.ethz.ch">oberon-bounces@lists.inf.ethz.ch</a>] On Behalf Of<br>
> Ken Boak<br>
> Sent: Monday, 18 January 2016 7:29 PM<br>
> To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
> Subject: [Oberon] Availability of OberonStation<br>
<span class="">><br>
> Have any of the list had experience of the Oberon system on the<br>
> Xilinx Artix-7  - specifically on the $99 Arty board - is this a<br>
> preferred platform?<br>
><br>
<br>
</span>It is likely that I have had the most experience on the Xilinx Artix-7 seeing as I ported our 'embedded' subset of ProjectOberon to the Arty board ;-)<br>
<br>
I agree with Walter. Oberon-07 is an ideal language for developing embedded applications. I'm not sure what you mean by 'preferred platform'. The Arty (Artix-7) and the Pippistrello (Spartan-6 LX45) development boards are the only two I have found so far that have sufficient BRAM to run embedded ProjectOberon without external SRAM.<br>
<br>
Saanlima's Pippistrello is about $50 more than the Arty. However, the Pippistrello does have a built-in SD Card socket and can also be used as an ProjectOberon Workstation development system with Saanlima's optional Oberon SRAM 'Wing'.<br>
<br>
There are many simpler FPGA boards available but all the ones I have found use less-capable FPGA devices with insufficient BRAM. The Arty and the Pippistrello have more features than are needed for embedded Oberon applications like those on the ARM Cortex-M3/M4 boards that we support. However, I guess that doesn't matter for those who are designing their own boards and just want an off-the-shelf reference system to use for prototyping / proof of concept.<br>
<br>
If on the other hand you want to run the complete Project Oberon 'workstation' system with VGA / HDMI, keyboard and mouse. You will need a board with external SRAM like the OberonStation. An Arty would not be suitable for this purpose.<br>
<span class=""><br>
> Finally, and perhaps best addressed  to Chris Burrows - I see that<br>
> you have produced packages for the ARM M3 and M4 Cortex - mainly NXP.<br>
> Do you have any aspirations to port to Cortex M7 - such as the $50<br>
> STM32F7 Discovery Platform - which has a great selection of useful<br>
> hardware on-board?<br>
><br>
<br>
</span>There used to be an clear distinction between the simple 8-bit microcontroller at one end of the spectrum and the 64-bit PC at the other. In recent years the two have started to converge. The embedded systems are becoming more powerful; the PCs are becoming smaller and less power-hungry - the distinction is blurring.<br>
<br>
The STM32F7 Discovery Platform seems to me to be more a miniature PC than a high-power embedded system. While we remain focused on supporting embedded systems we are unlikely to be targeting it,<br>
<br>
Regards,<br>
Chris<br>
<span class="HOEnZb"><font color="#888888"><br>
Chris Burrows<br>
CFB Software<br>
<a href="http://www.astrobe.com/RISC5" rel="noreferrer" target="_blank">http://www.astrobe.com/RISC5</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</div></div></blockquote></div><br></div>