Commit Graph

2261 Commits (0afe05388e11a5852ab4e9e156919c6b92c98908)

Author SHA1 Message Date
bcostm c61595f8be NUCLEO_L4R5ZI: remove IAR exporter
The STM32L4R5ZI device has been added in IAR V8.20.1

Remove the IAR exporter until IAR V8 is supported on mbed.
2018-10-08 15:18:50 +01:00
bcostm a60399cd05 NUCLEO_L4R5ZI: update iar and sw4stm32 exporters 2018-10-08 15:18:50 +01:00
Cruz Monrreal II 8732fdb33b Modified version mismatch msg to be warning instead of error 2018-10-08 15:18:50 +01:00
Cruz Monrreal 3fd8a31327 Removed mbed-os-example-nfc-EEPROM from examples.json
Last thing blocking 5.10.1 release. Example will need to be fixed before it can be brought in.
2018-10-08 15:18:50 +01:00
Cruz Monrreal 0bdfc35fb1 Remove block device example in the short term 2018-10-08 15:18:50 +01:00
Cruz Monrreal 16b1063839 Replace storage example targets from K64F to K82F
Suggested here: https://github.com/ARMmbed/mbed-os/pull/8246#issuecomment-425199620
2018-10-08 15:18:50 +01:00
Cruz Monrreal 2bbfc4ff28 Removed trailing slashes in NFC examples URL
This apparently breaks the examples.py script.
2018-10-08 15:18:50 +01:00
Cruz Monrreal ac1f9d1e5a Restricted nfc example to two targets 2018-10-08 15:18:50 +01:00
adbridge 45e90ddc38 Add back examples updated for mbed-os-5.10
While feature changes were being added to mbed-os a number of
examples were removed from this list due to incompatibility issues.
This PR adds those examples back in:
Filesystem,
Blockdevice,
Mesh-minimal,
Bootloader.

This PR also adds in the new NFC example.
2018-10-08 15:18:50 +01:00
zzw 50d73e59ef rtl8195am lib updates
1, rtl8195am lib updates. Preparation for the low power features.
2018-10-08 15:18:50 +01:00
Kevin Bracey 62a55a6423 Remove IAR assembler macros containing quotes
IAR assembler 7.80 has some problems handling difficult macros, leading
to immediate exit with return value -11.

In particular, a URL string has been causing problems, presumably due to
the "//" resembling a comment.

A previous escaping workaround in 0d97803 seemed to work, but the crash
has still been seen with a particular target.

Previous creation of the extended command line file for the IAR
assembler was stripping quotes from macros. This rendered the resulting
definitions for string-containing macros incorrect, which means that we
can assume no assembler code is currently relying on them.

Therefore, as a precautionary measure to avoid the crash, simply remove
all macros containing strings when creating them for IAR. This
apparently clears the crashes seen during testing of
https://github.com/ARMmbed/mbed-os/pull/8023
2018-10-08 15:18:50 +01:00
Steven a518ff9e8e Supply default test config for TB_SENSE_1 as well 2018-10-08 15:18:50 +01:00
Steven 92cb4fe6b7 Hotfix for PR #7778
TB_SENSE_12 would have been left behind by the changes in #7778. This commit implements the changes in mbed to allow targets to provide a default network interface for Silicon Labs targets.
2018-10-08 15:18:50 +01:00
Olli-Pekka Puolitaival 31193dbd92 Move exception earlier 2018-10-08 15:18:50 +01:00
Olli-Pekka Puolitaival b57c9d3aff Check that TEST_APPS folder exists 2018-10-08 15:18:50 +01:00
Olli-Pekka Puolitaival 557f38e708 Move exception in two lines that traceback looks better 2018-10-08 15:18:50 +01:00
Olli-Pekka Puolitaival 1fb99b7a53 Py3 support back. Reverted accidentially in icetea changes rebase 2018-10-08 15:18:50 +01:00
deepikabhavnani 3413b3ee8d Align to CMSIS defines for Non-secure
CMSIS updated the __DOMAIN_NS define to DOMAIN_NS. Update the define
in existing code for non-secure part.
2018-10-08 15:18:50 +01:00
Jimmy Brisson a3d59a956d `mbed dm`: Remove references to internal script from help
### Description

Now that we are delegating the help text to `device_managment.py`,
it should print out help as if it's invoked with `mbed device-management`.
This PR changes the argument parser and the help text to do just that.

### Pull request type

    [x] Fix
    [ ] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Breaking change
2018-10-08 15:18:50 +01:00
rklaassen d88d19e620 Added ARM Permissive Binary License to MTS bootloaders 2018-10-08 15:18:50 +01:00
Jimmy Brisson 8c677fc9a1 SImplify linkerscirpt usage
Avoids assigning to things that we can't assign
2018-10-08 15:18:50 +01:00
TTornblom fb7c802a8c IAR: Fix for #7662, only massage the error decode URL for the IAR .xcl file. 2018-09-17 21:42:55 -05:00
Olli-Pekka Puolitaival fd02bbb3dd Fix icetea run in case that user has different boards connected same time 2018-09-17 21:42:55 -05:00
Olli-Pekka Puolitaival 2ab73d2ae4 Fix tests 2018-09-17 21:42:55 -05:00
Olli-Pekka Puolitaival 653d191ed3 Include run_icetea unittests also in pytest run 2018-09-17 21:42:55 -05:00
Jimmy Brisson 6d5b70f39b `mbed dm`: Accept api key and host on the command line
### Description

`mbed dm` will now accept the Pelion Device Management API Key and
Host on the command line with the following switches:
 * `-a`, `--api-key` accepts the API Key
 * `-S` (note capitol), `--server-address` accepts the Host

 This is consistant with manifest tool parameters
 Resolves https://github.com/ARMmbed/mbed-cli/issues/745

### Pull request type

    [x] Fix
    [ ] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Breaking change
2018-09-17 21:42:55 -05:00
Brendan Moran 3e13db4f55 Remove trailing reference to user.full_name 2018-09-17 21:42:54 -05:00
Brendan Moran 2a724f8102 BUGFIX: Remove account management API calls
Developer API keys don't have the privileges required to get information about their owners. To correct for this, remove user name reporting and use the API key `owner_id` directly.

Fixes: IOTAUTH-1686
2018-09-17 21:42:54 -05:00
Jammu Kekkonen 564483eccf Fix memory reservation for Softdevice in NRF52_DK 2018-09-11 15:04:48 +01:00
jeromecoutant 1caf262855 python scripts : table print with github policy 2018-09-11 15:04:48 +01:00
Janne Kiiskila 87713d9eab IOTCORE-389 - bring back legacy alignment for Arm C6
Quite a few of the scatter files are not (yet) aligned to 8-byte
boundaries and therefore the removal of legacy alignment feature
(which is under deprecation warning, but it actually not YET
deprecated) broke quite a few builds to this error:

Error: L6244E: Exec region RW_IRAM1 address (0x200001ac) not aligned on a 8 byte boundary.

We must bring this option now back to fix the builds.

This option to ld (--legacyalign) can only be removed once all of
the scatter files have been fixed.
2018-09-11 15:04:48 +01:00
Martin Kojtal 1eab0723ba
Merge pull request #7745 from OPpuolitaival/icetea
Icetea support
2018-09-02 07:19:22 +02:00
Seppo Takalo 0456085567 Disable mesh networking on tests by default
Testing a mesh requires proper environment.
2018-09-01 12:40:42 -05:00
Seppo Takalo 1ef04796ee On KW24D and NCS36510 default to smaller Nanostack configuration
These boards do not fit the full Nanostack, so we need to select
6LoWPAN-ND as a default.
2018-09-01 12:37:46 -05:00
Seppo Takalo 56dda01368 TEMPORARY Skip building of examples that rely on drivers. 2018-09-01 12:37:31 -05:00
Cruz Monrreal 993c897b55
Merge pull request #7774 from yossi2le/sd-spif-to-mbed-os
Add default block device support (SD, SPIF and FLASHIAP)
2018-09-01 11:15:13 -05:00
Cruz Monrreal 00b7700be2
Merge pull request #7875 from c1728p9/feature_CMSIS_5_0b521765
Update CMSIS to 5.4.0
2018-08-31 11:31:37 -05:00
Olli-Pekka Puolitaival a58aa58730 Remove MAC tester related code 2018-08-31 11:59:11 +03:00
Jarno Lamsa 2edc5f0bfc Readme and help fixes 2018-08-31 11:56:52 +03:00
Olli-Pekka Puolitaival 4e38f73067 Fix after rebase 2018-08-31 11:56:52 +03:00
Olli-Pekka Puolitaival b4822c8631 Fix typo 2018-08-31 11:55:43 +03:00
Olli-Pekka Puolitaival 449ef92b4d Update licenses 2018-08-31 11:55:43 +03:00
Seppo Takalo a5088962e4 Use NanostackRfPhy::get_default_instance() for finding the driver (#2) 2018-08-31 11:55:42 +03:00
Juhani Puurula 5eb3456b6e Added test config for mac tester 2018-08-31 11:55:42 +03:00
Olli-Pekka Puolitaival ccf4416c70 Move test_suite.json ignore in project level 2018-08-31 11:54:40 +03:00
Olli-Pekka Puolitaival bf1781b005 Remove autoformatting 2018-08-31 11:52:30 +03:00
Olli-Pekka Puolitaival 3b3bed2406 Small fixes based on github comments 2018-08-31 11:52:30 +03:00
Olli-Pekka Puolitaival e27a26eb9d Icetea support 2018-08-31 11:51:57 +03:00
Cruz Monrreal b6f0ee2a72
Merge pull request #7844 from theotherjimmy/fw-update-integration
Implement device management subcommand
2018-08-30 22:40:52 -05:00
Cruz Monrreal 06a98e7dcf
Merge pull request #7778 from SeppoTakalo/provide_default_mesh
Fix MeshInterface::get_default_instance()
2018-08-30 16:11:00 -05:00