I have followed the guide at https://docs.rust-embedded.org/discovery-mb2, and at section 3.4. Verify the installation the cargo embed --target thumbv7em-none-eabihf command fails with multiple
error[E0463]: can't find crate for `core`
error messages, one for each dependency
I have added the target previously by running rustup target add thumbv7em-none-eabihf as the section 3.4 and the troubleshooting section suggested.