Cruz Monrreal
8e170ccbd1
Merge pull request #6925 from TomoYamanaka/feature-flashiap_bootloader
...
Support Flash iAP and Bootloader for GR-PEACH and GR-LYCHEE
2018-06-22 14:23:57 -05:00
Cruz Monrreal
24daf18044
Merge pull request #7105 from codeauroraforum/mxrt_add_ivt
...
MIMXRT1050: Update to EVK Rev B
2018-06-22 10:15:33 -05:00
TomoYamanaka
72fd8cafd7
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-22 10:53:21 +09:00
TomoYamanaka
d5f0e1727b
Fix definitions of IAR exporter for GR-PEACH and GR-LYCHEE
2018-06-22 10:47:23 +09:00
TomoYamanaka
22b31e45a5
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-22 10:47:22 +09:00
Cruz Monrreal
95d2b3d55c
Merge pull request #7133 from OpenNuvoton/nuvoton_support_tz_partition
...
Override ROM/RAM start/size for TrustZone targets
2018-06-21 17:49:47 -05:00
Mahesh Mahadevan
632892d355
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-21 13:34:12 -05:00
Cruz Monrreal II
799cfdbbc2
Compiling Cortex-A cores in uVision is not supported.
...
Reference: http://www2.keil.com/mdk5/selector
2018-06-21 09:13:24 -05:00
Jimmy Brisson
52e640fc1d
Add Rom config info getter and rom defines
...
* MBED_ROM_START = start of current rom (independent of BL modes)
* MBED_ROM_SIZE = size of current rom (independent of BL modes)
2018-06-20 10:47:04 -05:00
Cruz Monrreal
c4edf065d1
Merge pull request #7266 from bentcooke/update_arm_pack_index
...
update arm_pack_manager index
2018-06-20 10:02:54 -05:00
Cruz Monrreal
f11d0f3be7
Merge pull request #7261 from kjbracey-arm/iar-jump-warning
...
IAR: Suppress C "bypasses initialization" warning
2018-06-19 21:46:14 -05:00
ben
2bf0273a5c
update pack index
2018-06-19 14:42:32 -05:00
Jimmy Brisson
4e6b830c91
Allow hex BL, SD and application merging
2018-06-19 09:27:09 -05:00
Kevin Bracey
81ed8014cd
IAR: Suppress C "bypasses initialization" warning
...
By default IAR generates "transfer of control bypasses initialization"
warnings for C code - it's a legal construct that frequently occurs when
doing Linux-style "goto error". Many occurrences in Nanostack.
Suppress the warning for C only, to align with GCC and ARMCC. Have to
take care not to put it in the "common" section, as this would suppress
it for C++, where it actually is illegal.
2018-06-19 15:54:28 +03:00
Martin Kojtal
eb3d3fdb54
Merge pull request #6929 from jeromecoutant/PR_SCRIPT
...
STM32 : script to generate PeripheralPins.c for new target addition
2018-06-19 14:26:22 +02:00
Cruz Monrreal
5d8e9dc0ea
Merge pull request #7174 from TeroJaasko/crash_log_parser_make_raw_output_possible
...
tools: crash_log_parser: make ELF and MAP parameters optional
2018-06-18 10:07:09 -05:00
Jimmy Brisson
86b7adbd30
Force small lib usage when using uARM tc
2018-06-15 10:38:23 -05:00
Anna Bridge
4d8dd59440
Merge pull request #7196 from theotherjimmy/no-double-header
...
Tools: Remove second header when every bl config param is used
2018-06-15 11:11:58 +01:00
Cruz Monrreal
10d9f7fda1
Merge pull request #7197 from theotherjimmy/uarm-uvision
...
Tools: Allow exporting of uARM-only targets to uvision
2018-06-14 17:29:25 -05:00
Jimmy Brisson
34792e60c6
Correct "defalut" typo
2018-06-13 09:51:50 -05:00
Jimmy Brisson
92abbb7599
Use memories passed in when getting memory specs
2018-06-13 09:33:39 -05:00
Cruz Monrreal
799ba08017
Merge pull request #7131 from klaas019/master
...
new mdot bootloader
2018-06-13 08:48:10 -05:00
Jimmy Brisson
1d9fd830af
Compute ARM_STD and ARM_MICRO labels with target attrs
2018-06-12 09:54:34 -05:00
Jimmy Brisson
b922201a9c
Heed default_lib in arm compiler
2018-06-12 09:29:10 -05:00
Jimmy Brisson
0c8f66f87b
Correct supported check of uvision to include uARM
2018-06-12 09:28:43 -05:00
Jimmy Brisson
8e26e2c198
Skip second header when every bl config paramater used
2018-06-12 09:02:14 -05:00
jeromecoutant
5fba2e49c5
STM32_gen_PeripheralPins.py : Add license header
2018-06-12 14:30:54 +02:00
Cruz Monrreal
e78943e062
Merge pull request #7159 from juhaylinen/greentea_mtb_emac
...
Add targets to Greentea EMAC tests
2018-06-11 08:51:20 -05:00
Cruz Monrreal
72fde51b02
Merge pull request #7148 from theotherjimmy/nonzero-build-release
...
Tool, build_release: Return nonzero when builds fail
2018-06-11 08:36:22 -05:00
Cruz Monrreal
9ca3252f6a
Merge pull request #7167 from theotherjimmy/fix-memap-armc6
...
Add show full path option to armc6 linker
2018-06-11 08:31:24 -05:00
Jimmy Brisson
09cdc0631d
Move from tc constructor to config vars
2018-06-08 09:59:19 -05:00
Tero Jääskö
274c3fa690
tools: crash_log_parser: make ELF and MAP parameters optional
...
On some bug reports the customer is providing only the raw
crash dump but not the ELF and MAP files. Those files are
needed to decode the addresses into symbol names, but the
extremely useful fault reason can still be decoded even
without them.
By making the ELF and MAP arguments optional, one can now
decode the raw dump content into something such as:
--8<--8<--
ELF or MAP file missing, logging raw values.
Crash Info:
Crash location = <unknown-symbol> [0x000091F4] (based on PC value)
Caller location = <unknown-symbol> [0x00018E39] (based on LR value)
Stack Pointer at the time of crash = [200091E8]
Target and Fault Info:
Processor Arch: ARM-V7M or above
Processor Variant: C24
Forced exception, a fault with configurable priority has been escalated to HardFault
The processor has attempted to execute an undefined instruction
2018-06-08 13:32:37 +03:00
ccli8
ae16aa2fb7
Fix overridden MBED_ROM_START/MBED_ROM_SIZE/MBED_RAM_START/MBED_RAM_SIZE don't pass to linker
2018-06-08 18:03:56 +08:00
Jimmy Brisson
7f0e7ce722
Add show full path option to armc6 linker
...
### Description
Full paths in the map file are required to have correct memap parsing.
This PR adds the option `--show_full_path` to ARMC6 in every profile.
This option only affects the map file output, so it's safe to add.
2018-06-07 11:44:03 -05:00
Cruz Monrreal
d216602cbb
Merge pull request #7067 from jeromecoutant/PR_ISM43362
...
Add ISM43362 driver support for STM32 wifi DISCO boards
2018-06-07 10:17:17 -05:00
Cruz Monrreal
a25b9f390f
Merge pull request #6999 from evva-sfw/feature/extend_error_warning_msg_as_link
...
Extend feature which displays errors/warnings as Link
2018-06-07 10:11:23 -05:00
Cruz Monrreal
7dc4848265
Merge pull request #7124 from theotherjimmy/term-notify-singletest
...
Tool: Use TerminalNotifier in singletest
2018-06-07 10:09:26 -05:00
Cruz Monrreal
277d5d6121
Merge pull request #7111 from cmonr/py3-exporter-issue
...
Python 3 makefile export issue
2018-06-07 10:09:07 -05:00
Jimmy Brisson
427d8c2985
Correct status reporting of build_release.py
2018-06-07 08:55:53 -05:00
Juha Ylinen
44ce63e586
Add targets to Greentea EMAC tests
...
Update test configuration file for WicedInterface
2018-06-07 12:11:38 +03:00
Martin Kojtal
835d38db58
Merge pull request #7132 from theotherjimmy/mbed2-use-notify
...
Tool: Use TerminalNotifier in Mbed 2 release
2018-06-07 09:17:45 +02:00
ccli8
58f1521623
Pass fixed SRAM information (MBED_RAM_START/MBED_RAM_SIZE) to compiler/linker
...
This fix relies on target configuration options (mbed_ram_start/mbed_ram_size) defined.
2018-06-06 09:49:44 +08:00
ccli8
f48f30ceb2
Pass fixed flash information (MBED_ROM_START/MBED_ROM_SIZE) to compiler/linker
...
This fix relies on target configuration options (mbed_rom_start/mbed_rom_size) defined.
2018-06-06 09:46:59 +08:00
ccli8
0cee003bd9
Fix flash start/size in bootloader related build
...
This fix relies on target configuration options (mbed_rom_start/mbed_rom_size) defined
to override CMSIS pack or no CMSIS pack.
This is useful for a target which:
1. Doesn't support CMSIS pack, or
2. Supports TrustZone and user needs to change its flash partition
2018-06-06 09:45:44 +08:00
Jimmy Brisson
18bdf562af
Use Notifier API when building mbed2
2018-06-05 13:26:04 -05:00
klaas019
da0a8dddc4
Add files via upload
2018-06-05 11:43:06 -05:00
klaas019
499034ccc1
Delete bootloader.bin
2018-06-05 11:42:19 -05:00
Cruz Monrreal
4fcaa56b77
Merge pull request #6914 from 0xc0170/fix_build_notifier
...
build: fix notifier typo and passing to builds API
2018-06-05 10:59:47 -05:00
Jimmy Brisson
8d03fe2de4
Use TerminalNotifier in singletest
2018-06-05 09:31:20 -05:00
jeromecoutant
0c6844d9c3
ISM pin configuration is now in ISM driver json file
2018-06-05 12:02:17 +02:00