You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This relates to ongoing discussions in the buspirate forums about the ability to run alternate firmware on the buspirate, including having one (or more) of those alternate firmwares co-exist in the flash.
To validate this functionality on RP2040, it is necessary to validate that the 2nd stage bootloader can load a firmware that starts at 8MB offset.
Potential steps:
Modifying the start address of the main buspirate firmware to offset 8MB.
Modify the stage2 bootloader to unconditionally boot from 8MB-offset firmware.
Fully erase, then program the above, and verify boot & functionality.
Add a second (different) firmware build that starts at standard offset.
Adjust stage2 bootloader to conditionally boot from either 8MB-offset firmware, or from alternate firmware at standard offset.
Fully erase, then program stage2 bootloader and both firmwares (so they both are available).
Verify defaults to boot to 8MB-offset, and that alternate firmware can be rebooted to via software (e.g., with persisted register values indicating to stage2 bootloader...)
The text was updated successfully, but these errors were encountered:
This relates to ongoing discussions in the buspirate forums about the ability to run alternate firmware on the buspirate, including having one (or more) of those alternate firmwares co-exist in the flash.
To validate this functionality on RP2040, it is necessary to validate that the 2nd stage bootloader can load a firmware that starts at 8MB offset.
Potential steps:
The text was updated successfully, but these errors were encountered: