Search found 170 matches

by gray
Sun Nov 17, 2024 9:30 am
Forum: Archive
Topic: Astrobe for RP2040: Valid Code Range Rejected
Replies: 3
Views: 51347

Re: Astrobe for RP2040: Valid Code Range Rejected

I wish it was for something fancy as that. :) No, I wrote a test program to measure code loading times and rates from flash memory cached and un-cached, from SRAM, and pre-cached: https://oberon-rtk.org/examples/v2/codeloading/. To measure the loading times from raw, un-cached flash memory, I wanted...
by gray
Thu Nov 14, 2024 9:31 am
Forum: Archive
Topic: Astrobe for RP2040: Valid Code Range Rejected
Replies: 3
Views: 51347

Astrobe for RP2040: Valid Code Range Rejected

With Astrobe for RP2040 (v9.3), if I set Code Range 013000100H, 013200000H I get an error message [1], and the linking fails, even though the above code range is valid to access XIP bypassing the cache. See RP2040 datasheet section 2.2.2, p25, 'XIP_NOCACHE_NOALLOC_BASE' [1] As pop-up, titled "Bin2UF...
by gray
Mon Nov 11, 2024 7:03 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 19
Views: 7737395

Re: Oberon RTK Updates

Latest changes and update: https://oberon-rtk.org/updates/2024/cn-2024-11-11/ The essential library modules have been ported to support both the RP2040 and RP2350: https://oberon-rtk.org/docs/lib/ The first set of example programs has been ported to run on both MCUs: https://oberon-rtk.org/docs/exam...
by gray
Thu Nov 07, 2024 1:30 am
Forum: Astrobe for Raspberry Pi RP2040 and RP2350
Topic: RP2040 and RP2350 Performance Comparison
Replies: 1
Views: 56665

Re: RP2040 and RP2350 Performance Comparison

In addition, the RP2350 has an AHB5 bus, while the RP2040 uses AHB-lite. Each of the two Cortex-M33 cores of the RP2350 has two bus masters (managers), one for fetching instructions, and one for load/store access. That is, code can be read in parallel to reading and writing memory or peripheral data...
by gray
Sun Nov 03, 2024 10:21 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 19
Views: 7737395

Oberon RTK Updates

Oberon RTK is a framework to design and implement dual-core, multi-threaded control programs for the RP2040 and the RP2350: https://oberon-rtk.org

Latest changes and update: https://oberon-rtk.org/updates/2024/cn-2024-11-03/

All change notes: https://oberon-rtk.org/changes/2024
by gray
Fri Oct 25, 2024 12:34 pm
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK on RP2350
Replies: 0
Views: 39083

Oberon RTK on RP2350

This change note outlines first steps and some groundwork towards supporting the RP2350 micro-controller and the Pico 2 board: https://oberon-rtk.org/updates/2024/cn-2024-10-24/ [updated 2024-10-26] Using a first subset of the Oberon RTK framework modules and a new bin-to-uf2 transmogrifier the dual...