mbed-os/targets
Volodymyr Medvid a48ee113ea PSOC6: refactor M0 image merging, enable export to makefile
Rename the existing PSoC-specific m0_core_img key in targets.json
as a more generic hex_filename key. Update makefile exporter to select
the subset of resources.hex_files matching the hex_filename value.
Without this fix, multiple prebuilt CM0+ hex files are found in the
target resources and erroneously passed to the srec_cat tool.

The fix is generic so other targets that need post-build hex merging
can use this key to pass the correct image to srecord tool.

The fix also removes sub_target key: instead, rely hex_filename json
key to detect if the hex image merging needs to be done.
The sub_target is not used in mbed-os codebase for anything else.

It is possible to override the hex file name in mbed_app.json:
{
  "target_overrides": {
    "*": {
      "target.hex_filename": "my_custom_m0_image.hex"
    }
}
2019-01-22 15:40:22 -08:00
..
TARGET_ARM_FM [ARM_FM] Support boot stack size configuration option 2019-01-08 15:32:01 +01:00
TARGET_ARM_SSG Fixes typos in SMSC9220 Ethernet driver 2019-01-15 15:36:35 +01:00
TARGET_Analog_Devices [Analog_Devices] Support boot stack size configuration option 2019-01-08 15:32:02 +01:00
TARGET_Atmel [Atmel] Support boot stack size configuration option 2019-01-08 15:32:02 +01:00
TARGET_Cypress/TARGET_PSOC6 [Cypress] Support boot stack size configuration option 2019-01-08 15:32:02 +01:00
TARGET_Freescale Merge pull request #6622 from NXPmicro/Add_KW41Z_Thread 2019-01-14 14:00:14 +01:00
TARGET_GigaDevice Merge pull request #9203 from ChazJin/gd32e10x 2019-01-14 08:31:49 +00:00
TARGET_Maxim Add FLASH support to TARGET_MAX32620C MCU and derivative platform targets 2019-01-15 10:59:56 -06:00
TARGET_NORDIC [NORDIC] Support boot stack size configuration option 2019-01-08 15:32:07 +01:00
TARGET_NUVOTON Merge pull request #9197 from OpenNuvoton/nuvoton_fix_uart-flow-control 2019-01-03 10:34:58 -06:00
TARGET_NXP LPC546XX, LPC54114: Add README and LICENSE files for the power libraries 2019-01-11 14:50:47 -06:00
TARGET_ONSEMI [ONSEMI] Support boot stack size configuration option 2019-01-08 15:32:04 +01:00
TARGET_RDA open hal lib source 2019-01-15 19:14:35 +08:00
TARGET_RENESAS Merge pull request #9163 from InfernoEmbedded/fix-8913-partner 2019-01-07 16:37:24 +00:00
TARGET_Realtek [Realtek] Support boot stack size configuration option 2019-01-08 15:32:04 +01:00
TARGET_STM Merge pull request #9411 from jeromecoutant/PR_L496 2019-01-22 14:48:16 +01:00
TARGET_Silicon_Labs [Silicon_Labs] Support boot stack size configuration option 2019-01-08 15:32:06 +01:00
TARGET_TOSHIBA [TOSHIBA] Support boot stack size configuration option 2019-01-08 15:32:07 +01:00
TARGET_TT [TT] Support boot stack size configuration option 2019-01-08 15:32:07 +01:00
TARGET_WICED TARGET_WICED updated. 2018-12-03 16:33:38 +02:00
TARGET_WIZNET [WIZNET] Support boot stack size configuration option 2019-01-08 15:32:07 +01:00
TARGET_ublox [ublox] Support boot stack size configuration option 2019-01-08 15:32:07 +01:00
targets.json PSOC6: refactor M0 image merging, enable export to makefile 2019-01-22 15:40:22 -08:00