Search found 440 matches
- Wed Dec 08, 2021 9:35 pm
- Forum: CPIde and Component Pascal
- Topic: Debugging GPCP using Visual Studio
- Replies: 0
- Views: 13252
Debugging GPCP using Visual Studio
John Gough (the author of the Gardens Point family of compilers, including GPCP) wrote an article to address this issue: Back in the early days of Visual Studio.NET the IDE shipped with a program called DbgCLR, which was found in a GuiDebug directory in the VS distribution. Since VS-2008, this progr...
- Wed Dec 08, 2021 1:09 am
- Forum: CPIde and Component Pascal
- Topic: v8.1 CPIde has been released
- Replies: 0
- Views: 25627
v8.1 CPIde has been released
CPIde is a lightweight IDE for the Component Pascal language (a refinement of Oberon-2) that targets the Microsoft .NET Framework. It is used to develop the Astrobe IDE and its Oberon compilers: https://www.astrobe.com A summary of the new features included in release v8.1 is at: https://www.astrob...
- Fri Oct 29, 2021 3:01 am
- Forum: Astrobe for FPGA RISC5
- Topic: Windows 11 Support
- Replies: 0
- Views: 15466
Windows 11 Support
Starting with version 8.0, Astrobe for RISC5 is supported on Microsoft Windows 11 as well as Windows 10.
- Fri Oct 29, 2021 3:00 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Windows 11 Support
- Replies: 0
- Views: 19353
Windows 11 Support
Starting with version 8.0, Astrobe for ARM Cortex-M3, Cortex-M4 and Cortex-M7 are all supported on Microsoft Windows 11 as well as Windows 10.
- Mon Oct 25, 2021 9:06 am
- Forum: Astrobe for FPGA RISC5
- Topic: ASSERT & Error.Mod (version 8.0)
- Replies: 1
- Views: 7652
Re: ASSERT & Error.Mod (version 8.0)
You are not missing anything - it is one of those unfortunate 'backward compatibility' issues. I'll make a note to document it in the Astrobe for RISC5 Oberon Programming Guide. The 2008 Oberon Language Report that Wirth's Oberon SA (StrongArm) compiler conformed to, defined an optional second param...
- Sun Oct 24, 2021 10:27 pm
- Forum: Astrobe for FPGA RISC5
- Topic: Creating Boot Files for EO with Astrobe for RISC5
- Replies: 1
- Views: 9759
Re: Creating Boot Files for EO with Astrobe for RISC5
A big thank you to gray for documenting this process. Creating a new boot file for Embedded Oberon has now got a whole lot easier with the new Link command in v8.0 Astrobe for RISC5. The new process is this: 1. Update the core modules (FileDir, Kernel, Files and Modules) with your changes as require...
- Tue Oct 19, 2021 3:42 am
- Forum: Astrobe for FPGA RISC5
- Topic: v8.0 Astrobe for RISC5 has now been released
- Replies: 0
- Views: 35949
v8.0 Astrobe for RISC5 has now been released
v8.0 Astrobe for RISC5 has now been released. Developers can use Astrobe on Windows to edit and compile real-time Oberon applications. These can then be uploaded and executed on a minimal embedded version of the Project Oberon OS running on an FPGA board. A summary of the new features included in th...
- Fri Jul 30, 2021 4:30 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Programming STM32 through SWD
- Replies: 2
- Views: 14717
Re: Programming STM32 through SWD
Yes - you can program the STM32F746 through the SWD interface directly from the Astrobe IDE using the ST-LINK CLI. This was the sort of capability that we had in mind when we designed the user-configurable Tools menu. Edit your AstrobeM3-v7.2\Configs\Tools.ini file and add the following lines or som...
- Wed Jun 02, 2021 1:45 am
- Forum: Astrobe for FPGA RISC5
- Topic: Project Oberon Workstation on Digilent Nexys 4 Rev B
- Replies: 6
- Views: 14443
Re: Project Oberon Workstation on Digilent Nexys 4 Rev B
This story has a happy ending as reported by Pablo on the ETH Oberon mailing list
http://lists.inf.ethz.ch/pipermail/oberon/2021/015888.html
http://lists.inf.ethz.ch/pipermail/oberon/2021/015888.html
- Tue Jun 01, 2021 9:59 pm
- Forum: Astrobe for FPGA RISC5
- Topic: Self-unloading With Modules.Free?
- Replies: 2
- Views: 10521
Re: Self-unloading With Modules.Free?
Free should be used with great care and only when necessary. A situation where it is necessary and generally OK is when you are in the process of developing a new module and want to test it after making changes and recompiling. In that case you should have a good understanding of how the module work...