Martin Kojtal
165d2536fe
Merge pull request #1595 from adamgreen/gccFOpenBinaryFlagIgnore
...
LocalFileSystem fails to open binary files
2016-03-08 07:58:05 +00:00
Adam Green
c6d2c81c7f
LocalFileSystem fails to open binary files
...
Fixes issue #1562 reported by @justbuchanan.
When building code with GCC-ARM / newlib, attempting to use the
b (binary) mode in a fopen() call would fail. newlib would parse
this option and pass it down to the LocalFileSystem open call which
didn't like the unexpected O_BINARY flag in openmode.
The openmode_to_posix() function in retarget.cpp would never set the
O_BINARY flag for the other toolchains but for GCC it would just pass
down whatever newlib placed there. This commit masks out the O_BINARY
bit so that it never gets passed down to the file system drivers, just
as occurs for the other supported toolchains.
Test case:
FILE *fp = fopen("/local/out.txt", "rb");
I tested that code on mbed LPC1768 and LPC11U24 boards while using
GCC_ARM as the toolchain. It failed on both platforms previous to
this change and succeeded there after.
2016-03-07 13:34:32 -08:00
Martin Kojtal
70c8bcf156
Merge pull request #1591 from bcostm/dev_nucleo-l073rz
...
[NUCLEO_L073RZ] Add SW4STM32 exporter
2016-03-07 12:46:14 +00:00
bcostm
58e1c63013
[NUCLEO_L073RZ] Add SW4STM32 exporter
2016-03-07 13:17:37 +01:00
Martin Kojtal
ee20d03969
Merge pull request #1588 from adustm/master
...
[STM32F7] Update STM32F7Cube_FW version
2016-03-07 09:45:59 +00:00
Martin Kojtal
57543e50d2
Merge pull request #1590 from TomoYamanaka/master
...
Bug fix to support the export function to IAR.
2016-03-07 08:34:01 +00:00
tomoyuki yamanaka
a4c27c1f40
Bug fix the export function to the IAR.
...
We added the IAR tool chain to release build.
2016-03-07 13:14:06 +09:00
Martin Kojtal
abf43a33ce
Merge pull request #1587 from neilt6/master
...
[LPC11U68, LPC1549] Fixed PwmOut SCT Bugs
2016-03-05 06:52:10 +01:00
neilt6
b3e2763784
[LPC11U68, LPC1549] Improved PwmOut Documentation
...
Improved commenting in pwmout_write(), pwmout_period_us(), and
pwmout_pulsewidth_us().
2016-03-04 09:23:23 -07:00
adustm
c97e05f496
[STM32F7_NUCLEO_F746ZG] Update target files with latest STM32F7Cube_FW version
2016-03-04 14:32:17 +01:00
adustm
49338852ad
[STM32F7_DISCO_F746NG] Update target files with latest STM32F7Cube_FW version
2016-03-04 14:32:00 +01:00
adustm
0b9cc09727
[STM32F7] Update STM32Cube_FW version
2016-03-04 14:28:07 +01:00
Martin Kojtal
1020d7cb91
Merge pull request #1585 from toyowata/master
...
[LPC824] Fixed PwmOut SCT Bugs
2016-03-04 12:29:21 +01:00
Toyomasa Watarai
a86504d205
[LPC824] Add more comments for PwmOut fix
2016-03-04 16:00:32 +09:00
neilt6
792b359a36
[LPC11U68, LPC1549] Fixed PwmOut SCT Bugs
...
* 0% duty cycle now reads back correctly
* Period & pulse-width changes now take effect immediately if the timer
is halted
2016-03-03 15:28:59 -07:00
Martin Kojtal
7f693b7df8
Merge pull request #1582 from 0xc0170/fix_include_dirs
...
Exporter - progen include dirs fix
2016-03-03 15:09:39 +01:00
Toyomasa Watarai
6ab159af26
[LPC824] Fixed PwmOut SCT Bugs
...
* Fixed period & pulse-width off-by-one errors
* Fixed 0% and 100% duty cycle output
2016-03-03 17:09:35 +09:00
Martin Kojtal
aa4fddcddc
Merge pull request #1584 from bridadan/more-not-supported-tests
...
Adding more [NOT_SUPPORTED] messages to tests
2016-03-03 07:09:48 +01:00
Brian Daniels
c38209f6d6
Adding more [NOT_SUPPORTED] messages to tests
2016-03-02 13:13:36 -06:00
Martin Kojtal
de3b14ec92
Merge pull request #1576 from PeterConheeney/master
...
latest changes to add arduino support, plus fixes for IOTSS BEID
2016-03-02 15:29:53 +01:00
Martin Kojtal
c0da36d9a4
Merge pull request #1577 from bcostm/rtos_nucleo-l073rz
...
[NUCLEO_L073RZ] Add device in RTOS files
2016-03-02 12:28:28 +01:00
0xc0170
b9f6f5c776
mbed lib revision - 115
2016-03-02 11:02:18 +01:00
0xc0170
67fe82479a
Build release - add nucleo f746zg
2016-03-02 11:01:46 +01:00
0xc0170
6915f09663
Targets - fix nucleo f410rb
2016-03-02 11:01:24 +01:00
0xc0170
38f4c1df6b
Exporter - progen include dirs fix
...
mbed scripts copy files, therefore file paths are not valid at the moment of ahe project generation.
Therefore checks like os.path.isdir or isfile fail. If include is set to TARGET/FOLDER, this would be
treated as a file, and added to the project workspace. This commit fixes it, it adds dirs only to
include_paths, as it should.
2016-03-02 10:29:30 +01:00
Peter Conheeney
ca41874978
disabled i2c slave
2016-03-01 08:51:08 +00:00
Martin Kojtal
2b8c9ef4fb
Merge pull request #1578 from bridadan/add-not-supported-to-tests
...
Adding NOT_SUPPORTED errors to tests
2016-03-01 08:08:45 +01:00
Martin Kojtal
dbb832657f
Merge pull request #1579 from bridadan/upload-not-supported-skipped-tests
...
Uploading skipped [NOT_SUPPORTED] tests
2016-03-01 08:07:19 +01:00
Martin Kojtal
420f8cf283
Merge pull request #1581 from 0xc0170/fix_rtc_f7
...
[STM32F7 family] fix issue with RTC init
2016-03-01 08:05:48 +01:00
adustm
5376c62f3d
[STM32F7 family] fix issue with RTC init
...
the logical test for RTC_ISR_INITS was wronlgy reported from other
STMfamilies.
MBED_16 test works with this modification.
2016-03-01 08:03:23 +01:00
Brian Daniels
7b256df1e9
Uploading skipped [NOT_SUPPORTED] tests
2016-02-29 14:25:47 -06:00
Brian Daniels
a36d49aacc
Adding NOT_SUPPORTED errors to tests
2016-02-29 12:38:16 -06:00
bcostm
052f23a70a
Add STM32L073RZ device
2016-02-29 16:21:24 +01:00
Peter Conheeney
cd524f3d43
removed empty functions
2016-02-29 12:23:05 +00:00
Peter Conheeney
bec257786a
commit of latest changes to arduino support, plus fixes for IOTSS BEID
2016-02-29 12:02:47 +00:00
Martin Kojtal
01648b2a3b
Merge pull request #1573 from mtkrtk/analogin_patch
...
[Renesas RZ/A1H] Fix analogin peripheral names
2016-02-29 12:32:34 +01:00
mtkrtk
1a3a19bb08
Fix analogin peripheral names
2016-02-29 17:06:32 +09:00
Martin Kojtal
08f4e17d69
Merge pull request #1571 from DC37/master
...
[LPC15XX] Fix Clock Configuration
2016-02-29 08:02:50 +01:00
Martin Kojtal
3209e1806f
Merge pull request #1569 from bridadan/remove-iar-nrf51822
...
Remove IAR from all NRF51822-based targets
2016-02-28 17:48:16 +01:00
Martin Kojtal
73deb0bf92
Merge pull request #1570 from 0xc0170/dev_remove_iar_f7
...
Target - remove cortex-m7 IAR support for 2 targets
2016-02-28 17:38:46 +01:00
Martin Kojtal
8e75bd9d5f
Merge pull request #1568 from bridadan/not-supported-test-result
...
Adding the ability for tests to report they aren't supported on a target
2016-02-28 08:39:21 +01:00
dc37
775c5c9eb2
Fix clock configuration for LPC1549.
...
Datasheet (Table 82) says MSEL bits should be 5, and the PSEL bits should
be 1, for the correct FCCO frequency of 288MHz. The current configuration
has FCCO = 144MHz, which is technically out of spec.
Tested on a custom LPC1549 board with crystal oscillator running at 12MHz.
2016-02-26 19:42:26 -06:00
Martin Kojtal
bd0417cb15
Merge pull request #1520 from adustm/b_b96b_can
...
[STM B96B_F446VE] Add CAN feature
2016-02-26 17:07:15 +00:00
0xc0170
65355e2610
Target - remove cortex-m7 IAR support for 2 targets
...
They will be reenabled once we update IAR version for the release/test
2016-02-26 13:00:49 +00:00
0xc0170
121804a99d
Target - nucleo f746 - progen data aligned to master branch
2016-02-26 11:37:04 +00:00
0xc0170
f3816bdd25
Exporter IAR - nucleo f746 template fix
...
Remove ewd file, fix .ewp file - remove jinja2, to have valid ewp file
2016-02-26 11:37:02 +00:00
adustm
d53f444a6f
[STM32F7 family] revert RTC change in this PR that is due to new platform. It will be done through a separate PR.
2016-02-26 11:36:59 +00:00
adustm
3b3f89294e
[NUCLEO_F746ZG] fix pins and system files after manual and automatic test phase
2016-02-26 11:36:57 +00:00
adustm
1ecd69bd87
[STMF7 family] add more SPI and I2C for the new NUCLEO_F746ZG platform
2016-02-26 11:36:54 +00:00
adustm
d47d87c869
[NUCLEO_F746ZG] 8MHz, not 25
2016-02-26 11:36:52 +00:00