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
Mahesh Mahadevan
c607b8ab1a
LPC55S69: Update the KVStore config files
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:33:47 -06:00
Mahesh Mahadevan
2e9bb17596
MCUXpresso: Update Analogin support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:59 -06:00
Mahesh Mahadevan
616fa49890
LPC55S69: Add a ctimer for usticker to be used in the secure domain
...
CTIMER 0 is used for the secure domain and CTIMER 1 is used for
the non-secure domain
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:59 -06:00
Mahesh Mahadevan
66eb3deca8
LPC55S69: Fix the I2C SDK driver
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:59 -06:00
Mahesh Mahadevan
3d82af0afe
LPC55S69: Remove FPU_PRESENT and DSP_PRESENT defines
...
These are defined by mbed during compile
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:58 -06:00
Mahesh Mahadevan
98c8aa1ddd
MCUXpresso: Update the sleep implementation for LPC55S69 differences
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:58 -06:00
Mahesh Mahadevan
b4aaad0f14
Add support for LPC55S69
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:58 -06:00
Mahesh Mahadevan
bb2a155ae5
MCUXpresso: Update LPC HAL flash driver
...
The flash driver for the LPC55S69 is different from
prior LPC family. Move the Flash HAL driver to SoC
specific folder
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:57 -06:00
Mahesh Mahadevan
5853af76ee
MCUXpresso: Update LPC TRNG driver
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:57 -06:00
Mahesh Mahadevan
dd21e6dc5a
MCUXpresso: Update SPI driver
...
Move the clock setup and peripheral reset to the init function
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:57 -06:00
Mahesh Mahadevan
783c02d0a2
MCUXpresso: Update LPC I2C, SPI, UART HAL drivers
...
Use the individual IP count and not the FlexComm count
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:57 -06:00
Mahesh Mahadevan
a934ba0b5a
MCUXpresso: In pin_function() use mask macro instead of a hard-coded value
...
The mask size can vary based on the platform
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:57 -06:00
Mahesh Mahadevan
a64b192081
MCUXpresso: Update the LPC GPIO drivers
...
Update to the latest SDK GPIO driver
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:57 -06:00
Mahesh Mahadevan
c05a893111
MCUXpresso: Update usticker driver
...
Move clock frequency to a target specific function
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-03-08 07:28:56 -06:00
Donatien Garnier
041d53de25
Generate BLE Random Static Address on U-blox Odin-W2 platform
2019-03-08 12:50:08 +00:00
Martin Kojtal
b582c54a5f
Merge pull request #10001 from kfnta/psa_release_build_profile
...
PSA: release.py - add build profile
2019-03-08 13:03:33 +01:00
Leszek Rusinowicz
17ed003bb8
Removed cymetadata section from FUTURE_SEQUANA targets
...
This data, placed at physically not existing addresses (0x9xxxxxxx) was used
only by PSoC Programmer and KitProg2 and is no longer needed, but was causing
issues with standard hex file processing tools like srecord (srec_cat).
2019-03-08 12:57:34 +01:00
Martin Kojtal
7d9c63310d
Merge pull request #9977 from jeromecoutant/PR_L073_IAR
...
NUCLEO_L073RZ: IAR linker script issue
2019-03-08 12:21:39 +01:00
Martin Kojtal
b19fa515a6
Merge pull request #9982 from artokin/nanostack_update_for_mbedos_512
...
Nanostack update for Mbed OS 5.12
2019-03-08 12:05:00 +01:00
Martin Kojtal
820a2e284d
Merge pull request #9908 from morser499/pr/cy-mbed-os-5.12.0
...
Pr/cy mbed os 5.12.0
2019-03-08 11:01:41 +01:00
Martin Kojtal
d97902bf4d
Merge pull request #9989 from theotherjimmy/test-sector-info
...
Test for and Recompute sector information for all targets
2019-03-08 06:58:09 +01:00
Cruz Monrreal
57ec1d57b9
Merge pull request #9990 from kfnta/sync_complinace_test_to_latest
...
Sync PSA compliance test to latest version
2019-03-07 23:36:56 -06:00
kegilbert
3fd32884c3
Allow baremetal to build by removing PSA
2019-03-07 16:41:58 -06:00
Oren Cohen
9a3ab4983e
Add build profile option
...
Default set to release
2019-03-07 23:54:52 +02:00
Jimmy Brisson
35479e8111
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-07 14:06:50 -06:00
Kyle Kearney
4c1ff13e30
Rebuild PSoC6 secure binaries
2019-03-07 09:21:54 -08:00
Neil Tuttle
084a83717f
Rename PSoC 6 assembler files from .s to .S
2019-03-07 08:40:20 -08:00
Neil Tuttle
ac6a6b8d00
TARGET_PSOC6: Fix incorrect serial clock divider
...
If the board-specific initialization code configures the serial port to
use an 8-bit divider, the serial_init_clock function would configure the
16-bit divider with the same index instead of the intended 8-bit
divider.
2019-03-07 08:40:20 -08:00
Ryan Morse
20c2734e7b
Fixed issue with wrong floating point literal
2019-03-07 08:40:20 -08:00
Shuopeng Deng
6d3ec4ca95
adding flash iap component to cypress psoc6 m4
2019-03-07 08:40:20 -08:00
Vivek Pallantla
0cce5d53b8
PSOC6 deep-sleep changes
...
- Enable add MBED_TICKLESS in targets/targets.json
- BLE : deep-sleep aware HCI transport driver
- WIFI: deep-sleep aware driver
- Rebuild WICED libraries with Low Power changes
2019-03-07 08:40:20 -08:00
Sergii Vozniak
69c5404662
Fixed type of STDIO UART initialization variable.
2019-03-07 08:40:20 -08:00