bcostm
dd4362a60d
[NUCLEO_F334R8] Add target HAL files
2014-06-24 11:22:07 +02:00
Martin Kojtal
31fd3f1225
Merge pull request #364 from chrta/lpc1549_tests
...
[LPC1549] Enable present tests for the LPC1549
2014-06-24 07:58:29 +01:00
Toyomasa Watarai
27a7514c6e
[LPC1114] Fixed PwmOut spike pulse issue
...
[LPC1114] Fixed PwmOut spike pulse issue when duty is 0%.
2014-06-24 13:28:40 +09:00
Christian Taedcke
021074eb1f
[LPC1549] Enable analog test.
2014-06-23 19:17:38 +02:00
Christian Taedcke
d27129351c
[LPC1549] Fix pin assignment for simple io tests.
2014-06-23 19:17:38 +02:00
Przemek Wirkus
a7d1228723
Added new NUCLEO boards definitions to general tests
2014-06-23 15:56:47 +01:00
Bogdan Marinescu
9728c76667
Merge pull request #369 from bcostm/dev_NUCLEO_F411RE
...
[NUCLEO_F411RE] Add all target files
2014-06-23 13:57:57 +01:00
bcostm
a484131295
[NUCLEO_F411RE] Add target CMSIS files
2014-06-23 12:43:20 +02:00
bcostm
8191dfcefd
[NUCLEO_F411RE] Add target HAL files
2014-06-23 12:40:40 +02:00
dinau
323a5d7270
LPCCAPPUCCINO] initial port
...
LPCCAPPUCCINO is the breakboard that has LPC11U37,
https://strawberry-linux.com/catalog/items?code=12045
Schematic:
https://strawberry-linux.com/pub/cappuccino-sch.pdf
2014-06-20 23:08:02 +09:00
Christian Taedcke
d74412c6ee
Fix compiler warning (signed vs. unsigned comparison).
2014-06-19 19:18:21 +02:00
Christian Taedcke
e4d8ee8287
Fix compiler warning (signed vs. unsigned comparison).
2014-06-19 19:04:26 +02:00
Toyomasa Watarai
50db157bd6
[LPC1549] Added USBDevice support
...
[LPC1549] Added USBDevice support by va009039's code
[LPC1549] Fixed warnings by GCC toolchain and removed redundant code
[LPC11U68] Fixed warnings by GCC toolchain and removed redundant code
2014-06-18 15:09:09 +09:00
Bogdan Marinescu
f60bb902c9
Merge pull request #358 from 0xc0170/dev_kds_exporter
...
kds exporter
2014-06-17 13:28:25 +03:00
Bogdan Marinescu
f9f842f098
Merge pull request #359 from bcostm/master
...
[NUCLEOs] SPI corrections
2014-06-17 13:26:41 +03:00
bcostm
82bde4ef39
[NUCLEOs] SPI corrections
...
- Correct wrong NSS pin configuration on F030R8 and F401RE
- Set the default data size to 8 bits
- Typo corrections
2014-06-17 12:14:17 +02:00
0xc0170
cf3b3d5a87
Merge branch '1549' of https://github.com/Kazu-zamasu/mbed into Kazu-zamasu-1549
2014-06-17 11:26:08 +03:00
kazu
66bfaf4c43
Create mtb.c
2014-06-16 02:18:21 +09:00
kazu
9cab1895cd
Create aeabi_romdiv_patch.s
2014-06-16 02:17:50 +09:00
kazu
d150c82baa
Update LPC1549.ld
2014-06-16 02:15:34 +09:00
kazu
31345c74c9
Update startup_LPC11U68.cpp
2014-06-16 02:14:41 +09:00
kazu
5a7eac98b4
Update LPC11U68.ld
2014-06-16 02:14:11 +09:00
kazu
7d6116ec17
Update LPC11U68.ld
2014-06-16 02:13:40 +09:00
kazu
fa84881098
Update LPC11U68.ld
2014-06-16 02:12:38 +09:00
kazu
b4fb8525ea
add 11U68 ARM CR
2014-06-15 09:10:32 +09:00
dinau
131cdb529d
[LPC2368][GCC_ARM] Added export functionality
...
Other changes are,
(1) Modified link error
(2) Silent Warning
2014-06-13 20:13:14 +09:00
0xc0170
ca8fb6c0ab
[K64F] Startup GCC ARM suffix correctionppercase
...
- uppercase assembly extension for KDS to recognize the files (bug in eclipse)
2014-06-12 15:15:16 +01:00
Bogdan Marinescu
66d25186cd
Merge branch 'nrf51822-gcc-arm-export' of git://github.com/juancferrer/mbed into juancferrer-nrf51822-gcc-arm-export
...
Conflicts:
workspace_tools/export/gccarm.py
workspace_tools/export_test.py
workspace_tools/targets.py
2014-06-12 14:44:36 +01:00
tkuyucu
86234528c2
Merge branch 'upstream/master'
2014-06-12 15:20:59 +02:00
tkuyucu
5cb6b71015
Increase PWM timer precision
2014-06-12 15:05:44 +02:00
tkuyucu
a384cf796e
New PWM implementation
...
The old implementation suffered when SoftDevice was under use. The new
implementation is more robust.
2014-06-12 14:52:46 +02:00
Bogdan Marinescu
0b5a92fbc5
Merge pull request #352 from 0xc0170/dev_error_header_inclusion
...
Error header inclusion in the error code file - fix.
2014-06-12 10:07:36 +01:00
0xc0170
d6c10d1cd2
mbed interface header inclusion in board.c
2014-06-12 09:46:24 +01:00
Juan Carlos Ferrer
92c5d1b578
Updates clock value
2014-06-11 16:55:11 -05:00
kazu
d9c48d3450
add 1549 GCC_CR
2014-06-12 05:33:50 +09:00
kazu
a0b12abc1b
add 1549 GCC_CR
2014-06-12 05:29:44 +09:00
Neil Thiessen
2430d649ea
Reset device to initial state in disconnect()
...
Added code to reset the device to the initial state when disconnect() is called. This prevents calls to configured() from returning true when the device has been disconnected.
2014-06-11 13:40:18 -06:00
Bogdan Marinescu
c694da0543
Merge branch 'dev_error_assert' of git://github.com/0xc0170/mbed into 0xc0170-dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/serial_api.c
workspace_tools/toolchains/arm.py
2014-06-11 15:50:34 +01:00
0xc0170
2e05e5cc07
Error header inclusion in the error code file - fix.
...
- weak declarations removal from code files
2014-06-11 14:23:55 +01:00
Bogdan Marinescu
42deb9ac55
Merge pull request #342 from bcostm/master
...
[NUCLEO_F401RE] Remove call to Systick + bug fixes
2014-06-11 09:42:11 +01:00
Bogdan Marinescu
0adb870369
Merge branch 'arch-pro' of git://github.com/xiongyihui/mbed
...
Conflicts:
workspace_tools/targets.py
2014-06-11 09:40:42 +01:00
Bogdan Marinescu
ff65c63a80
Merge pull request #346 from devanlai/LPC11CXX-RTR
...
Add support for remote CAN frames on LPC11CXX
2014-06-11 09:16:41 +01:00
Bogdan Marinescu
281ecee63f
Merge pull request #350 from 0xc0170/dev_k64f_enet_fix
...
[K64F] enet - IRQ handlers are in the emac (eth) layer
2014-06-11 09:16:05 +01:00
Bogdan Marinescu
37fa662c3c
Merge pull request #348 from 0xc0170/dev_k64f_gcc_fix
...
[K64F] ARM GCC startup fix - watchdog, linker correction and NVIC number of ...
2014-06-11 09:15:33 +01:00
tkuyucu
416900bdd9
Re-init timer if powered down
...
Re-commit after reverting the last commit with the changes to error.c
2014-06-11 09:22:47 +02:00
tkuyucu
5b60c2942d
Revert "Re-init Timer if powered down"
...
This reverts commit 21a8a92e87
.
2014-06-11 09:21:24 +02:00
0xc0170
372009f461
[K64F] enet - IRQ handlers are in the emac (eth) layer
2014-06-10 16:09:08 +01:00
tkuyucu
64b6589439
Merge remote-tracking branch 'upstream/master'
2014-06-10 14:55:44 +02:00
tkuyucu
21a8a92e87
Re-init Timer if powered down
2014-06-10 14:51:48 +02:00
0xc0170
e48e797928
[K64F] GCC startup fix - watchdog, linker correction and NVIC number of vectors
2014-06-10 10:35:32 +01:00
0xc0170
58ac3c6cd5
Merge branch 'gcc_k64f' of https://github.com/sg-/mbed into sg--gcc_k64f
...
Conflicts:
workspace_tools/targets.py
2014-06-10 10:31:03 +01:00
Andreas Rebert
6d42cdc540
[LPC4088] GCC: corrected alignment problem when setting up memory region for Ethernet driver
2014-06-09 14:55:49 +02:00
bcostm
a0d3da9a36
[NUCLEO_F401RE] Add missing IT flag reset + update system clock variable
2014-06-09 12:51:24 +02:00
Devan Lai
df7af8ca86
Add support for remote CAN frames
...
Fixed bug where outgoing messages always had DIR bit set, even if
message type was CANRemote.
Fixed TODO where incoming messages were always assigned message type
CANData even if the message was remote
Changed filter setup to no longer set MDIR bit in receive filter; this
allows remote messages to pass through the filter.
2014-06-06 18:41:20 -07:00
bcostm
18cade6354
[NUCLEO_F401RE] Correct PWM channel on PA_3
2014-06-06 09:40:51 +02:00
Toyomasa Watarai
e4e5683036
[LPC11U68] Fixed ADC sampling clock issue
2014-06-05 11:12:26 +09:00
Toyomasa Watarai
74d82257c0
[LPC1549] Fixed potential build error for GCC
2014-06-04 15:04:12 +09:00
Bogdan Marinescu
bcacbb9fbf
Merge branch 'master' of github.com:mbedmicro/mbed
2014-06-03 11:23:37 +01:00
Bogdan Marinescu
bb120221fb
Merge branch 'dev_trailing_spaces_removal' of git://github.com/0xc0170/mbed into 0xc0170-dev_trailing_spaces_removal
...
Conflicts:
workspace_tools/toolchains/__init__.py
workspace_tools/toolchains/arm.py
2014-06-03 10:39:31 +01:00
bcostm
8e2d37abf9
[NUCLEO_F401RE] Remove call to Systick
...
+ Update Cube F4 HAL driver to V1.1.0RC2
2014-06-03 11:18:59 +02:00
Toyomasa Watarai
850e3c4d3d
[LPC11U68] Added UART1-4 support
2014-06-03 18:18:39 +09:00
0xc0170
b5afd80303
Removal of usbtest host for kinetis
2014-06-03 09:54:37 +01:00
sg-
bc61af3b93
Start of adding gcc_arm export support and GCC_ARM compilation support. Binaries produced by GCC for K64F not functional at this point.
2014-06-02 19:20:17 -05:00
bcostm
2a70e71e30
[NUCLEO_F072RB] Add HAL files
2014-06-02 10:17:37 +02:00
Juan Carlos Ferrer
64cebfa232
Enables hex hook
2014-06-01 17:09:52 -05:00
Juan Carlos Ferrer
2784430ecd
Merges linker scripts into a single file
2014-05-31 16:56:34 -05:00
Juan Carlos Ferrer
e840a6c7bb
Adds startup file
2014-05-31 16:35:41 -05:00
Juan Carlos Ferrer
2c90466c4f
Adds check for INITIAL_SP
2014-05-31 16:29:14 -05:00
Juan Carlos Ferrer
69fd5721be
Updates NRF51822 target defines
2014-05-31 16:15:25 -05:00
Juan Carlos Ferrer
b2cc293722
First pass at linker script
2014-05-31 14:25:53 -05:00
bcostm
02873be1f7
[NUCLEO_F072RB] Update CubeF0 HAL driver
2014-05-30 15:39:23 +02:00
0xc0170
971038f2ed
spaces removal - tests
2014-05-29 15:50:20 +02:00
0xc0170
a5e0dea136
spaces removal - fs
2014-05-29 15:39:05 +02:00
0xc0170
f09322274a
spaces removal - rtos
2014-05-29 15:36:51 +02:00
0xc0170
07dff2db5e
spaces removal - USBDevice
2014-05-29 15:32:05 +02:00
0xc0170
081230ee9c
spaces removal - USBHost
2014-05-29 15:16:53 +02:00
0xc0170
9017b27778
mbed common - trailing white spaces removal
2014-05-29 15:11:05 +02:00
0xc0170
3ce40e2f75
License headers for new assert files.
2014-05-29 08:59:19 +02:00
0xc0170
e70c8daf85
mbed assert - guard macro correction
2014-05-28 16:41:29 +02:00
0xc0170
324407b59a
assert rename to mbed_assert header file
2014-05-28 16:38:00 +02:00
0xc0170
be43ebc182
MBED_ASSERT - mbed assert implementation
2014-05-28 15:39:44 +02:00
Yihui Xiong
73b643816c
add Arch Pro target
2014-05-28 17:54:42 +08:00
0xc0170
48cc27f405
[LPC targets + K20 + F407VG] spi,serial, i2c asserts logic corrections
2014-05-28 10:35:50 +02:00
0xc0170
6a84ffa433
Merge branch 'master' into dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_K20D5M/spi_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/gpio_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11UXX/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/analogin_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/serial_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/spi_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F302R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-28 09:53:51 +02:00
0xc0170
f9091a237c
[Freescale targets] - spi, serial assers corrections
...
- reverted gpio change in TARGET_LPC11U6X
2014-05-28 08:23:28 +02:00
Bogdan Marinescu
bd83615ac5
Merge pull request #333 from 0xc0170/dev_nrf51_adc_read
...
[NRF51822] analog read - set channel
2014-05-27 12:54:12 +01:00
Bogdan Marinescu
22f1f3a38a
Merge pull request #332 from bcostm/master
...
[NUCLEO_L053R8] Fix issue with upper case file name
2014-05-27 12:53:24 +01:00
0xc0170
9a39c1ddee
[NRF51822] analog read - set channel
2014-05-27 12:57:45 +02:00
bcostm
d4b8cb8a1c
[NUCLEO_L053R8] Fix issue with file upper case file name
...
+ code cleanup
2014-05-27 11:12:53 +02:00
Bogdan Marinescu
1cdfe81b13
Merge pull request #331 from bcostm/master
...
[NUCLEO_xxx] Update xxx_free() functions + typo
2014-05-27 09:57:57 +01:00
bcostm
3529f1dc0a
[NUCLEO_F302R8] Update xxx_free() functions + typo
2014-05-27 10:18:11 +02:00
bcostm
45142e0af4
[NUCLEO_F030R8] Update xxx_free() functions + typo
2014-05-27 09:51:55 +02:00
bcostm
a223580e6b
[NUCLEO_L152RE] Update rtc_free()
2014-05-27 09:24:28 +02:00
Martin Kojtal
a8b7f5df2c
Merge pull request #328 from ban4jp/master
...
[KLXX] Added RPC + RTOS support (KL05Z)
2014-05-27 09:24:17 +02:00
Martin Kojtal
a2726bf3f0
Merge pull request #329 from bcostm/master
...
[NUCLEO_L152RE_F401RE] Update xxx_free() functions + typo corrections
2014-05-27 09:21:47 +02:00
bcostm
20fee9fbff
[NUCLEO_F103RB] Update rtc + serial
2014-05-27 09:05:26 +02:00
Toyomasa Watarai
d8a81cde30
[LPC1549] Fixed ADC channel 1 issue
2014-05-27 11:20:12 +09:00
Rohit Grover
6eb6b90fe9
provide a default implementation for SerialBase destructor
2014-05-26 18:28:04 +01:00
Rohit Grover
ca965f836b
removing virtual destructor for CAN_Message;
...
it could be compiled using a C compiler where
the destructor will not make sense.
2014-05-26 18:27:06 +01:00
Rohit Grover
f65b7d9077
removing warnings discovered by using -Weffc++ flag for gcc
2014-05-26 18:04:46 +01:00
bcostm
57db78211c
[NUCLEO_F401RE] Update xxx_free() functions + typo
2014-05-26 16:14:33 +02:00
bcostm
b968150d2f
[NUCLEO_L152RE] Update xxx_free() functions + typo
2014-05-26 15:47:10 +02:00
ban4jp
49cdbbfe5d
[KLXX] Added RPC + RTOS support
2014-05-25 18:03:50 +09:00
bcostm
48a53c4be0
[NUCLEO_L053R8] Add object pin init for SPI + typo for I2C
2014-05-23 16:19:36 +02:00
Martin Kojtal
99a176f7d5
Merge pull request #325 from dbestm/master
...
[NUCLEO_L053R8] I2C1 clock + SPI slave receive
2014-05-23 13:52:16 +01:00
0xc0170
a3509013fa
[K64F] i2c - magical timeout increase in i2c_stop
2014-05-23 13:44:54 +01:00
Rohit Grover
f2b4c367e8
fix for a minor compiler warning about un-initialized variable
2014-05-23 11:29:01 +01:00
dbestm
b6a524734d
[NUCLEO_L053R8] I2C1 clock + SPI slave receive
2014-05-23 11:18:06 +02:00
bcostm
1bbd1fda37
[NUCLEO_F103RB] Update xxx_free() function + typo corrections
2014-05-23 11:00:26 +02:00
Martin Kojtal
10e3a9cea1
Merge pull request #314 from punitsoni/stm32_gcc
...
[STM32F103RB] Support for GCC_ARM toolchain
2014-05-23 08:39:47 +01:00
Martin Kojtal
b5c244f51b
Merge pull request #321 from neilt6/master
...
[LPC11UXX ] gpio_api.c - pin expansion
2014-05-23 08:31:58 +01:00
Sergio Scaglia
62605dfaaa
- Added initialization for Tx Fifo values and provided value for TFWR bits in ENET_TFWR register
...
Signed-off-by: Sergio Scaglia <sergio.scaglia@arm.com>
2014-05-22 21:43:23 -07:00
Neil Thiessen
0438beba09
Update gpio_api.c
...
Modified gpio_set() to allow PIO0_0, PIO0_10, and PIO0_15 to be properly configured for GPIO.
2014-05-22 15:58:01 -06:00
Martin Kojtal
ea4b6f76ef
Merge pull request #322 from bcostm/master
...
[NUCLEO_F072RB] cmsis files
2014-05-22 19:53:27 +01:00
Neil Thiessen
1073702cd2
Changed LED mapping to RGB
...
Changed the pin mapping for LED1, LED2, and LED3, to Red, Green, and Blue respectively. This matches the KL25Z and LPC11U68, and makes more sense in my opinion.
2014-05-22 08:52:10 -06:00
dbestm
393401a651
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-22 14:09:21 +02:00
dbestm
4d91188360
[NUCLEO_L053R8] enhance SPI slave
2014-05-22 10:42:18 +02:00
Sergio Scaglia
3c2119fab6
These changes solve:
...
1) Endianess of TX_DESC_UPDATED_MASK so Tx buffers can be released after tranmission.
2) Avoid assert( ) failure due uninitialized variable in enet_hal)config_tx_fifo( ) function.
Signed-off-by: Sergio Scaglia <sergio.scaglia@arm.com>
2014-05-21 15:05:29 -07:00
bcostm
627d0ef49c
[NUCLEO_F072RB] Add cmsis files (part 4)
2014-05-21 18:16:20 +02:00
bcostm
49adba3abe
[NUCLEO_F072RB] Add cmsis files (part 3)
2014-05-21 18:09:01 +02:00
Neil Thiessen
e441e0aa4f
Update gpio_api.c
...
Modified gpio_set() to allow PIO0_0, PIO0_10, and PIO0_15 to be properly configured for GPIO.
2014-05-21 09:21:43 -06:00
bcostm
a8c5cfb7ec
[NUCLEO_F072RB] Add cmsis files (part 2)
2014-05-21 16:57:18 +02:00
bcostm
6ec3e47274
[NUCLEO_F072RB] Add cmsis files (part 1)
2014-05-21 16:50:06 +02:00
Martin Kojtal
5831f87601
Merge pull request #317 from neilt6/master
...
[LPC11U6X] PinName LED mapping to RGB
2014-05-21 15:11:46 +01:00
0xc0170
b728ea1324
[LPC11CXX] can_frequency - bug fix
...
- link on the mbed issue report: https://mbed.org/users/mbed_official/code/mbed-src/issues/2
2014-05-21 15:08:55 +01:00
0xc0170
0306d52fc5
[K20, LCP1768, F100RB] asserts corrections
2014-05-21 14:33:42 +01:00
dbestm
622bcfa288
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-21 15:16:50 +02:00
dbestm
a102edf48b
[NUCLEO_F053R8] enhance I2C master (stop) and add I2C slave
2014-05-21 15:11:21 +02:00
bcostm
aaa3845aab
[NUCLEO_L053R8] Fix baudrate issue with LPUART1
...
+ add code for spi_free()
+ typo corrections
2014-05-21 10:16:57 +02:00
Neil Thiessen
ed0b72233e
Changed LED mapping to RGB
...
Changed the pin mapping for LED1, LED2, and LED3, to Red, Green, and Blue respectively. This matches the KL25Z, and makes more sense in my opinion.
2014-05-20 11:03:49 -06:00
0xc0170
906a6745a9
assert - logic corrections
2014-05-20 17:10:11 +01:00
0xc0170
60276a7cac
__ASSERT_MSG macro for uvision, corrections in LPC targets - serial - assert
2014-05-20 16:41:30 +01:00
Martin Kojtal
d0e6815ac8
Merge pull request #315 from dbestm/master
...
[NUCLEO_F302R8] SPI master correction
2014-05-20 16:35:16 +01:00
dbestm
40cf8b8952
[NUCLEO_F302R8] SPI master corrected
2014-05-20 16:39:34 +02:00
Przemek Wirkus
7afde21d4d
Added pins for EEPROM line test
2014-05-20 15:24:21 +01:00
Przemek Wirkus
20d2618d19
SD card test updated with 11U68 pinology
2014-05-20 15:05:28 +01:00
Rohit Grover
c057be6709
remove BLE related tests;
...
They were only demos; not real tests.
2014-05-20 14:54:01 +01:00
Rohit Grover
61a72711eb
Removed BLE related code to github
...
As part of transitioning to mbed.org, the BLE code is now only available
on mbed.org:
http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/
http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/
2014-05-20 14:43:10 +01:00
0xc0170
d843d56c08
[ALL TARGETS] error replaced by assert for preconditions
2014-05-20 14:20:37 +01:00
Punit Soni
882dcee242
Add support for GCC_ARM toolchain in target STM32F103RB
2014-05-19 20:18:42 -07:00
Bogdan Marinescu
eb0ab77fdb
Bumped revision number
2014-05-19 17:08:40 +01:00
dbestm
af4522e2dc
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-19 15:42:42 +02:00
dbestm
2691001351
[NUCLEO_F302R8] enhance SPI slave
2014-05-19 15:37:08 +02:00
Martin Kojtal
ffcaadfc68
Merge pull request #310 from dbestm/master
...
[NUCLEO_F302R8] Add I2C slave, enhance I2C master
2014-05-19 10:59:31 +01:00
dbestm
9d459bad9f
[NUCLEO_F302R8] indentation correction in I2C api
2014-05-19 11:12:12 +02:00
dbestm
6484358e33
[NUCLEO_F030R8] enhance I2C master
2014-05-19 09:57:58 +02:00
Martin Kojtal
e7f82dfb52
Merge pull request #312 from mazgch/master
...
fix wrong pin in C027 platform api
2014-05-19 08:43:22 +01:00
Sissors
da3c7c5e60
K20D5(0)M SPI code
...
Other pinouts still need to be done. PTC6 as MOSI possibly has issues.
There are also some changes which technically aren't required, but were
made in the search to why on earth it wasn't doing anything.
2014-05-18 09:40:39 +02:00
mazgch
ec6104a0fd
typo
2014-05-16 18:19:06 +02:00
Martin Kojtal
32deaca3f9
Merge pull request #308 from mazgch/master
...
[ublox c027] platform api to manage peripheral power supplies and level shifters
2014-05-16 16:08:12 +01:00
0xc0170
fb90157c9a
All targets except STM - asserts for checking presumptions (function parameters)
2014-05-16 15:45:12 +01:00
Przemek Wirkus
30424b260d
Code indentation only
2014-05-16 14:33:10 +01:00
Przemek Wirkus
d6168f30cf
Added TARGET_LPC11U68 to timer/ticker/eeprom tests
2014-05-16 14:29:51 +01:00
Przemek Wirkus
55c4d96efc
Added NUCLEO L053R8 to SD test definitions
2014-05-16 11:16:47 +01:00
dbestm
cd5cb4ab34
[NUCLEO_F302R8] Add I2C slave, enhance I2C master
2014-05-16 10:56:03 +02:00
Toyomasa Watarai
71b734812b
[LPC11U68] Added PwmOut and USBDevice support
...
Added PwmOut support using SCT0/1
Added USBDevice support
Fixed analog mode issue for ADC
2014-05-16 16:00:43 +09:00
Bogdan Marinescu
7fda8e7eb7
Merge branch 'master' of github.com:mbedmicro/mbed
2014-05-15 17:12:41 +01:00
Bogdan Marinescu
4d4ac9cd81
Fixed LPC11U68 flow control issue
2014-05-15 17:12:28 +01:00
mazgch
a36ad6c0b6
address coding style concerns of some individuals
2014-05-15 17:37:15 +02:00
mazgch
f8e0d9cf3e
added a api to manage the power supplies of peripheral power supplies and level shifters
2014-05-15 17:10:30 +02:00
Martin Kojtal
377ccd9e08
Merge pull request #306 from mazgch/master
...
add more pin names for C027 and LPC4088 QSB base board
2014-05-15 15:38:54 +01:00
0xc0170
09fe00f041
gpio and pinmap - asserts for NC as parameters (not init), abort retarget
...
- retarget - abort - calls mbed_die
- asserts added to gpio mbed hal for all targets
2014-05-15 15:30:14 +01:00
Bogdan Marinescu
e6f6f73239
Merge branch 'master' of git://github.com/dbestm/mbed into dbestm-master
...
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/i2c_api.c
2014-05-15 13:33:52 +01:00
Przemek Wirkus
ef1f4756c1
Removed compilation error
2014-05-14 17:21:11 +01:00
mazgch
7bc41ef504
some more pin names
2014-05-14 17:59:32 +02:00
0xc0170
4c61464ee7
all targets - gpio - NC guard
...
- gpio init enables to set pin to NC, thus the rest of gpio HAL should not do any action
if pin is set to NC.
2014-05-14 15:44:33 +01:00
Przemek Wirkus
63d2bba43c
Add new ST target TARGET_NUCLEO_L053R8 to few tests
2014-05-14 14:54:11 +01:00
Martin Kojtal
6923b21563
Merge pull request #304 from bco2stm/master
...
[NUCLEO_F302R8] Correct the pin used for the LEDx definitions
2014-05-14 13:45:09 +01:00
mazgch
339bd2aec9
fix uart tx isr detach
2014-05-14 14:09:36 +02:00
bco2stm
4bc911d7da
[NUCLEO_F302R8] Correct the pin used for the LEDx definitions
2014-05-14 09:46:26 +02:00
bco2stm
c273d37730
[NUCLEO_F030R8] Correct PA_7 pwm channel number
2014-05-14 09:20:42 +02:00
unknown
87eb44e68d
This change fixes the problem with K64F Ethernet support where after transmitting frames, the buffers were not released so system would eventually running out of memory.
...
Signed-off-by: unknown <sersca01@SERSCA01-002137.usa.Arm.com>
2014-05-13 10:29:34 -07:00
dbestm
b15f1e5245
[NUCLEO_L152RE] add SPI slave and I2C slave
2014-05-13 09:49:50 +02:00
bcostm
f41d1e8383
[NUCLEO_F401RE] Add PA_7 in AnalogIn pinout
2014-05-12 10:06:12 +01:00
Toyomasa Watarai
e756237ebf
[LPC11U68] Fixed PLL lock issue etc
...
Fixed PLL lock issue
Corrected system clock related code
2014-05-12 15:25:23 +09:00
Toyomasa Watarai
94f9d1fcc1
[LPC11U35_501] Added USBDevice support
2014-05-10 10:21:41 +09:00
bcostm
c761a5e0a9
[NUCLEO_F401RE] Add auto clock configuration (HSE/HSI)
...
Solve also the problem with the SetSysClock function not declared in
sleep.c
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-09 13:46:53 +01:00
Bogdan Marinescu
518967a1d8
Fixed a couple of compilation errors in CellularModem
2014-05-08 10:58:57 +01:00
Martin Kojtal
f62e0e4d9f
Merge pull request #289 from neilt6/master
...
LPC11UXX and LPCU13XX - Fix reset glitch in pwmout_write()
2014-05-08 08:45:19 +01:00
Bogdan Marinescu
152b58673f
Merge pull request #293 from hollie/fix_nvic_table_init
...
Ensure the NVIC table gets copied to RAM even when it is not at 0x0000
2014-05-07 17:38:34 +01:00
Bogdan Marinescu
cbbbba7ce2
Merge pull request #297 from dbestm/master
...
[NUCLEO_F401RE] add stop management in I2C
2014-05-07 17:38:18 +01:00
dbestm
ae75c78147
[NUCLEO_F401RE] add stop management in I2C
2014-05-07 17:06:27 +02:00
Neil Thiessen
0b449bb1d7
Fix reset glitch in pwmout_write() on LPC13XX
...
Fixed the same problem as https://github.com/mbedmicro/mbed/pull/289 on the LPC13XX.
2014-05-07 08:53:55 -06:00
Bogdan Marinescu
06edaf703a
Merge pull request #294 from mazgch/master
...
increase timeout for slow I2C slaves that make use of extensive clock stretching
2014-05-07 13:18:30 +01:00
Bogdan Marinescu
7751e75957
Merge branch 'master' of github.com:mbedmicro/mbed
2014-05-07 13:12:33 +01:00
Bogdan Marinescu
f01970e8df
Merge branch 'master' of git://github.com/dbestm/mbed into dbestm-master
...
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/device.h
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/i2c_api.c
2014-05-07 13:12:08 +01:00
Bogdan Marinescu
61d084e375
Merge pull request #292 from bcostm/master
...
[NUCLEO_L053R8] Add this platform
2014-05-07 13:08:09 +01:00
mazgch
94ac072267
fix multibyte reads (was polling wrong status value)
2014-05-07 13:39:27 +02:00
0xc0170
37b8ad8063
K20 - i2c open drain enabled
2014-05-07 11:28:02 +01:00
0xc0170
cbe3a40986
K64F - i2c fix, debug-info sets optimization to
...
- debug-info for all toolchains set optimization to 0
- i2c - open drain and clock enabled for i2c pins [K64F]
2014-05-07 11:26:14 +01:00
Mihail Stoyanov
0cd322f5c3
Added D14, D15 pins for LPC812
2014-05-07 13:15:32 +03:00
Mihail Stoyanov
77cf3aabc3
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-07 13:06:25 +03:00
dbestm
03f7fcd2a0
[NUCLEO_F401RE] add I2C slave and SPI slave
2014-05-07 10:39:13 +02:00
dbestm
54ec228bd9
[NUCLEO_F103RB] add SPI slave and I2C slave
2014-05-07 10:34:12 +02:00
mazgch
ab2b426832
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-07 09:58:23 +02:00
mazgch
e61b2f1f88
make sure we remove any function from a physical pin so that we can assign a new function to it.
2014-05-07 09:38:26 +02:00
0xc0170
0659ba42f6
Merge branch 'master' of https://github.com/Sissors/mbed into Sissors-master
2014-05-07 08:36:08 +01:00
mazgch
850bb11645
undo typo
2014-05-06 09:18:06 +02:00
mazgch
04fa77f909
increase timeout for slow slaves that use clock extensive stretching
2014-05-06 09:13:58 +02:00
bcostm
ce2d6b3048
[NUCLEO_L053R8] Add hal files
2014-05-05 15:31:26 +02:00
bcostm
faeb26b7ff
[NUCLEO_L053R8] Add cmsis files (5)
2014-05-05 15:30:13 +02:00
bcostm
b7b52e416a
[NUCLEO_L053RB] Add cmsis files (4)
2014-05-05 15:27:32 +02:00
bcostm
eb1315ff84
[NUCLEO_L053RB] Add cmsis files (3)
2014-05-05 15:18:50 +02:00
bcostm
3c02044ac4
[NUCLEO_L053RB] Add cmsis files (2)
2014-05-05 15:14:53 +02:00
bcostm
0ea6e7c6ea
[NUCLEO_L053R8] Add cmsis files
2014-05-05 15:06:33 +02:00
Lieven Hollevoet
44b0aa9b73
Ensure the NVIC table gets copied to RAM even when it is not located at 0x00.
...
This is useful in case you're using a secondary bootloader to load application code that is using the mbed libraries on a bare metal controller.
2014-05-05 14:39:01 +02:00
Mihail Stoyanov
7882b9ca20
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-05 13:57:45 +03:00
Przemek Wirkus
044b5131cb
Added NUCLEO_F103RB, NUCLEO_L152RE, NUCLEO_F302R8, NUCLEO_F030R8, NUCLEO_F401RE defines to timer tests. Fixed bug related to Nucleo not responding to singletest.py test execution
2014-05-02 19:54:40 +01:00
Mihail Stoyanov
bdb8464262
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-02 15:12:47 +03:00
Neil Thiessen
3e42b889ac
Fix reset glitch in pwmout_write()
...
Resetting the timer every time the duty cycle is changed causes unwanted glitches to be produced on the output. These glitches manifest as a tone at the update frequency when PWM is used for class D style audio.
2014-05-01 09:19:14 -06:00
Bogdan Marinescu
60b6b2c007
Merge pull request #287 from tkuyucu/master
...
Update with I2C fix
2014-05-01 12:56:21 +01:00
Bogdan Marinescu
c3b233cec2
Merge pull request #286 from bcostm/master
...
[NUCLEO_F103RB] Remove PD_0/PD_1 pins
2014-05-01 12:52:40 +01:00
Przemek Wirkus
e5b475f654
Added TARGET_NUCLEO_L152RE define to Timeout test
2014-04-30 13:57:14 +01:00
Przemek Wirkus
96f78f4151
Added TARGET_NUCLEO_L152RE define to Timer us test
2014-04-30 13:57:13 +01:00
Przemek Wirkus
70956ff794
Added TARGET_NUCLEO_L152RE define to Ticker 2 test
2014-04-30 13:57:12 +01:00
Przemek Wirkus
935ce7c733
Added TARGET_NUCLEO_L152RE define to EEPROM test
2014-04-30 13:57:11 +01:00
Przemek Wirkus
d0b7f3009d
Updated test MBED_A4 (i2c_TMP102) with LPC2368 target
2014-04-30 13:57:09 +01:00
Przemek Wirkus
c62f8cd1d1
Added new test NET_14 - datagram PHY/data layer benchmark
2014-04-30 13:57:08 +01:00
Przemek Wirkus
23b696133a
Added LPC2368 to SD card and TMP102 tests
2014-04-30 13:57:07 +01:00
Sissors
127eba40bd
I2C changes for the K64F
...
Fixed also here single byte read (probably)
2014-04-30 14:50:02 +02:00
tkuyucu
35602c21be
Merge remote-tracking branch 'upstream/master'
2014-04-30 14:03:28 +02:00
tkuyucu
74ecc75bd8
I2C NAK fix
2014-04-30 14:00:59 +02:00
Sissors
2ec18a06d8
Fixed Freescale byte reads (minus k64)
...
See:
https://mbed.org/questions/3181/Inconsistent-results-when-attempting-wri/
for the issue. Now every byte read is treated equal and ACKs/NACKs are
correctly generated
2014-04-30 10:46:23 +02:00
bcostm
27918745cd
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-04-30 09:57:58 +02:00
bcostm
4582e2112e
[NUCLEO_F103RB] Remove PD_0/PD_1 pins
...
These pins are not present in the 64 pins package.
2014-04-30 09:57:16 +02:00
Bogdan Marinescu
522752bd58
Merge branch 'master' of git://github.com/dbestm/mbed into dbestm-master
2014-04-29 16:58:46 +01:00
Bogdan Marinescu
b5f6c135e4
Merge pull request #279 from xiongyihui/master
...
fix prescaler settings
2014-04-29 16:46:12 +01:00
Toyomasa Watarai
e5a61c07c0
[LPC1549, 11U68] Added RTOS support
2014-04-29 23:14:33 +09:00
dbestm
569da9ae6e
[NUCLEO_F030R8] modif in device.h to enable I2C slave and SPI slave
2014-04-29 15:45:28 +02:00
bcostm
daabeffe4f
[NUCLEO_F103RB] Remove trailing spaces, typo corrections
2014-04-29 22:23:08 +09:00
bcostm
6f2c83a0ff
[NUCLEO_F103RB] Add LSE configuration for RTC
2014-04-29 22:23:07 +09:00
bcostm
da8db27ea4
[NUCLEO_L152RE] Add LSE configuration for RTC and...
...
... remove trailing spaces, typo corrections
2014-04-29 22:23:07 +09:00
bcostm
792677ef91
[NUCLEO_F103RB] Remove trailing spaces, typo corrections
2014-04-29 11:30:45 +02:00
bcostm
9ac0131acd
[NUCLEO_F103RB] Add LSE configuration for RTC
2014-04-29 11:02:11 +02:00
bcostm
7af317dda2
[NUCLEO_L152RE] Add LSE configuration for RTC and...
...
... remove trailing spaces, typo corrections
2014-04-29 10:12:59 +02:00
Toyomasa Watarai
3de6ec9451
[LPC11U68] Initial release
...
Initial release of NXP LPC11U68 target.
2014-04-29 10:32:24 +09:00
Yihui Xiong
f11cb671e5
fix prescaler settings
2014-04-29 07:30:50 +08:00
dbestm
839f1c0bad
[NUCLEO_F030R8] add I2C slave, enhance clock settings
2014-04-28 17:58:44 +02:00
bcostm
795ebb928c
[NUCLEO_F401RE] Add missing files for LSE configuration, typo
2014-04-28 17:58:42 +02:00
bcostm
e85c4f1ebe
[NUCLEO_F401RE] Add LSE configuration for RTC, remove trailing spaces, typo corrections
2014-04-28 17:58:40 +02:00
Bogdan Marinescu
af534d61c0
Bumped revision number
2014-04-28 15:56:57 +01:00
bcostm
8bafbd10f3
[NUCLEO_F401RE] Add missing files for LSE configuration, typo
2014-04-28 16:46:27 +02:00
bcostm
aba7d50e7d
[NUCLEO_F401RE] Add LSE configuration for RTC, remove trailing spaces, typo corrections
2014-04-28 16:04:14 +02:00
dbestm
5b12db16ad
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-04-25 15:12:19 +02:00
dbestm
a945e45c6f
[NUCLEO_F030R8] add more SPI pins
2014-04-25 15:01:49 +02:00
dbestm
ebe73f04c3
[NUCLEO_F030R8] add more I2C pins
2014-04-24 17:20:35 +02:00
Bogdan Marinescu
99a8b2179e
Merge pull request #274 from bcostm/master
...
[NUCLEO_F302R8] Add LSE configuration for RTC
2014-04-24 15:17:56 +01:00
Przemek Wirkus
5eb40d38ca
Small refactoring + code indent
2014-04-24 14:41:53 +01:00
bcostm
3abdd41404
[NUCLEO_F302R8] Add LSE configuration for RTC
2014-04-24 15:41:23 +02:00
Przemek Wirkus
9c4ed0b729
Small updates for test MBED_A12, MBED_A19, MBED_A25 (SD, EEPROM, EEPROM)
2014-04-24 15:41:21 +02:00