No, the system-level memory map is different. They are largely source-compatible but not binary-compatible.
If you want a single UF2 file which you can drag onto either a Pico 2 or Pico 1, you can achieve this by building an RP2350 and RP2040 UF2 separately (from the same source) and concatenating the two files together. The UF2 families are different, so the UF2 bootloader can filter out just the parts intended for the current device.
If you want a single UF2 file which you can drag onto either a Pico 2 or Pico 1, you can achieve this by building an RP2350 and RP2040 UF2 separately (from the same source) and concatenating the two files together. The UF2 families are different, so the UF2 bootloader can filter out just the parts intended for the current device.
Statistics: Posted by LukeW — Sat Aug 17, 2024 9:14 pm