Commit Graph

5534 Commits (c97e05f4962c3ee5768a3f1af07abf5ca785d2f9)

Author SHA1 Message Date
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 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
adustm ddea20a775 [NUCLEO_F746ZG] add exporters files 2016-02-26 11:36:49 +00:00
adustm 0068bb55d2 [NUCLEO_F746ZG] cmsis toolchain files 2016-02-26 11:36:46 +00:00
adustm 809afe7802 [NUCLEO_F746ZG] cmsis files 2016-02-26 11:36:44 +00:00
adustm 252056c17d [NUCLEO_F746ZG] HAL Files 2016-02-26 11:36:42 +00:00
adustm a7ed768eef [NUCLEO_F746ZG] new target 2016-02-26 11:36:40 +00:00
adustm c6e57e50a0 [NUCLEO_F746ZG] Add new target to hal files 2016-02-26 11:36:37 +00:00
adustm 1535bf2874 [NUCLEO_F746ZG] support rtos for this new target 2016-02-26 11:36:35 +00:00
Martin Kojtal c00b00481f Merge pull request #1564 from neilt6/lpc1549-analogin-fix
[LPC1549] Improve AnalogIn Performance
2016-02-26 07:43:53 +00:00
Brian Daniels bee5cad5ef Remove IAR from all NRF51822-based targets 2016-02-25 18:29:38 -06:00
Brian Daniels 3148d1009e Adding the ability for tests to report they aren't supported on a target 2016-02-25 16:48:02 -06:00
Martin Kojtal 21389cdd57 Merge pull request #1563 from 0xc0170/fix_iar_rza1h
Progen data refactor
2016-02-25 19:48:18 +00:00
Martin Kojtal 6eabf37d20 Exporter - rza iar template clean-up
This is not required for progen functionality, but better to have the template
clean from files and defines.
2016-02-25 19:45:41 +00:00
0xc0170 a64119fcbb Exporters IAR - rza1h template fix 2016-02-25 16:07:30 +00:00
0xc0170 5f2541c8aa Target + Exporters - progen data expansion by template for tools
Each target can specify own template. This is however not recommended for general use.
Each target should be supported by progendef, and well definied. However, as tools are
quickly changing, some targets add extra information which might not be supported, this
template expansion allows a target to temporary override default mbed tool template.

In this commit, we add RZ_A1H iar template. I experienced with never tools some breakage in
the templates, this might come handy, but repeat, please consider using the default template, and
contribute to progen or progendef which should contain fixes or support for newer targets/tools.
2016-02-25 14:02:08 +00:00
0xc0170 6076b3a49b Exporters -removal of iar_rz_a1h template 2016-02-25 14:01:36 +00:00
Martin Kojtal fb3928665a Merge pull request #1560 from kgills/i2c_byte_write_fix
[MAX32600MBED MAXWSNENV] Fixing the return for i2c_byte_write.
2016-02-25 10:12:51 +00:00
Martin Kojtal 2d106cdd46 Merge pull request #1565 from toyowata/master
Add LPC11U35 uvision exporter support
2016-02-25 10:09:35 +00:00
Martin Kojtal 8577dc9680 Merge pull request #1558 from dbestm/dev_l476rg_rtc
l476rg rtc
2016-02-25 09:42:00 +00:00
Martin Kojtal 8e70fc70ed Merge pull request #1556 from mtkrtk/develop
[Renesas RZ/A1H] Enable SPI_3 on GR-PEACH
2016-02-25 09:33:38 +00:00
Martin Kojtal 5b9a91ed96 Merge pull request #1559 from adustm/b_stm32f7_rtcfix
[STM32F7 family] fix issue with RTC init
2016-02-25 09:09:37 +00:00
Toyomasa Watarai d8f60f387d Add LPC11U35 uvision exporter support
* Add LPC11U35_401 uvision exporter
* Add LPC11U35_501 uvision exporter
2016-02-25 15:49:35 +09:00
neilt6 6525b8ee3e [LPC1549] Improve AnalogIn Performance
Modified the LPC1549 AnalogIn implementation to use the ADCs in
synchronous mode, which is consistent with the LPC11U68 implementation.
This improves performance, and allows the IRC oscillator to be powered
down if necessary.
2016-02-24 14:07:09 -07:00
Martin Kojtal 3641437735 Exporter IAR - fix issupported argument - string 2016-02-24 18:16:18 +00:00
Martin Kojtal ba6ba1f687 Progen data refactor
The new format progen = dict() should allow to add more data used by progen.
The target can add tool flags to be overwritten by the default mbed template, or
even inject own template. This might be required for some targets. Therefore we
shall allow thiss.
2016-02-24 17:58:58 +00:00
Martin Kojtal 8081c39aba Merge pull request #1557 from 0xc0170/dev_progen_iar
Exporter IAR - use progen for generating a project
2016-02-24 08:54:27 +00:00
Martin Kojtal 7bdd08918f Setup - req progen v0.8.8 - for IAR 2016-02-23 18:04:19 +00:00
Martin Kojtal 2727c942e0 Exporters IAR - use template from older mbed templates 2016-02-23 17:58:03 +00:00
Martin Kojtal 31f74b8e45 Exporters IAR - fix template path 2016-02-23 17:28:33 +00:00
Martin Kojtal 36fe6a0b74 Exporters IAR - add template mbed file 2016-02-22 22:55:58 +00:00
Martin Kojtal efbecd6cdd Exporters - progen data - add inc_dirs 2016-02-22 22:16:41 +00:00
Kevin Gillespie 9bc9668287 Fixing the return for i2c_byte_write. 2016-02-22 15:45:54 -06:00
Martin Kojtal 3f2c7bf5f8 Exporters iar - add comments to IAR progen implementation 2016-02-22 21:04:53 +00:00