klaas019
87ac96e0a8
Add MTS Dragonfly bootloader back after accidental removal from pr #7131
2018-07-30 10:41:41 -05:00
Ganesh Ramachandran
83d95ad918
Added Support for Toshiba TMPM3H6
2018-07-30 10:41:38 -05:00
Cruz Monrreal II
d7c925d906
Removed extra ARMc6 instance in unique mapping
2018-07-27 13:40:02 -05:00
Jimmy Brisson
0cf7b7e267
Disable make_armc6 on v8m
2018-07-27 13:30:08 -05:00
Jimmy Brisson
decdc9344f
Correct uvision exporter support check
2018-07-27 13:30:08 -05:00
Jimmy Brisson
3924c7721c
Allow ARMC6 only mbed 5 releases
2018-07-27 13:30:08 -05:00
ccli8
ee0806d0de
Remove M2351KIAAEES from iar_definitions.json
...
M2351 doesn't support IAR yet.
2018-07-27 13:30:08 -05:00
Jimmy Brisson
256d94bef4
Update compiler check to allow only v6 for OS 5
2018-07-27 13:30:07 -05:00
Jimmy Brisson
f22d164ad1
Add `Mxx_NS` core-based labels
2018-07-27 13:30:07 -05:00
ccli8
ad5772a425
Fix part number in IAR export
2018-07-27 13:30:07 -05:00
Deepika
5876114f23
Use Cortex M23 specific header files and interrupts
...
1. Update use of correct header files
2. Added missing entry of M2351 device in IAR defines.
3. Removed support of ARM toolchain in targets.json
2018-07-27 13:30:04 -05:00
Jimmy Brisson
0ac5f32579
Show Mbed 2 support in compile -S
2018-07-27 13:30:00 -05:00
Jimmy Brisson
0eafe2c288
Skip target lookup in test builds.
...
This should allow custom targets to be transferred to each process
when building in parallel
2018-07-15 22:54:26 -05:00
Jimmy Brisson
2e0139ebc9
Tools: Correct release version "parsing" for py3
2018-07-15 22:54:26 -05:00
Jimmy Brisson
c37190e525
Drop quotes from command line make
2018-07-15 22:54:26 -05:00
Jimmy Brisson
e672a3e6d0
Correct cmse lib creation for the make_gcc_arm
2018-07-15 22:54:26 -05:00
Jimmy Brisson
f730d491ce
Fix Python3 bug with `mbed export -S`
2018-07-15 22:54:26 -05:00
Jimmy Brisson
c9308754b9
Ensure that files generated have a directory
2018-07-15 22:53:58 -05:00
Jimmy Brisson
44e2a009fd
Partial revert of "CMSIS/RTX: Adapt Mbed OS to CMSIS/RTX device support scheme"
2018-07-15 22:53:45 -05:00
Jimmy Brisson
f9c25ee769
Correct string usage in version checking
2018-07-15 22:53:45 -05:00
Jimmy Brisson
acf278af52
Add aliases to example exporter options
2018-07-15 22:53:44 -05:00
Jimmy Brisson
63a075f497
Correct -E help
2018-07-15 22:53:44 -05:00
Jimmy Brisson
d6d3b51939
Correct argv usage
2018-07-15 22:53:44 -05:00
Jimmy Brisson
05bcc160c2
Simplify main function
2018-07-15 22:53:44 -05:00
Jimmy Brisson
cfcf9a1a18
Reformat part of project.py
2018-07-15 22:53:44 -05:00
Jimmy Brisson
3f0391984f
Move exporter alias handling into CLI
2018-07-15 22:53:44 -05:00
Jens Alfke
b0f31e38b5
Recognize ".cc" and ".hh" source file extensions
...
".cc" --> C++ source code
".hh" --> header
This change allows existing source code with this naming
convention (e.g. my company's) to be used in mbed.os projects.
2018-07-15 22:53:44 -05:00
Jimmy Brisson
4dfc20ccd8
Use defaultdict in the other place
2018-07-15 22:53:31 -05:00
Jimmy Brisson
573fd4f739
Summarize memory map when --stats-depth is 0
2018-07-15 22:53:31 -05:00
Jimmy Brisson
5773e80bb5
Add a test for MDK pro version detection
2018-07-15 22:53:30 -05:00
Jimmy Brisson
cff8651863
Use Component section for ARM compiler version
2018-07-15 22:53:30 -05:00
jeromecoutant
b567934ef0
build_api.py : add comment about separate_names
2018-07-15 22:48:50 -05:00
Jimmy Brisson
f32d86f4ff
Include symbols in dumped build profiles
...
This will make incremental compile more complete, taking device_has and
inheritance hierarchy into account.
2018-07-15 22:48:50 -05:00
Senthil Ramakrishnan
3df882762d
Fix tool crashing when lines end with cr(not crlf)
2018-06-29 17:11:50 +01:00
jeromecoutant
bcc532d4a6
build_api script : separate PeripheralPins.o
2018-06-29 17:11:50 +01:00
Jimmy Brisson
f73f8d5a53
Test and correct GCC version check
2018-06-29 17:10:17 +01:00
Jimmy Brisson
e36bd9fe0f
Test IAR version check
2018-06-29 17:10:17 +01:00
Jimmy Brisson
9f74d641f0
Test and correct ARMCC version check
2018-06-29 17:10:17 +01:00
Jimmy Brisson
7122a538c3
Check for no match in version check
2018-06-29 17:10:17 +01:00
Jimmy Brisson
081fc8eac2
Escape '.' in regex
2018-06-29 17:10:17 +01:00
Jimmy Brisson
6e71c4ceba
Search all stdout for version regex; check > 1 matches
2018-06-29 17:10:17 +01:00
Jimmy Brisson
efcba8830e
Improve ARM compiler regex
2018-06-29 17:10:17 +01:00
Jimmy Brisson
c17a5d9c1b
Use Non-blocking Error and LooseVersion
2018-06-29 17:10:17 +01:00
Jimmy Brisson
53083b7456
Check version of Mbed CLI compile
2018-06-29 17:10:17 +01:00
TomoYamanaka
e2c2e3590c
Update arm pack manager for GR-PEACH
...
I changed the information("sectors" and "memory") of GR-PEACH for supporting bootloader in index.json file of arm pack manager.
2018-06-29 17:10:17 +01:00
TomoYamanaka
350980aedc
Fix definitions of IAR exporter for GR-PEACH and GR-LYCHEE
2018-06-29 17:10:17 +01:00
TomoYamanaka
c927369ee9
Update arm pack manager for GR-LYCHEE
...
I added the information of GR-LYCHEE for supporting bootloader in index.json file of arm pack manager.
2018-06-29 17:10:17 +01:00
Mahesh Mahadevan
f3207adac1
MIMXRT1050: Update to EVK Rev B
...
1. Add the IVT header to the binary as this is required for boot up
This was earlier added by the DAPLink firmware. As it is no longer
handled in DAPLink, the header needs to be added inside mbed.
2. Update drivers
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-06-29 17:10:17 +01:00
Cruz Monrreal II
a76d7bb0df
Compiling Cortex-A cores in uVision is not supported. Reference: http://www2.keil.com/mdk5/selector
2018-06-29 17:10:17 +01:00
ben
518ac5adb7
update pack index
2018-06-29 17:10:17 +01:00