Bogdan Marinescu
cf8fd1cf86
Merge branch 'master' of git://github.com/bcostm/mbed into bcostm-master
...
Conflicts:
workspace_tools/targets.py
2014-03-19 15:58:10 +00:00
bcostm
f936c8f9ca
[NUCLEO_F302R8] Add F302R8 in workspace_tools python files
2014-03-19 15:55:30 +01:00
dinau
1683e9fba2
STM32VL-Discovery initial port
2014-03-19 21:39:01 +09:00
Emilio Monti
298f5cabd3
Use hex format for NRF51822 target
2014-03-18 10:16:16 +00:00
dinau
2d4fc59956
[LPC11U35][GCC_ARM][GCC_CR]: Modificatins for build.
...
1. Added to the export table in export_test.py.
2. Added to the build table in build_release.py
3. Added the compilation directives to RTX os files.
Notice:
It would be better to change WORDS_STACK_SIZE definition in libraries/rtos/rtx/cmsis_os.h
from 512 to 128 for LPC11U35 and LPC1114 micros compiled by GCC toolchain with newlib-nano,
but I don't know the good way at this moment.
2014-03-17 23:45:39 +09:00
dinau
e82279b5d5
[LPC11U35][GCC_CR] Added export functionality
2014-03-16 22:16:05 +09:00
dinau
bf12cc5d67
[LPC1114][GCC_CR] Added export functionality
2014-03-15 10:21:36 +09:00
0xc0170
f761487946
[fix] nucleo target - gcc arm removal from targets.py
2014-03-04 21:31:09 +01:00
Toyomasa Watarai
7216c36d0f
Added LPC11U35_501 target support
...
Tested with CQ's LPC11U35/501 target board
2014-03-04 17:57:33 +09:00
Mihail Stoyanov
ecd5dda026
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-02-24 12:55:52 +00:00
0xc0170
f28afaedfc
PinNames addition, KL05Z uARM online toolchain
...
- FRDM - TSI elec symbols
- Nucleo - SERIAL_TX pinName to USBTX , same for RX
- KL05Z - uARM set as online toolchain
2014-02-23 11:19:30 +01:00
Mihail Stoyanov
7e1b67aa04
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-02-21 15:43:59 +00:00
Emilio Monti
3279edf10e
Add first BLE API test
2014-02-21 15:05:21 +00:00
Mihail Stoyanov
573210c8d5
Add microlib compile for LPC1549
2014-02-21 12:28:22 +00:00
sg-
5a64111465
Merge branch 'nxp_merge'
...
Conflicts:
workspace_tools/export/uvision4.py
2014-02-20 16:30:38 -06:00
Emilio Monti
0eab5662ba
[NRF51822 Target] Write in binary mode
2014-02-20 18:33:24 +00:00
Emilio Monti
4109142348
[NRF51822] Generate binary output, removing UICR section.
...
Add IntelHex utility to print section addresses
2014-02-20 11:44:30 +00:00
sg-
bded790c9b
Added uARM support for KL05Z and added target to build_release.py. Also updated uvision4.py to UBLOX_C027 from previous name C027
2014-02-17 22:12:16 -06:00
Emilio Monti
b50e5e4c7a
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-02-13 15:42:18 +00:00
neilt6
985c40a3d9
Changed LPC11U35 online toolchain to uARM
...
Added the ONLINE_TOOLCHAIN tag to the LPC11U35_401 target class in order
to prevent ARM Standard from being used instead of ARM Micro.
2014-02-12 09:55:06 -07:00
Emilio Monti
641ac65ce7
Remove duplicate label (already in the target name)
2014-02-12 14:03:44 +00:00
Mihail Stoyanov
fc201caf64
Add preferred online toolchain flag in targets.py
2014-02-12 11:42:19 +00:00
Mihail Stoyanov
31ccf33a12
Fixed parameters of binary_hook functions
2014-02-11 10:50:16 +00:00
ytsuboi
e06e842221
[LPC1549] initial commit
2014-02-11 15:54:38 +09:00
Mihail Stoyanov
8c9d70d224
Changed binary naming flag to OUTPUT_NAMING; Fixed binary_hook() to use 3 params
2014-02-10 15:38:37 +00:00
Emilio Monti
4b2b368a6a
Fix build system merge with Nordic changes
2014-02-07 17:57:35 +00:00
tkuyucu
f597baf35b
Targets.py nrf correction
2014-02-07 12:43:25 +01:00
tkuyucu
78b141b483
Revert "Revert "Use hex delivery mode for NRF51822""
...
This reverts commit 5038233192
.
2014-02-07 11:08:58 +01:00
tkuyucu
026b6610a8
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
libraries/tests/mbed/portinout/main.cpp
libraries/tests/mbed/portout_portin/main.cpp
libraries/tests/mbed/sd/main.cpp
libraries/tests/mbed/spi_slave/main.cpp
workspace_tools/targets.py
workspace_tools/toolchains/arm.py
workspace_tools/toolchains/gcc.py
workspace_tools/toolchains/iar.py
2014-02-07 11:04:50 +01:00
tkuyucu
5038233192
Revert "Use hex delivery mode for NRF51822"
...
This reverts commit 658b18d502
.
2014-02-07 09:31:34 +01:00
Mihail Stoyanov
281fcc76b6
Add 8.3 naming support for ST HDK limitations
2014-02-06 16:02:37 +00:00
root
658b18d502
Use hex delivery mode for NRF51822
2014-02-04 16:48:47 +00:00
tkuyucu
cdbf4b5125
nRF51822 class is changed to NRF51822
2014-02-03 17:02:28 +01:00
Mihail Stoyanov
f52cd0ef20
Changed class name of Ublox C027 because it conflicts with the C027 library
2014-02-01 18:16:36 +00:00
Mihail Stoyanov
2a9c94e9ac
Fixed nRF51822 class name (always use upper case)
2014-01-31 16:57:43 +00:00
Bogdan Marinescu
f2e1518220
Merge branch 'master' of git://github.com/Sissors/mbed into Sissors-master
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KL05Z/analogin_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KL05Z/analogout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KL05Z/gpio_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KL05Z/i2c_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KL05Z/pinmap.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KL05Z/pwmout_api.c
2014-01-31 11:46:22 +02:00
Bogdan Marinescu
6e82b54538
Merge branch 'c027_lpc1768_refactor' of git://github.com/sg-/mbed into sg--c027_lpc1768_refactor
...
Conflicts:
workspace_tools/export/uvision4.py
2014-01-30 11:31:56 +02:00
sg-
f1fa9a0c25
Added support for C027. Small re-factor to LPC1768 to accommodate this.
2014-01-28 20:44:32 -06:00
Sissors
2c2bf35a77
Refactored KLXX code
...
See description. Everything HAL wise went into KLXX, with target
specific in subfolders. Only interrupt and spi are in target specific
since they are target specific.
Also you cannot set the uart anymore for 9 or 10 databits (the code
supported it to set it like that, but the actually read/write only did
8-bits)
2014-01-28 18:57:07 +01:00
Bogdan Marinescu
07709e2f97
Concatenated binary generation
...
Generate a concatenated binary image that has both the SoftDevice code and the
user code in a single binary file. NOT TESTED.
2014-01-22 18:14:04 +00:00
Bogdan Marinescu
3f5c551d0a
[nRF51822] Change image generation mechanism
...
- The final image is now generated at "binary" step, which is compatible with
the on-line build system structure
- The SoftDevice image is appended to the application code, resulting in a
single .hex image file
- Python is used for merging and generating .hex files using the 'intelhex'
module, no more dependencies on external tools
2014-01-14 19:15:31 +02:00
bcostm
7d145c8dc4
[NUCLEO_L152RE] Add first files (gpio, pinmap, us_ticker)
2014-01-10 17:46:18 +01:00
0xc0170
988894e837
Merge branch 'master' into K20D50
2013-12-17 16:13:27 +01:00
0xc0170
f7cee14193
KL05Z GCC support, exporters for arm_gcc, uvision
2013-12-15 11:54:44 +01:00
Anders Lindvall
0c774294fb
LPC4088 target fixes
...
- changed scatter file to keep all the code in the internal flash
- added tests for SPIFI memory usage
2013-12-12 12:29:00 +02:00
Bogdan Marinescu
17471ea8ed
Changed name of LPC4088 cmdline hook function
...
For compatibility with the on-line build system
2013-12-09 15:39:41 +02:00
Bogdan Marinescu
1dbb6d9c90
Fix defined labels for Cortex-M4F
2013-12-06 16:19:56 +02:00
Bogdan Marinescu
697acd34c0
Added command line hooking option
...
compiler, linker, assembler and binary command lines can now be modified
using the hooks mechanism. Also, '--any_placement=first_fit' linker option
is now used only on LPC4088 using this mechanism, in order to preserve
compatibility with the other targets.
2013-12-05 13:48:42 +02:00
Bogdan Marinescu
49df530ae7
Merge pull request #118 from bcostm/master
...
Add STMicroelectronics NUCLEO_F103RB target
2013-12-02 03:15:58 -08:00
0xc0170
d8d526f656
Merge branch 'master' into K20D50
2013-11-28 17:24:57 +01:00