Commit Graph

1999 Commits (ad7cb6563cb851e55b73997c23fa35c810ca0ca3)

Author SHA1 Message Date
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