rustBoot
rustBoot copied to clipboard
rustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.
If I try to upgrade board specific dependencies I get `Cortex-m-rt` conflicts error, because all board specific dependencies depend on `Cortex-m-rt` version number `0.6.15`. All board specific and `Cortex-m-rt` dependencies...
- Code of conduct md file
In order to port rustBoot to the `ATSAM4L8-XPRO` board, we'll need to implement a flash-driver written in rust. **Sub-tasks:** - [ ] The flash driver must read, write and erase...
In order to port rustBoot to the STM32L562E-DK board, we'll need to implement a flash-driver written in rust. **Sub-tasks:** - [ ] The flash driver should support lock and unlock...
**STSAFE-A100** The STSAFE-A100 is a highly secure solution that acts as a secure element providing authentication and data management services to a local or remote host. **Features** 1. Authentication ....
firmware distribution platform using `Ockam` secure channels. **sub-tasks** Using ockam secure channels - - [x] send and receive messages over a local network. - [x] send and receive messages over...
Need to implement a secure element `NXP SE050` driver with support for **ARM TrustZone-M**. **Sub-tasks:** - [x] I2C driver for NXP's crypto authentication HW (i.e. secure element `NXP SE050`). -...
Add support for NRF9160 board * Enable Trustzone-M support for NRF9160 board. - [x] Initialize the secure and non-secure space. - [x] Make the transition from secure to non-secure space....
https://github.com/nihalpasham/rustBoot/blob/8437fd2a6ebf79d68a885da895e009fafccfccee/boards/hal/src/stm/stm32h723.rs#L138-L150 If the board get rebooted immediately after this section if part of the partitions have been swapped I believe we end up with a board that won't boot. On...
Added the support for nrf9160 with TrustZone-M. Added support to initialize the TrustZone according to memory.x, support to Jump to Non-Secure partition where BootFW is flashed, Implemented flash drive in...