README.txt
1The purpose of the integration tests is to test and verify the user's system integration,
2including the CryptoCell hardware and Software,
3including the HAL and PAL layers required by the cc_lib.
4The HAL and PAL layers are assumed to be implemented by the user for the user's system.
5
6These integration tests use simple scenarios for verifying successful
7integration of Arm's product on the customer's platform.
8
9The user is advised to read the following:
10- Chapter "Appendix C - Integration test" in the Software Integrators Manual
11 document, in order to implement a subset of a function to serve as an
12 abstraction layer between the integration test and the operating system of the user's choice.
13- Chapter "2.2.1 Unpacking the shipment" in the Release Notes document - for
14 the compilation process of the supplied code, which is as an example only.
15
16
17The integration tests package was tested for the following environment:
18. MPS2+ board, deployed with Cortex M3.
19. Customized FreeRTOS
20. arm-compiler-5 5.06 compiler.
21
22Assumptions :
231. The user created a dedicated PAL and HAL layers, which match the user's platform.
242. The user compiled mbedtls libraries (according to the instructions in the Release Notes).
254. The code is extracted and compiled according to the description in the Release Notes document.
265. The environment variables CROSS_COMPILE,KERNEL_DIR, ARCH and CORTEX are set prior to the compilation.
27
28--------------
29
30Copyright (c) 2001-2019, Arm Limited. All rights reserved.