20250929
There is a strange error Error: "Unrecognized ABI" when downloading UF2 to the pico board. So a total re-installation after removing both .cargo and .rustup directories. install rust $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh install for some embedded targets $ rustup target add thumbv6m-none-eabi $ rustup target add thumbv7m-none-eabi $ rustup target add thumbv8m.main-none-eabi $ rustup target add thumbv8m.main-none-eabihf then install cargo-binutils $ cargo install cargo-binutils Installed package `cargo-binutils v0.4.0` (executables `cargo-cov`, `cargo-nm`, `cargo-objcopy`, `cargo-objdump`, `cargo-profdata`, `cargo-readobj`, `cargo-size`, `cargo-strip`, `rust-ar`, `rust-as`, `rust-cov`, `rust-ld`, `rust-lld`, `rust-nm`, `rust-objcopy`, `rust-objdump`, `rust-profdata`, `rust-readobj`, `rust-size`, `rust-strip`) In the end, it seems that the latest rust is in use somehow. ...