rustBoot icon indicating copy to clipboard operation
rustBoot copied to clipboard

Support for NRF9160DK

Open Strange21 opened this issue 3 years ago • 0 comments

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.
  • [x] Check for the available helper crates to manage TrustZone-M.
  • [x] 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

Strange21 avatar Sep 21 '22 04:09 Strange21