0xc0170
424fd78161
flash: fix flash algo generated - protect with DEVICE_FLASH
2017-03-26 17:59:40 +01:00
Russ Butler
70f32526b3
Check in algo generation code
...
Check in scripts which are able to generate flash algos for supported
targets.
To initially download all packs the following command should be run:
"python extract.py --rebuild_all"
After that all supported targets can be rebuilt by running:
"python extract.py"
Finally, to rebuild an individual target you can used its pack name:
"python extract.py --target STM32F302R8"
2017-03-23 13:57:12 -05:00
Sam Grove
75f6f2db30
Merge pull request #3969 from bcostm/fix_nucleo-f302r8_can_pins
...
NUCLEO_F302R8: Add missing PB_8/PB_9 CAN pins
2017-03-22 12:08:16 +00:00
Sam Grove
18dee8f2f2
Merge pull request #3953 from jeromecoutant/PR_LOOP_TESTS
...
OS2 tests minor updates for STM32
2017-03-22 12:07:21 +00:00
Sam Grove
2ec6ee4a24
Merge pull request #3951 from jeromecoutant/PR_F303ZE
...
[NUCLEO_F303ZE] Correct ARDUINO pin
2017-03-22 12:06:51 +00:00
Sam Grove
4b04a81d3d
Merge pull request #3939 from ARMmbed/update_mbed-trace
...
Update mbed trace
2017-03-22 12:06:21 +00:00
Sam Grove
ead3170d0f
Merge pull request #3933 from phyokyaw/master
...
#3593 Added template entry to fix exported project build error.
2017-03-22 12:05:12 +00:00
Sam Grove
16304ae18d
Merge pull request #3924 from theotherjimmy/fix-export-build-dir
...
Don't set the build_dir to anything on export
2017-03-22 12:04:34 +00:00
Sam Grove
3d50554105
Merge pull request #3920 from mazimkhan/master
...
Heap size adjusted to work for both tls-client and mbed-client
2017-03-22 12:04:01 +00:00
Sam Grove
2d2479ac1c
Merge pull request #3918 from OpenNuvoton/nuvoton
...
[NUC472/M453] Support unique locally administered MAC address and other driver updates
2017-03-22 12:03:19 +00:00
Sam Grove
9677218d0c
Merge pull request #3747 from geky/bd-verbose-test
...
bd: Add randomness to block device test and more debug friendly output
2017-03-22 12:02:51 +00:00
Sam Grove
586c31a604
Merge pull request #3738 from jamike/fix-3684-TARGET_STM_USB_CONFIG
...
fix STM USB config after L4 ,F4, F7 file tree changes
2017-03-22 12:02:19 +00:00
bcostm
7cc904bb19
NUCLEO_F302R8: Add missing PB_8/PB_9 CAN pins
2017-03-20 10:32:06 +01:00
jeromecoutant
23de782868
OS2 tests minor updates for STM32
...
Some pin configuration are now aligned with ci-shield
2017-03-16 17:48:45 +01:00
jeromecoutant
2987340870
[NUCLEO_F303ZE] Correct ARDUINO pin
2017-03-16 16:40:30 +01:00
Seppo Takalo
da80d6bd4b
Update mbed-trace
...
* commit 'c8a16cc274fbbb074909690a78a9d2aaf5411d5a':
Squashed 'features/FEATURE_COMMON_PAL/mbed-trace/' changes from 31e338c23..af5f59cd2
2017-03-16 10:54:21 +02:00
Seppo Takalo
c8a16cc274
Squashed 'features/FEATURE_COMMON_PAL/mbed-trace/' changes from 31e338c23..af5f59cd2
...
af5f59cd2 Add CMakeLists.txt to support PAL Tools (#61 )
24e16e766 Fix header documentation (#58 )
23ea8f51c Update README.md (#57 )
99aaa6eef Provide environment-agnostic configuration macros. (#54 )
da9eb9f3a Merge pull request #53 from ARMmbed/max_trace_level
0a51dcae8 Flash size can be limited by defining MBED_TRACE_MAX_LEVEL
git-subtree-dir: features/FEATURE_COMMON_PAL/mbed-trace
git-subtree-split: af5f59cd2cbac4064875be0c339da114d88fd5e1
2017-03-16 10:54:21 +02:00
Mohammad Azim Khan
5a9ea2c1e6
Heap size adjusted to work for both tls-client and mbed-client
...
Targets NUCLEO_F429ZI and UBLOX_EVK_ODIN_W2 have 192K RAM.
Heap size in PR #3871 was increased from 48K to 96K as tls-client
example failed with 48K heap. But this resulted in compilation failures
in mbed-client that requires 71K for global/static data.
Hence this PR reduces heap to 64K that minimum required by tls-client
to work. This also meets mbed-client data segment requirements.
2017-03-15 11:22:24 +00:00
Jimmy Brisson
4219d9cfc6
Don't set the build_dir to anything on export
...
When constructing a toolchain for export, we currently set the
`build_dir` to the `export_dir`. When exporting offline, the
`export_dir` is always set to the root of the project. The toolchains
ignore their `build_dir` when scanning for sorces, so when the exporters
use the toolchains to scan for their resources, they get nothing.
In this patch we set the `build_dir` of the toolchain that the exports
use to nothing. A path of nothing should not match anything, and will
therefore not ignore everything when scanning for resources.
2017-03-14 11:27:19 -05:00
Michel Jaouen
1a20b4f100
Fix after code review
2017-03-14 15:57:41 +01:00
Michel Jaouen
fc972f0a98
fix STM USB config after L4 ,F4, F7 file tree changes
2017-03-14 15:57:40 +01:00
Michel Jaouen
873cacfc73
Revert "Revert "Target stm usb config""
...
This reverts commit ec329be6f2 .
2017-03-14 15:57:28 +01:00
Anna Bridge
cc58a7fb0c
Merge pull request #3927 from TsungtaWu/master
...
[DELTA_DFBM_NQ620] Add RC calibration setting and revise mbed_overrides.c
2017-03-14 14:48:23 +00:00
Anna Bridge
63fb7bd58d
Merge pull request #3931 from c1728p9/arm_pack_manager_improvements
...
Arm pack manager improvements
2017-03-14 14:47:35 +00:00
Anna Bridge
5495e24793
Merge pull request #3917 from TomoYamanaka/master
...
Fix mistake register setting in serial_format()
2017-03-14 14:42:21 +00:00
Anna Bridge
ae10ca8787
Merge pull request #3895 from theotherjimmy/find-exec-in-path
...
Use PATH env variable when gcc found in PATH
2017-03-14 14:41:32 +00:00
Anna Bridge
213626d83a
Merge pull request #3893 from jeromecoutant/PULL_REQUEST_CUBE_UPDATE_F7_V1.6.0
...
[STM32F7] Update STM32 Cube version v1.6.0
2017-03-14 14:40:38 +00:00
Anna Bridge
538e1600b4
Merge pull request #3869 from radhika-raghavendran/master
...
NCS36510: Default range changed from 0 to 950mV - ADC
2017-03-14 14:39:21 +00:00
Anna Bridge
88fb819e25
Merge pull request #3862 from c1728p9/thread_start_assert
...
Trap earlier when a Thread instance is re-used
2017-03-14 14:36:39 +00:00
Anna Bridge
693f14ee97
Merge pull request #3827 from betzw/betzw_wb_i2c
...
Correct return values for `I2C::write(int, const char*, int, bool)`
2017-03-14 14:33:42 +00:00
Anna Bridge
e743a26f94
Merge pull request #3691 from adustm/STM_aes_f439zi
...
[TLS / hw acceleration] AES ECB for NUCLEO_F439ZI
2017-03-14 14:32:25 +00:00
Phyo Kyaw
a301527c71
This change is for RZ_A1H and VK_RZ_A1H target.
2017-03-14 14:08:01 +00:00
cyliangtw
f429675dd0
[NUC472] remove dead code in nuc472_netif.c
2017-03-14 19:48:37 +08:00
Russ Butler
cefdce2a37
tools: fix usage of aliases.json
...
Load aliases.json from mbed-os rather than from a temporary
directory.
2017-03-13 18:05:28 -05:00
Russ Butler
47ee9677e5
tools: Rebuild index.json and aliases.json
...
Rebuild the json files used by arm-pack-manager now that a bug in
version selection has been fixed.
2017-03-13 16:32:57 -05:00
Russ Butler
fa38fbb7b3
tools: fix package version in arm pack manager
...
Use python's LooseVersion to get the correct version.
2017-03-13 16:32:53 -05:00
Russ Butler
44bc754be5
tools: Allow all flash algos to be retrieved
...
Add an 'all' parameter to get_flash_algorthim_binary. When set
an enumerator of all flash algorithms is returned. rather than just
the first flash algorithm.
2017-03-13 16:32:49 -05:00
TsungtaWu
20411ec9bc
[DELTA_DFBM_NQ620] Add RC calibration setting and revise mbed_overrides.c
...
In targets.json, add lf_clock_rc_calib_timer_interval and
lf_clock_rc_calib_mode_config setting which are essential when using BLE
In mbed_overrides.c, create valuables instead of doing printf, those
valuables are intended to be used for debugging in runtime.
2017-03-11 18:55:53 +08:00
Sam Grove
684fcc1b13
Merge pull request #3864 from geky/fix-size_t-mbed-2
...
Fix mbed 2 builds
2017-03-10 16:34:02 -06:00
Christopher Haster
704c94d52e
bd: Remove constraints on device for block device tests
2017-03-10 11:24:28 -06:00
Christopher Haster
09b3afb598
bd: Added randomness to block device test and more debug friendly output
2017-03-10 11:24:28 -06:00
Jimmy Brisson
a937ee00f2
Fix toolchain path names in Mbed 2 builds
...
I accidentally broke only uARM mbed 2 builds. Here is the story: When
scanning for resources, toolchains look for any `TOOLCHAIN_<classname>`
folders to include. These `<classname>`s mostly match the name passed in
on the command line with one exception: `uARM` on the command line maps
to `ARM_MICRO` the class. This would not be a problem except for the bug
that I introduced in a prior commit. The bug is that the mbed2 library
builds will use the name passed in on the command line to construct
`TOOLCHAIN_<cli-name>`. This will not match when scanning.
I fixed it by translating the `<cli-name>` into the `<classname>`.
2017-03-10 11:08:56 -06:00
Christopher Haster
51b58b1ad4
Filesystem: Restored LocalFileSystem tests for mbed 2
2017-03-10 11:04:05 -06:00
Christopher Haster
000894d477
Fixed size_t issue for mbed 2 builds
2017-03-10 11:04:05 -06:00
Radhika Raghavendran
9d06732aae
Changed tab to spaces
2017-03-10 16:22:30 +05:30
cyliangtw
c58631bb71
[NUC472] Adjust locally administered MAC address
2017-03-10 16:18:14 +08:00
MS30 CYLiang
fa0f928de4
[NUC472] Support unique locally administered MAC address
2017-03-10 16:18:14 +08:00
ccli8
5720725a3d
[NUC472/M453] Refine serial PDMA code
2017-03-10 16:18:14 +08:00
ccli8
502e8ce2a5
[NUC472/M453] Refine SPI PDMA code
2017-03-10 16:18:14 +08:00
ccli8
867072fe70
[NUC472/M453] Add dma_modbase() to get PDMA base address
2017-03-10 16:18:14 +08:00