I would have thought so too but there is probably some stuff which may be more challenging. As noted the Pico 2 supports RISC-V and ARM and it's just a 'flick of a switch' to generate functionally equivalent executables for each from the same source code. But compiling source for the Pico to run on the Pico 2 or vice-versa isn't always so simple.So a recompile is all that should be needed and Debian does the majority of it for you![]()
Backwards compatibility always gets cited as an issue but I've never seen 'in what way?' explained. And would it be any worse than the changes we face with each new Raspberry Pi OS release ?
Moving from VideoCore might prove problematic or maybe not if just the CPU could be replaced.
The main reason I can't see it happening in the near future is that RISC-V isn't as evolved as ARM, or more importantly Intel et al. There are motivating factors and interest in replacing the latter with RISC-V and that is likely to impact the ARM versus RISC-V choice. It won't happen overnight but I can see it coming.
It's also the case that nothing has to change at present. That may not be so true in the future. Loss of investment and advantage in making a change isn't so much of a factor when change become inevitable.
Statistics: Posted by hippy — Fri Apr 25, 2025 12:06 pm