diff --git a/docs/Targets.md b/docs/Targets.md index a62705d3..a41269ad 100644 --- a/docs/Targets.md +++ b/docs/Targets.md @@ -699,8 +699,16 @@ the monitor command sequence below: The NXP iMX-RT1060 is a Cortex-M7 with a DCP coprocessor for SHA256 acceleration. Example configuration for this target is provided in `./config/examples/imx-rt1060.config`. -DCP support can be enabled by using PKA=1 in the configuration file. +### Building wolfBoot +MCUXpresso SDK is required by wolfBoot to access device drivers on this platform. +A package can be obtained from the [MCUXpresso SDK Builder](https://mcuxpresso.nxp.com/en/welcome), by selecting `EVK-MIMXRT1060` as target, and keeping the default choice of components. + +Set the `MCUXPRESSO` configuration variable to the path where the SDK package is extracted, then build wolfBoot normally by running `make`. + +wolfBoot support for iMX-RT1060 has been tested using MCUXpresso SDK version 2.8.2. + +DCP support (hardware acceleration for SHA256 operations) can be enabled by using PKA=1 in the configuration file. Firmware can be directly uploaded to the target by copying `factory.bin` to the virtual USB drive associated to the device (RT1060-EVK).