-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
block-device driver implstracks block device driver implementationstracks block device driver implementationsboard supporttracks support for new hardware/boardstracks support for new hardware/boards
Description
Add support for NRF9160 board
- Enable Trustzone-M support for NRF9160 board.
- Initialize the secure and non-secure space.
- Make the transition from secure to non-secure space.
- Check for the available helper crates to manage TrustZone-M.
- Prepare a micro bootloader which initializes the secure and non-secure space, and jumps to a blinky firmware.
- Integrate the TrustZone-M support for rustBoot
-
Implement the Hal flash driver for NRF9160 board
- Search for the well maintained HAL crate for the board
- Get the Blinky code working
- Get the write and erase functions working on the flash
- Integrate the write and erase functions in rust boot
- Create the Boot and Update firmware using different LEDs
- Integrate and Test the rustBoot project for the NRF9160 board
Metadata
Metadata
Assignees
Labels
block-device driver implstracks block device driver implementationstracks block device driver implementationsboard supporttracks support for new hardware/boardstracks support for new hardware/boards