Jamie Smith
|
d69ebf4116
|
Update CI scripts to not use mbedtools configure
|
2022-09-14 00:25:31 -07:00 |
Jamie Smith
|
de68d27493
|
Remove not currently used Mbed CI scripts
|
2022-09-14 00:25:31 -07:00 |
Jamie Smith
|
eb2bd8672a
|
Add automatic execution of mbedtools configure
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
053176f7f0
|
Update readme to show that this is Mbed CE, and update templates to show that this is no longer an automated system
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
3dffdf6ba1
|
Add SingletonPtr.cpp to unittests source
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
9ed98244af
|
Fix typo in yaml
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
5442e2405c
|
Use a cleaner CMake method to handle bin and hex file names
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
0874f74ae9
|
Allow SDBlockDevice to use either HW or SW chip selects
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
abf27dd0e2
|
OK that didn't help
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
69d1fd9487
|
Try to make test timing a little more accurate
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
d6556c84fc
|
Fix some build errors
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
d83dbc2ac4
|
Fix ABI differences between mbed-baremetal and mbed-os, remove PlatformMutex
|
2022-09-14 00:25:30 -07:00 |
Jamie Smith
|
9ada8fc433
|
Revert Greentea runner changes, it should stay as is
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
c89876a6ef
|
Fix assertion failures missed from test log when multiple tests fail
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
ecfd698173
|
Add extra argument
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
f61f3a186f
|
Add MBED_GREENTEA_SERIAL_PORT also
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
69c1d4a55a
|
Rename inconsistently named testing-related variables. Also fix STM32CUBE not working from application code.
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
ae64b05c15
|
Fix memap failing to parse map files on linux
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
3e2e836395
|
Add support for the open-source stlink uploader
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
342165c70a
|
Oops revert accidental linker script change
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
5b469e13c2
|
Move unit test to match file
|
2022-09-14 00:25:29 -07:00 |
Jamie Smith
|
391163922a
|
Convert mbed-ble to STATIC
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
2e797c3a32
|
Convert 802.15.4 and nfc to STATIC
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
f47bbf82da
|
Convert lorawan to a STATIC library
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
3cf77c2ca1
|
Convert emac, cellular, and wifi targets, and enable one UDP test
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
e97e9424b4
|
Convert nanostack and lwipstack to STATIC libraries
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
dd66013d9c
|
Try and fix host tests
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
bc46f5a3af
|
Convert storage/ targets into STATIC libraries
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
87f0272138
|
Fix memap not running
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
fb4164951c
|
Fix Mbed OS target's public dependency on the MCU target
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
46205a7a81
|
Add core flags dependency back to the target flags, making sure that the core flags headers actually work
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
5bddbbc980
|
Fix PSA target, fix create_distro to not recurse into static libraries
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
fe23ff8d5b
|
Only support GCC ARM compiler, but reap the benefits of static libraries instead of objects
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
a9be092438
|
Fix gdbinit and make debug-xxx not working when executables are created outside of Mbed OS.
Also remove "gdb_memory_map disable" command that breaks breakpoints.
|
2022-09-14 00:25:28 -07:00 |
Jamie Smith
|
e607b7909f
|
Move mbed-tools to the main requirements.txt
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
093be4d431
|
Provide MBED_RAM_SIZE define allowing greentea tests to compile
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
6605b42d1c
|
Add out-of-the-box upload support for LPC1768 (OpenOCD and MBED methods only)
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
a8523d2ed8
|
Fix OpenOCD script dir detection on Linux
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
db3cdba39c
|
Merge in FindSTLINKTools fixes from mbed-cmake
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
3976df728c
|
Add default upload method configuration for each target, make greentea tests use cmake upload methods
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
8e17855e46
|
Add license to python file
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
8e453d028a
|
Response to comments
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
900723fd16
|
Add docs for new upload method
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
56de278857
|
Update with new MBED install method
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
929263c9c8
|
License header added to all new filed
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
3182f41974
|
Remove NXPPROG from provided upload methods (too specialized).
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
d1a8396478
|
Adapt mbed-cmake's automatic uploading and debugging system
|
2022-09-14 00:25:27 -07:00 |
Jamie Smith
|
8b4ec037d5
|
Fix dockerfile typo
|
2022-09-14 00:25:26 -07:00 |
Jamie Smith
|
31d8558d8c
|
Move CI build requirements to their own file so CMake doesn't get confused about them. They weren't really needed anyway for the CMake build.
|
2022-09-14 00:25:26 -07:00 |
Jamie Smith
|
44ebbbc994
|
Fix missing requirements
|
2022-09-14 00:25:26 -07:00 |