Commit Graph

626 Commits (ddea20a775c72c7a49c0d100bd960f25c42743f1)

Author SHA1 Message Date
adustm 252056c17d [NUCLEO_F746ZG] HAL Files 2016-02-26 11:36:42 +00:00
adustm c6e57e50a0 [NUCLEO_F746ZG] Add new target to hal files 2016-02-26 11:36:37 +00:00
Martin Kojtal 8577dc9680 Merge pull request #1558 from dbestm/dev_l476rg_rtc
l476rg rtc
2016-02-25 09:42:00 +00:00
adustm fc84dd9234 [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-02-22 17:20:27 +01:00
dbestm ab3cda47b9 fix formatting 2016-02-22 14:28:20 +01:00
adustm 028465a9b8 [B96B_F446VE] change serial type
Use only the index, not the UARTName any more.
In case of app with 2 serial (using DMA) + 1 serial (stdio), we have found a bug. The dma handler is overwritten by the last initialized serial object.
Therefore read and write functions did not work anymore.
We have reworked this file to save 1 handler per UART IP, and align it with MBED OS file.
Tests have been passed. Same status as before (OK except MBED_37, manual test for SERIAL_ASYNC also OK).
2016-02-22 13:07:35 +00:00
modtronix-com b78542d10e Changed target name from NZ32SC151 to NZ32_SC151 2016-02-18 09:49:14 +00:00
dbestm 8b04249028 [NUCLEO_L476RG] RTC+LSE
make the RTC works properly with LSE and add the possibility to use the
LSI (internal clock)
2016-02-16 17:30:54 +01:00
adustm 6da4190be9 [STM B96B_F446VE] HW Control Flow for serial 2016-01-29 17:59:45 +01:00
adustm fa5e1f7e73 [B96B_F446VE] remove unnecessary wait after code review
tested OK
2016-01-28 17:35:42 +01:00
adustm 3712f7c6a7 [B96B_F446VE] use of static functions 2016-01-26 14:57:06 +01:00
adustm 5b0bfb1361 [B96B_ASYNC] some fixes to pass serial_asynch.cpp test
Flush errors and current data register at reading start
Allow separate serial obj for TX and RX (= do not initialize [TX/RX]_DMA
when not needed.
Char_match: make it work with long buffers and return the correct
position of the char_match.
2016-01-26 14:57:06 +01:00
adustm 3aaf866154 [B96B_F446VE] bug fix for serial_async unitary test
do not initialise dma tx/rx when it is not activated.
2016-01-26 14:57:06 +01:00
adustm 524f4a6ac7 [B96B_Serial_Async] Add asynchronous feature for the platform B96B 2016-01-26 14:57:06 +01:00
adustm 26e3c61983 [STM all] Fix #1480: change location of check for RTC already initialised
Need to keep PWR_CLK_ENABLE and LSE LSI oscillator configuration.
Just skip the HAL_RTC_Init in case INITS flag is already set.
2016-01-12 09:30:33 +00:00
adustm 300d3a0025 add new platform hal files 2016-01-06 13:44:26 +00:00
Martin Kojtal 4dc26b3d27 Merge pull request #1469 from dudmuck/master
release platform MOTE_L152RC to public
2016-01-04 12:15:04 +00:00
Martin Kojtal a63257b05f Merge pull request #1432 from adustm/DEV_FIX_1419_baudrateissue
[TARGET_STMF0] Fix #1419 baudrateissue
2016-01-04 12:14:34 +00:00
Mike Fiore d992c2e3e9 [MTS_DRAGONFLY_F411RE] correct serial signal pin names & add wakeup pin name 2015-12-29 11:43:03 -06:00
adustm 5784d29fd2 Merge remote-tracking branch 'refs/remotes/origin/master' into DEV_FIX_1419_baudrateissue 2015-12-14 10:42:52 +01:00
U-owner-PC\owner d5d98a76f6 correct LED pins and pass singletest.py 2015-12-11 18:43:40 -08:00
Martin Kojtal a41d1d6c02 Merge pull request #1449 from dbestm/dev_xxxx_xxx
I2C fixes, timeout for startup ~100/200
2015-12-07 07:48:07 +00:00
Martin Kojtal 3a0741a173 Merge pull request #1442 from dudmuck/master
handle UART RX overrun on stm32l1xx
2015-12-02 09:44:48 +01:00
adustm 51c83aa3e4 [NUCLEO_F303K8] add missing pins for arduino nano connector 2015-11-24 10:15:42 +01:00
dbestm 035f3ece65 Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into dev_xxxx_xxx 2015-11-20 15:51:32 +01:00
dbestm feac60b519 ALL STM32 platform 2015-11-20 15:51:10 +01:00
Wojciech Gorniak c11d54e5b6 Merge https://github.com/mbedmicro/mbed
Conflicts:
	workspace_tools/export/iar.py
	workspace_tools/toolchains/gcc.py
2015-11-20 10:08:05 +01:00
U-owner-PC\owner 31511c97f3 handle UART RX overrun on stm32l1xx 2015-11-19 16:11:58 -08:00
adustm 57650768c8 Fix #1419 : solve baud_rate issue
Issue was : stdio printf is ok, serial.printf is failing, in case it is
inialized as a global variable. It works on mbed version 107.
Fix: revert to version 107 for systemxxx.c, mbed_overrides.c +
cmsis_nvic.c.
Modify cmsis_nvic.c to use direct addressing instead of a pointer (this
pointer is not yet initialized when called in systemxx.c)
Call HAL_Init in mbed_overrides.c for every platforms.
2015-11-17 13:16:07 +01:00
Mika Laurila ce3ccb42bb PB_11 removed 2015-11-13 08:19:51 +02:00
adustm ab5c2fac1d Remove unused file 2015-11-12 11:35:39 +01:00
adustm 11224405a8 Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into DEV_DISCOF429ZI
Conflicts:
	workspace_tools/build_release.py
	workspace_tools/export/gccarm.py
	workspace_tools/export/uvision4.py
	workspace_tools/export_test.py
2015-11-12 10:42:59 +01:00
Wojciech Gorniak 56dd556952 added missing endif 2015-11-12 10:19:56 +01:00
Mika Laurila a94946ce89 Removed TIM5 from PWM mapping because it is used by the us_ticker 2015-11-12 10:02:28 +01:00
Mika Laurila 3f391d70d0 Removed F410RB specific ifdef from i2c_api.c and added FMPI2C_1 to F446RE PeripheralNames.h to make it compile 2015-11-12 10:02:23 +01:00
Mika Laurila 3e7a7ce046 Changed FMPI2C specific to F410RB 2015-11-12 10:02:21 +01:00
Wojciech Gorniak 355e2ea0fb fixed FMPI2C1 typo 2015-11-12 10:02:20 +01:00
Mika Laurila d95dfe3edc Changes to make all PWM output pins available 2015-11-12 10:02:19 +01:00
Mika Laurila 90b2228cfb Added TARGET_STM32F410RB to spi_frequency() in spi_api.c 2015-11-12 10:02:18 +01:00
Mika Laurila 0ffb311bab Fixed FMPI2C ifdefs and macro names 2015-11-12 09:56:46 +01:00
unknown aaba9210db Removed some duplicate I2C pins 2015-11-12 09:56:43 +01:00
unknown a0fc43974a Updated I2C pin mapping 2015-11-12 09:56:43 +01:00
Wojciech Gorniak 5b36773721 added DAC support 2015-11-12 09:56:41 +01:00
Wojciech Gorniak 09a627de19 fixed bug with pwm5 2015-11-12 09:56:41 +01:00
Wojciech Gorniak 3f77d66229 removed PWR5 2015-11-12 09:46:39 +01:00
Wojciech Gorniak 4db4df2411 redefined rest of the peripherialPins 2015-11-12 09:46:37 +01:00
Rafal Fabich b720476e81 Revert "Fixed bug: missing clock enable for PWM_5 (TIM5)"
This reverts commit f1358842bd.
2015-11-12 09:46:36 +01:00
Rafal Fabich 927e72a394 Fixed FMPI2C1 defines in i2c_api.c 2015-11-12 09:46:34 +01:00
Rafal Fabich c374460c5c Fixed bug: missing clock enable for PWM_5 (TIM5) 2015-11-12 09:46:33 +01:00
Wojciech Gorniak d838d5be1c added pwm mapping in peripherialPins 2015-11-12 09:46:31 +01:00