Mahesh Mahadevan
d5295dbde2
LPC55S69: Add IAR and uvision exporter support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-19 13:12:35 +00:00
avolinski
9f8db7ecd4
Temporary disable Crypto HW accelerator on STM32F439xI chipset due to issue: https://github.com/ARMmbed/mbed-os/issues/10095
2019-03-19 13:12:35 +00:00
Oren Cohen
6fa5c9e1d2
"Update secure binaries for LPC55S69_S"
2019-03-19 13:12:34 +00:00
Michael Schwarcz
5311b90cf4
LPC55S69_S: reduce ITS size to 32KB
...
- Reduce LPC55S69 secure side ITS from 64KB to 32KB
2019-03-19 13:12:18 +00:00
Yossi Levy
e1d08ad93c
Updating CY8CKIT_062_WIFI_BT_PSA bootloader image
2019-03-19 13:12:17 +00:00
Yossi Levy
c997b0eda1
Updating address of secure and non secure rom in CY8CKIT_062_WIFI_BT_PSA index.json file
2019-03-19 13:12:17 +00:00
Yossi Levy
122a018b97
Updating Cypress CY8CKIT_062_WIFI_BT_PSA and CY8CKIT_062_BLE device name
2019-03-19 13:12:17 +00:00
Yossi Levy
2ac05a0ec0
Adding documentation for MBED_APP_START and MBED_APP_SIZE in TARGET_CY8C62XX and TARGET_CY8CKIT_062_BLE linker scripts
2019-03-19 13:12:17 +00:00
Oren Cohen
25be419d65
Update features/FEATURE_BOOTLOADER/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_WIFI_BT_PSA/mbed_lib.json
...
Co-Authored-By: yossi2le <yossi.levy@arm.com>
2019-03-19 13:12:16 +00:00
Yossi Levy
f05f3ec7a4
mbed-os to support bootlader for Cypress CY8CKIT_062_WIFI_BT_PSA and CY8CKIT_062_BLE
2019-03-19 13:12:16 +00:00
Oren Cohen
cd2d1bde36
"Update secure binaries for CY8CKIT_062_WIFI_BT_M0_PSA"
2019-03-19 13:12:16 +00:00
Evgeni Bolotin
ecd6f21bed
modify rpb base address for M0
2019-03-19 13:11:58 +00:00
Oren Cohen
86d030dbaa
Finish memory protection and add static assert
2019-03-19 13:11:58 +00:00
Evgeni
51818e4d10
"Update secure binaries for CY8CKIT_062_WIFI_BT_M0_PSA"
2019-03-19 13:11:57 +00:00
Evgeni Bolotin
21f81cca20
make protected secure flash region configurable and change secure and non secure default region sizes
2019-03-19 12:59:08 +00:00
Jimmy Brisson
a197ebcae5
Correct FPU settings traceback found by IAR
...
Fixes #9974
The error was that the Asymmetric CPUs were assumed to have the same
structure as the Symmetric CPUs. This is clearly false.
This PR changes the FPU detection of Asymmetric CPUs to find the correct
core and use it's cpu settings.
[x] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change
2019-03-19 12:59:08 +00:00
Brian Daniels
3ee1410ea2
Correct check for the ARM toolchain binary in the PATH.
...
The compiler used for the ARM toolchain changes depending on the target.
This changes the front end scripts to do the proper toolchain look up
before checking the system PATH for the compiler executable. The tools
were always checking for the ARMC5 compiler, now it should check for the
right version.
2019-03-19 12:59:08 +00:00
Brian Daniels
a375e52595
Make the presence of cmsis-pack-manager package optional
2019-03-19 12:59:08 +00:00
Michael Schwarcz
0e84d19f2f
Update NS IAR icf file
2019-03-19 12:59:08 +00:00
Michael Schwarcz
42fca9ae0e
Reduce 32KB from LPC55S69_S binary size
2019-03-19 12:59:08 +00:00
Martin Kojtal
c0939781ea
Merge pull request #10067 from ARMmbed/release-candidate
...
Release candidate for mbed-os-5.12.0-rc2
2019-03-13 13:31:23 +01:00
Netanel Gonen
1668a9d875
move init of test into greentea init function
2019-03-13 10:22:21 +00:00
Cruz Monrreal II
a04507af32
"Update secure binaries for LPC55S69_S"
2019-03-12 12:06:46 -05:00
Cruz Monrreal II
8c216f85d7
"Update secure binaries for FUTURE_SEQUANA_M0_PSA"
2019-03-12 10:46:04 -05:00
Cruz Monrreal II
9210b34815
"Update secure binaries for CY8CKIT_062_WIFI_BT_M0_PSA"
2019-03-12 10:39:54 -05:00
Oren Cohen
91ea832957
Bugfix: send the correct parameter to _get_target_info()
2019-03-12 10:06:41 -05:00
paul-szczepanek-arm
561d9e81b9
qualify cordio pal includes
2019-03-12 10:06:41 -05:00
adbridge
0c87ded17a
Fix cut/paste error in the new example github link
2019-03-12 10:06:41 -05:00
adbridge
22e2a0df96
Looks like only the LPC55S69_NS flavour of target is required.
2019-03-12 10:06:41 -05:00
adbridge
bd3eeea9ba
Remove unecessary _S and _NS target variants from new example
2019-03-12 10:06:41 -05:00
adbridge
cceb16c85a
Add new mbed-os-example-attestation example
2019-03-12 10:06:41 -05:00
Arto Kinnunen
fc73e4534a
Use Mbed OS coding style
...
Run astyle 3.0 for the changed c-files.
2019-03-12 10:06:40 -05:00
Arto Kinnunen
c7c0af8488
Add spi_get_peripheral_name to MCUEpresso spi_api
...
Fix issue https://github.com/ARMmbed/mbed-os/issues/9149 .
Port changes from https://github.com/ARMmbed/mbed-os/pull/9845 also
to targets: K64F, K66F, KW24D and KW41Z
2019-03-12 10:06:40 -05:00
Alexander Zilberkant
5d3059ce77
remove hidden tad
...
Co-Authored-By: netanelgonen <netanel.gonen@arm.com>
2019-03-12 10:06:40 -05:00
Netanel Gonen
e4ae7144fb
update crypto complience tests importer, fix include to mbedtls config
2019-03-12 10:06:40 -05:00
Netanel Gonen
3a4fd57b3e
change the include to mbedtls/config.h
2019-03-12 10:06:40 -05:00
Oren Cohen
4972263933
Minor changes fixing the script from getting stuck
...
* git diff of bin/hex files could be huge print and make
* calling python unbuffered with stdout=subprocess.PIPE could be problematic
2019-03-12 10:06:40 -05:00
Michael Schwarcz
66afa696e3
Update tfm_importer.json
2019-03-12 10:06:40 -05:00
Michael Schwarcz
0ac2cd377f
TF-M patch: Handle extended stack frame in tfm_svcall_psa_call
...
- Fix failing attestation test on LPC55S69
- Link to bug tracking: https://developer.trustedfirmware.org/T276
2019-03-12 10:06:40 -05:00
Alexander Zilberkant
64530095b9
Rename psa_system_reset to mbed_psa_system_reset
...
add noreturn attributes
update lifecycle service to use psa/error.h
fix doxygen
2019-03-12 10:06:40 -05:00
Oren Cohen
12d63be6c3
Enhancements
...
* Replace call with check_call to throw exception on failure
* Check if binaries actually been changes before calling git commit
* Docstrings for all functions
* Small refactor
2019-03-12 10:06:40 -05:00
Oren Cohen
799deb8169
Add git commit option
2019-03-12 10:06:40 -05:00
Oren Cohen
a9ad0f9c7c
Update docs for PSA tools
2019-03-12 10:06:40 -05:00
Oren Cohen
422bf25520
PSoC 6 Correct TRNG behaviour
...
* Remove NVSEED from M0_PSA
* Disable TRNG support for PSA M4
2019-03-12 10:06:40 -05:00
itayzafrir
ef368937aa
Fix crypto compliance tests
...
Prevent passing null buffer with size which is non-zero.
2019-03-12 10:06:40 -05:00
Netanel Gonen
815372455c
add needed crypto macros to secure side
2019-03-12 10:06:40 -05:00
Oren Cohen
2c49ae1cf1
Fix error codes for psa_attestation_inject_key
2019-03-12 10:06:40 -05:00
Oren Cohen
960d52b8d2
Reset ITS before the test start
2019-03-12 10:06:39 -05:00
Donatien Garnier
b984dbdfa3
Generate BLE Random Static Address on U-blox Odin-W2 platform
2019-03-12 10:06:39 -05:00
kegilbert
92e076e3ad
Allow baremetal to build by removing PSA
2019-03-12 10:06:39 -05:00