Commit Graph

23602 Commits (f6ab217892f5a3ab0ee9e730763030f8d67f62a9)

Author SHA1 Message Date
Michael Schwarcz f6ab217892 Reduce 32KB from LPC55S69_S binary size 2019-03-13 18:21:37 +02:00
Martin Kojtal 6906f39bf5
Merge pull request #10077 from netanelgonen/reorder-attestaion-test
create green-tea init for attestation test
2019-03-13 11:17:15 +01:00
Netanel Gonen f7a2d4a082 move init of test into greentea init function 2019-03-13 10:43:00 +02:00
Martin Kojtal 401a3c8551
Merge pull request #10046 from kfnta/another_tool_fix
PSA: release.py bugfix - send the correct parameter to _get_target_info()
2019-03-12 13:17:03 +01:00
Oren Cohen 963dd62524 Bugfix: send the correct parameter to _get_target_info() 2019-03-12 10:02:33 +02:00
Martin Kojtal 84e4decad0
Merge pull request #10042 from paul-szczepanek-arm/fix-pal-paths
BLE: fix conflicting include by qualifying cordio pal includes
2019-03-12 08:26:53 +01:00
Cruz Monrreal 7661d2d913
Merge pull request #10031 from adbridge/master
Add new mbed-os-example-attestation example
2019-03-11 19:24:43 -05:00
Cruz Monrreal 76c2192028
Merge pull request #10033 from artokin/port_SPI_peripheral_names
Port spi_get_peripheral_name fix to some Freescale boards
2019-03-11 19:21:37 -05:00
Cruz Monrreal 1471b4c130
Merge pull request #10041 from netanelgonen/Fix_include_mbedtls
Fix include in psa compliance tests to mbedtls config file
2019-03-11 19:19:40 -05:00
Cruz Monrreal bf6e6ee6d9
Merge pull request #10038 from kfnta/tool_fix
PSA: release.py updates to fixes situation where the script would get stuck
2019-03-11 19:19:14 -05:00
Alexander Zilberkant 0f5147c8b9
remove hidden tad
Co-Authored-By: netanelgonen <netanel.gonen@arm.com>
2019-03-11 19:30:51 +02:00
Netanel Gonen 24244b5a29 update crypto complience tests importer, fix include to mbedtls config 2019-03-11 19:06:29 +02:00
Netanel Gonen 053e07b6dc change the include to mbedtls/config.h 2019-03-11 19:03:08 +02:00
paul-szczepanek-arm abb2942fc5 qualify cordio pal includes 2019-03-11 16:52:40 +00:00
Oren Cohen dad75b55f6 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-11 17:49:28 +02:00
Arto Kinnunen 647ac06f04 Use Mbed OS coding style
Run astyle 3.0 for the changed c-files.
2019-03-11 16:59:54 +02:00
Martin Kojtal 83d70199d1
Merge pull request #10027 from kfnta/tfm_fix_ftype
TF-M patch: Handle extended stack frame in tfm_svcall_psa_call
2019-03-11 15:48:49 +01:00
Martin Kojtal 525d46378e
Merge pull request #9997 from kfnta/alzix/platform_rename
platform reset API rename
2019-03-11 13:31:49 +01:00
Arto Kinnunen e1deb88471 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-11 14:18:41 +02:00
adbridge 34ae13dd48 Fix cut/paste error in the new example github link 2019-03-11 12:09:48 +00:00
adbridge 9432d45746 Looks like only the LPC55S69_NS flavour of target is required. 2019-03-11 11:57:56 +00:00
adbridge 618d31bb2b Remove unecessary _S and _NS target variants from new example 2019-03-11 11:48:00 +00:00
adbridge af540936be Add new mbed-os-example-attestation example 2019-03-11 11:27:49 +00:00
Martin Kojtal ba24cb2875
Merge pull request #10010 from kfnta/psa_tools_docs_update
Update PSA tools
2019-03-11 11:55:34 +01:00
Michael Schwarcz 40bfa05797 Update tfm_importer.json 2019-03-11 11:57:50 +02:00
Martin Kojtal e0c7e087de
Merge pull request #10025 from kfnta/psoc6_trng_psa
PSA: PSoC 6 Correct TRNG behaviour
2019-03-11 10:34:41 +01:00
Michael Schwarcz 134a169e35 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-11 11:10:14 +02:00
Alexander Zilberkant 661613c998 Rename psa_system_reset to mbed_psa_system_reset
add noreturn attributes
update lifecycle service to use psa/error.h
fix doxygen
2019-03-11 10:43:19 +02:00
Martin Kojtal 5c79394756
Merge pull request #10023 from itayzafrir/crypto-compliance-tests-fix
Fix crypto compliance tests
2019-03-11 09:20:36 +01:00
Martin Kojtal 9f4c918e89
Merge pull request #10026 from kfnta/add_crypto_mcros_to_secure
add needed crypto macros to secure side
2019-03-11 09:18:44 +01:00
Oren Cohen f534caa4c7
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-10 21:39:10 +02:00
Nir Sonnenschein de1f086171
Merge pull request #9996 from kfnta/attest_ipc_fix
PSA: Fix error codes masking in psa_attestation_inject_key()
2019-03-10 17:32:05 +02:00
Oren Cohen 92cc3d0bcb Add git commit option 2019-03-10 17:10:50 +02:00
Oren Cohen 91dabb535a Update docs for PSA tools 2019-03-10 17:10:48 +02:00
Oren Cohen d6863d89e7 PSoC 6 Correct TRNG behaviour
* Remove NVSEED from M0_PSA
* Disable TRNG support for PSA M4
2019-03-10 16:16:53 +02:00
itayzafrir ea36a89ec7 Fix crypto compliance tests
Prevent passing null buffer with size which is non-zero.
2019-03-10 15:47:07 +02:00
Netanel Gonen d1aff16cd6 add needed crypto macros to secure side 2019-03-10 15:06:51 +02:00
Oren Cohen d0021b5de7 Fix error codes for psa_attestation_inject_key 2019-03-10 10:53:38 +02:00
Oren Cohen 5677b386af Reset ITS before the test start 2019-03-10 10:53:38 +02:00
Martin Kojtal 774294d1e2
Merge pull request #10012 from donatieng/ublox_odin_w2_static_random_addr
Generate BLE Static Random Address on U-blox Odin-W2 platform
2019-03-09 17:40:21 +01:00
Martin Kojtal b9c214b165
Merge pull request #10002 from kegilbert/psa_baremetal_fix
Disable PSA in baremetal profiles
2019-03-08 21:15:30 +01:00
Martin Kojtal 0e532ba297
Merge pull request #9910 from NXPmicro/Add_LPC55S69_TFM_mbed_master
Add support for LPC55S59
2019-03-08 20:24:15 +01:00
Martin Kojtal c609d63445
Merge pull request #10011 from lrusinowicz/cymetedata_remove
Removed cymetadata section from FUTURE_SEQUANA targets
2019-03-08 17:11:55 +01:00
Mahesh Mahadevan 862961ced5 Updated the binaries
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:33:49 -06:00
Mahesh Mahadevan 4a2dbba7a1 Reduce the number of flash operation related veneer table entries
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:33:48 -06:00
Mahesh Mahadevan 162425b574 Increase the stack pointer check range
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:33:48 -06:00
Mahesh Mahadevan 0aa8dc2383 Updated LOOP_SCALER value for Cortex-M33
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:33:48 -06:00
Michael Schwarcz 401580f364 LPC55S69: Change post-build hook to create HEX 2019-03-08 07:33:48 -06:00
Michael Schwarcz ebd9dc83f7 LPC55S69: Use find_secure_image in post-build and add prebuilt secure images 2019-03-08 07:33:48 -06:00
Mahesh Mahadevan 4573d22299 LPC55S69: Add post processing script
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:33:47 -06:00