Jimmy Brisson
a045c45996
Remove prints and lint warnings
2019-03-05 11:10:51 -06:00
Marcus Chang
ee8632f993
Add missing RSPIF component to the defaut BlockDevice handler
2019-03-05 08:25:48 -08:00
Nir Sonnenschein
7fa275c85f
update importer hashes for latest fixes
2019-03-05 17:34:47 +02:00
Nir Sonnenschein
172fd650a2
Fix for resource leak in crypto compliance test 43
...
Destroy key after import key in a loop
2019-03-05 17:10:27 +02:00
Nir Sonnenschein
95d0c4d38d
Define psa_storage_info_t for backward compatibility
2019-03-05 17:07:51 +02:00
Netanel Gonen
2982907e37
rework for mbed-os intf for ACK tests
...
-rework test wrapper functions to simplify test main
-move greentea init before test setup code to avoid boards losing sync.
2019-03-05 17:07:34 +02:00
Martin Kojtal
03bb6153f0
Merge pull request #9932 from davidsaada/david_devkey_direct_test_large_page
...
Fix direct access to device key test for small erase/program ratio
2019-03-05 15:46:54 +01:00
Nir Sonnenschein
f106718366
indentation fix
2019-03-05 15:52:41 +02:00
Netanel Gonen
094f2a6b6e
Update PSoC 6 pre-build secure partition
2019-03-05 15:12:09 +02:00
Nir Sonnenschein
4412e39a72
fix resource leaks
2019-03-05 15:07:14 +02:00
Alon
0d550eeeb6
Fix crypto service get key info out params
2019-03-05 14:57:24 +02:00
Teppo Järvelin
a830dbf47d
Cellular: removed manual registering state.
...
Simplified state machine by removing manual registering state.
This was done as some modems did not have all the needed at commands
for checking the registered network. Some modem run out of memory as when
checking correct network there might be so many networks available.
Manual registration still works but it does not do any checks to which network
it's registered. Moved manual registering at command earlier in state machine so it forces
registering to a correct network. Internal refactor/fix, does not affect applications.
2019-03-05 13:17:25 +02:00
Teppo Järvelin
5d04df7afc
Fix lwip to compile if MBED_CONF_LWIP_DEBUG_ENABLED is defined
...
File features/lwipstack/lwip-sys/arch/cc.h fails to compile
with error: 'MBED_NORETURN' does not name a type.
Fix with adding correct include.
2019-03-05 12:19:25 +02:00
Teppo Järvelin
5680ce5f56
Increased timeout for lwip waiting netif_is_link_up
...
Cellular PPP connect fails too often if timeout is 15s so increased to 60 seconds.
Tested to be enough with BG96 and MTB_MTS_DRAGONFLY.
2019-03-05 12:08:35 +02:00
Martin Kojtal
812812a626
nuvoton m2351: fix RAM regions - only one RAM1
...
Revert latest change to index. Linker scripts follow one RAM region. If index is updated,
requires further changes in the target that should be done separately.
2019-03-05 09:49:59 +00:00
David Saada
eb29af5f8a
Fix direct access to device key test for small erase/program ratio
...
This commit fixes the failure in the "Direct access to device key" test,
when working with internal flash components, whose erase size to program
size ratio is small. In such cases, the last two sectors are not large
enough to store the device key.
2019-03-05 11:32:29 +02:00
Veijo Pesonen
50984e5d2d
ESP8266: makes usable channels runtime configurable
2019-03-05 10:40:22 +02:00
Veijo Pesonen
eb27a23641
ESP8266: Exposes country code config API
2019-03-05 10:40:21 +02:00
Veijo Pesonen
96247dd76a
ESP8266: sets hardcoded country code(CC) policy to track AP's CC
2019-03-05 10:40:21 +02:00
Desmond Chen
3fe18a1f7d
BLE:Cordio:Fix insert characteristic not handle error
2019-03-05 09:57:21 +08:00
Jimmy Brisson
288fc2fb1c
Manually re-combine NUMAKER_PFM_M2351 memories
2019-03-04 16:53:02 -06:00
Jimmy Brisson
a69e2b45ff
Recompute Numaker PFM M2351 sectors
2019-03-04 13:28:11 -06:00
Jimmy Brisson
c9b613c2fe
Remove unused import patch
2019-03-04 11:36:36 -06:00
Jimmy Brisson
1f4c2710b1
Add SPDX identifier to liscense in "new" file
2019-03-04 11:36:36 -06:00
Jimmy Brisson
c9674dc7f8
Fix pylint in iar.py except for the long regex
2019-03-04 11:36:36 -06:00
Jimmy Brisson
1712506de2
Fix pylint warnings in gcc.py except for the long regex
2019-03-04 11:36:36 -06:00
Jimmy Brisson
5dd149cb13
Fix formatting erros in arm.py
...
except for the extremely long regex
2019-03-04 11:36:36 -06:00
Jimmy Brisson
a2fcdba040
Move toolchain base class into another file
2019-03-04 11:32:16 -06:00
Jimmy Brisson
b0b43c27bf
Correct all pylint warnings and errors except 4
...
The 4 remaining are related to the fact that __init__.py defines a base class.
They'll be removed next commit
2019-03-04 11:32:16 -06:00
Jimmy Brisson
7a55bc7b0c
Prevent "Image: None" in log
2019-03-04 11:32:16 -06:00
Jimmy Brisson
98a7bfcdcc
Define filename when OUTPUT_EXT is elf
2019-03-04 11:32:16 -06:00
Jimmy Brisson
9c9e0595f2
Add SPDX identifier
2019-03-04 11:32:15 -06:00
Jimmy Brisson
cd20c37cdc
Drop unused variable from link_program
2019-03-04 11:32:15 -06:00
Jimmy Brisson
3353722d36
Correct use before definition bug in ARM
2019-03-04 11:32:15 -06:00
Jimmy Brisson
a007212602
Remove use of hooks from IAR
...
Aparantely I missed this previously
2019-03-04 11:32:15 -06:00
Jimmy Brisson
58867c052e
Correct test import locations
...
A few functions moved into their own module
2019-03-04 11:32:15 -06:00
Jimmy Brisson
4cac89c22b
Reorder post-build and managed bootloader mode merging
...
Priously, post-bulid was run before the merge from managed bootloader mode.
This renders many post-build scripts less than useful, as most of them
compute a digest of the ROM image generated in a build.
This reorders the post-build scripts to come after the managed bootloader
mode so that post-build script digests are useful again.
2019-03-04 11:30:49 -06:00
Jimmy Brisson
aeeb43fb3c
Simplify hook tool implementation
...
The "hook tools" were capable of hooking into many commands run by the build system.
To my knowlage, the only hook is the "post-build-hook". The post build hook could be
easier to reason about if the implementation is specialized for just post-build
hooking.
This commit make it much easier to point out where post build hooks are called by
making the call explicit.
2019-03-04 11:30:49 -06:00
Jimmy Brisson
643b5785a5
Recreate STM32F439ZITx sector information
2019-03-04 11:24:48 -06:00
Jimmy Brisson
fd63f5bde5
Correct python3 bug in gerenate index
2019-03-04 11:24:48 -06:00
Jimmy Brisson
1e5b83262a
Recompute sector information for STM32F429ZITx
2019-03-04 11:24:47 -06:00
Jimmy Brisson
c5bbfb2d51
Correct name of K22F
2019-03-04 11:24:47 -06:00
Jimmy Brisson
049ee2df4d
Add old name for STM32H743ZI
2019-03-04 11:24:47 -06:00
Jimmy Brisson
efeda77602
Require 0.2.3 CPM
...
This includes vendor parsing so that we can reproduced the index.json
2019-03-04 11:24:47 -06:00
Jimmy Brisson
859949fc74
Update index to include vendor information
2019-03-04 11:24:47 -06:00
Jimmy Brisson
8d7c15ee35
Use device variant in uvision export
2019-03-04 11:24:47 -06:00
Jimmy Brisson
9de37ec39c
Correct uvisionn export
2019-03-04 11:24:47 -06:00
Brian Daniels
dbbf336949
Avoid KeyError Exceptions.
...
Co-Authored-By: theotherjimmy <theotherjimmy@gmail.com>
2019-03-04 11:24:47 -06:00
Jimmy Brisson
4af70dcaa1
Use updated CPM info in config system
2019-03-04 11:24:47 -06:00
Jimmy Brisson
aa07e126f1
Use upgrade table for unavailable CMP data
2019-03-04 11:24:47 -06:00