Search found 31 matches

by Helpdesk
Fri Dec 06, 2024 4:14 am
Forum: Astrobe for Raspberry Pi RP2040 and RP2350
Topic: RP2350 Metadata Blocks - FYI
Replies: 0
Views: 20373

RP2350 Metadata Blocks - FYI

Raspberry Pi have defined Metadata Blocks to be used to configure RP2350 applications. These blocks are embedded in the executable UF2 format file. Details of these blocks can be seen in Section 5.9 of the RP2350 DataSheet. The initial release of Astrobe for RP2350 implemented an Image Def block usi...
by Helpdesk
Mon Jun 03, 2024 11:31 pm
Forum: Astrobe for FPGA RISC5
Topic: Project Oberon Build Tools
Replies: 1
Views: 60670

Project Oberon Build Tools

On the SW side i managed now to install an Oberon task in the loop. Would like to autostart it on reset/power up. Assume i have to rebuild the image on the SD card then, right? Would you tell me how to do?
by Helpdesk
Tue Apr 16, 2024 11:53 pm
Forum: Astrobe for FPGA RISC5
Topic: Additional switches not detected on Nexys A7 board
Replies: 2
Views: 31078

Additional switches not detected on Nexys A7 board

When running on Embedded Project Oberon, SwitchTest.Run gives:
Switch 2 is on
Switch 3 is on
Switch 6 is on
Switch 7 is on

As my Nexys A7 board has 16 switches, I have changed SwitchCount = 16; but they do not show up?
by Helpdesk
Thu Apr 11, 2024 12:57 am
Forum: Astrobe for FPGA RISC5
Topic: Can I use a USB keyboard with Embedded Project Oberon?
Replies: 1
Views: 25671

Can I use a USB keyboard with Embedded Project Oberon?

Is it possible to attach and read in a USB keyboard directly when using Embedded Project Oberon on a Nexys A7 board?
by Helpdesk
Thu Nov 16, 2023 4:06 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Module initialisation order?
Replies: 1
Views: 48933

Re: Module initialisation order?

Yes. If you have the Professional Edition you can confirm the order of module initialsation by disassembling the application and looking at the sequence of <modulename>..init calls in the initialisation code procedure (e.g. Blinker..init) of your application.
by Helpdesk
Thu Nov 16, 2023 3:56 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Module initialisation order?
Replies: 1
Views: 48933

Module initialisation order?

Does the module list in the 'map' file for a linked program represent their initialisation order, top to bottom?
by Helpdesk
Tue Feb 22, 2022 11:02 pm
Forum: CPIde and Component Pascal
Topic: GPCP Unhandled Exception
Replies: 3
Views: 84407

GPCP Unhandled Exception

I have installed Component Pascal and CPIde on my Windows 10 laptop. When I try to compile the simple "Hello World" example within CPIde I see: Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object. at GPBinFiles.GPBinFiles.findOnPath(Char[] pathNam...
by Helpdesk
Tue Feb 22, 2022 10:05 pm
Forum: CPIde and Component Pascal
Topic: Run button behaviour?
Replies: 1
Views: 35246

Run button behaviour?

If I compile and run an example, then load and compile a different example, the run button runs the first example, not the one that was just compiled. Closing the IDE and opening it again allows the correct example to be launched via the run button. This seems to be a persistent phenomenon.
by Helpdesk
Mon Mar 15, 2021 8:41 pm
Forum: Astrobe for FPGA RISC5
Topic: RAM port connection
Replies: 1
Views: 38089

RAM port connection

I noticed that the port `adr` for the RAM module is 18bits, whilst it's driving signal RISC5.v is 24bits. I was hoping you could tell me how that's resolved during synthesis? Are only the 18LSB used?
by Helpdesk
Fri Sep 04, 2020 6:12 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Can the limit on the number of record extension levels be increased?
Replies: 1
Views: 63062

Can the limit on the number of record extension levels be increased?

We are using the "Record- Inheritance" quite intensively. Unfortunately, this is now limited to a depth of 4. Would it be a big deal to increase this to something a bit higher like 8 or 16?