Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8609

SDK • Re: RP235X Address Translation query

$
0
0
Basically I am trying to put MicroPython Pico 2W 'firmware.uf2' files in A/B partitions and have one of them run successfully on boot. Neither do. I now believe this is because they try to access MicroPython's in-Flash file system at the top of Flash which provokes a bus fault.

It's an adventure inspired by another OP also trying get MicroPython running from a partition.

If I can get the file system mapped to where MicroPython is expecting it to be when its executing, so the bus fault isn't provoked, I believe it should work without having to do anything else. That's what I thought behaviour would be but I hadn't anticipated the bus fault limitation.

Code:

                                       0x10200000 .----.---------------.-----------.---.--------------. | PT |               | Firmware  |   | File System  | `----^---------------^-----------^---^--------------'                      :           :   :              : .....................:           :   :              :......................... :                                :   :              .                        : :           .....................:   :.........................              : :           :                        .              .         :              : .-----------.------------------------.--------------.- - - - -.--------------. | Firmware  |                        | File System  |         | File System  | `-----------^------------------------^--------------^- - - - -^--------------'  0x10000000  0x100F0000               0x10200000               0x1C200000

Statistics: Posted by hippy — Sat May 03, 2025 3:16 am



Viewing all articles
Browse latest Browse all 8609

Trending Articles