Enable mbedTLS 2.4.0 on i.MX6ULL SDK2.2

Document created by Xiaodong Zhang Employee on Jul 6, 2017Last modified by Xiaodong Zhang Employee on Jul 7, 2017
Version 2Show Document
  • View in full screen mode

The attched package includes mbedTLS and DCP/RNGB driver based on SDK2.2, you can apply it on Windows Installer: MCUXpresso SDK2.2 for i.MX 6ULL
1. fsl_dcp.c/fsl_dcp.h and fsl_rngb.c/fsl_rngb.h under devices\MCIMX6Y2\drivers is dcp ang rngb driver.
2. Some files under middleware\mbedtls-2.4.0\port\sdk are porting code for mbedTLS
3. Example codes are under folder boards\evkmcimx6ull which have driver example and mbedTLS example.
4, The patch package only support IAR toolchain.
5, Due to SDK don't support allocation of non-cachable memory dynamically, so some static non-cachable bufferes in sdk_mbedtls.c is used for shared memory with hareware. So mbedTLS don't be used for multi-thread concurrently.

1 person found this helpful