Commit Graph

1422 Commits (65be1ee4a1e5212e696a4d8cab05bfc0522bb81f)

Author SHA1 Message Date
Bogdan Marinescu c81f9207c4 Merge pull request #235 from bcostm/master
[NUCLEO_L152RE/F103RB] Add automatic HSE/HSI clock configuration.
2014-03-27 09:41:25 +00:00
bcostm d1c498d38b [NUCLEO_F302R8] Change PWM_OUT signal assignation
The PWM output is not available on PB_3 because the TIMER2 is used by
the us_ticker.
2014-03-27 09:14:37 +01:00
neilt6 f0453b3e07 Fixed readNB() bug
Fixed a race condition with readNB() in USBHID that caused reports to be
periodically returned empty.
2014-03-26 12:00:06 -06:00
Przemek Wirkus b6fadb4e11 RTOS_8 ISR handling for queue put/get functionality added to test suite 2014-03-26 17:38:36 +00:00
bcostm 0762ef4e29 Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-03-26 17:51:36 +01:00
bcostm 8299b1e6a0 [NUCLEO_F103RB] Add automatic HSE/HSI clock configuration
And:
- restart PLL in deepsleep function
- add more pins for SPI (the mbed pinout will be updated soon)
2014-03-26 17:47:11 +01:00
Bogdan Marinescu e35fd00101 Merge branch 'nordic_structure' 2014-03-26 15:30:26 +00:00
Bogdan Marinescu d88bcf2932 BLE API refactoring and synchronization logic
BLE code was split in two parts:

- ble-api: the core (common part)
  Can be found at http://mbed.org/users/mbed_official/code/ble-api
- nRF51822: the Nordic specific implementation for the ble-api library
  Can be found at http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822

The code was slightly modified to follow this refactoring. The tests were also updated
to follow this new structure.
The code should now automatically sync from github to the above repositories.
2014-03-26 15:21:13 +00:00
Przemek Wirkus ccd7f2e757 Cosmetic updates to VTOR relocation test 2014-03-26 15:07:42 +00:00
Przemek Wirkus e10bd60385 NET_7, NET_8 - HTTP and NTP client test automation added to test suite 2014-03-26 14:48:44 +00:00
Przemek Wirkus 9c0ed35267 Removed host test from RCP automation 2014-03-26 10:36:36 +00:00
Przemek Wirkus 6be356077d Added automation flag for RPC test 2014-03-26 10:36:35 +00:00
Przemek Wirkus c2cd398d6a Added MBED_15 RPC test to automated test suite 2014-03-26 10:36:34 +00:00
bcostm 66791e645f [NUCLEO_L152RE] Add automatic HSE/HSI clock configuration.
Update also SPI prescaler and use mbed_sdk_init() function.
2014-03-26 10:06:27 +01:00
Bogdan Marinescu 62a0f0ac13 Merge pull request #234 from bcostm/master
[NUCLEO_F302R8] Use mbed_sdk_init() to update the SystemCoreClock variab...
2014-03-25 17:31:22 +00:00
bcostm 8f523daa69 [NUCLEO_F302R8] Use mbed_sdk_init() to update the SystemCoreClock variable.
Definitely the best solution...
2014-03-25 18:26:42 +01:00
Przemek Wirkus e2ab4b9343 RTOS_3 Semaphore resource lock test timeout increased 2014-03-25 16:36:11 +00:00
Emilio Monti 752c8f466f Both ST and Nordic boards now support the reset through serial break 2014-03-25 16:14:20 +00:00
Przemek Wirkus cccdc798f1 Small RTOS test names change 2014-03-25 15:35:41 +00:00
Przemek Wirkus 773e0ce493 RTOS_2 Semaphore resource locking test automation added to test suite 2014-03-25 14:33:58 +00:00
Przemek Wirkus c1c470bf6f Small changes to testcase to allign with RTOS Mail test 2014-03-25 14:33:57 +00:00
Przemek Wirkus 40514add7f RTOS_6 Mail test automation added ti test suite 2014-03-25 14:33:56 +00:00
Przemek Wirkus 9a73b5a809 RTOS_4 Signal test automation added to test suite 2014-03-25 14:33:55 +00:00
Przemek Wirkus 031bf1323b RTOS_5 Queue test small implementation changes 2014-03-25 14:33:54 +00:00
Przemek Wirkus 0afeb401c7 RTOS_5 Queue test automation changed - host test is not used now - test is faster 2014-03-25 14:33:52 +00:00
Bogdan Marinescu 8b4f07882b Merge pull request #233 from bcostm/master
[NUCLEO_F302R8] Fix issue with SystemCoreClock variable update.
2014-03-25 13:33:05 +00:00
bcostm 575f9f9269 [NUCLEO_F302R8] Fix issue with SystemCoreClock variable update.
This variable must be placed outside the RAM initialization section.
2014-03-25 14:17:07 +01:00
Bogdan Marinescu cb306a57ce Merge pull request #231 from oliviermartin/om/makefile-debug
Update GNU Makefiles to generate DEBUG binaries
2014-03-25 12:18:41 +00:00
Bogdan Marinescu 249f016cd8 Merge branch 'master' of github.com:mbedmicro/mbed 2014-03-25 11:44:32 +00:00
Bogdan Marinescu 71b306a2d4 Improvements to Sam's platform_init.c commit 2014-03-25 11:43:54 +00:00
Bogdan Marinescu 11bc6fdd03 Merge pull request #232 from bcostm/master
[NUCLEO_F302R8] Improvements in clock configuration, spi default pins, code formatting
2014-03-25 10:00:55 +00:00
Bogdan Marinescu d4c04e866e Merge pull request #230 from sg-/master
Create a platform specific file to override WEAK Handlers and pre-main hook mbed_sdk_init

I thought about a better solution for this problem, but I couldn't find one, so this is fine. Just one comment: I wouldn't name that file 'platform_init.c'. First, it might contain other code than just initialization code (for example, mbed_die is also declared as a weak function and we'll need to override it for NRF51822). Second, it doesn't realy send the "this file is special and should be treated as such" message. I'd call it something like 'mbed_overrides.c'. But I'll make this change later. Thanks for the pull request!
2014-03-25 09:26:08 +00:00
bcostm c675516f51 [NUCLEO_F302R8] Add automatic HSE/HSI clock configuration + change spi default pins
The clock configuration is first tried with external 8MHz clock, if fail
then tried with 8MHz xtal and finally with HSI.
2014-03-25 10:24:44 +01:00
Olivier Martin 05965678f6 Update GNU Makefiles to generate DEBUG binaries
* '-g' has been added for all the build to produce debugging information. '-g' allows to get the symbols when debugging with GDB.
* introduce the macro 'DEBUG' to enable/disable build optimization.

Limitations:
* Support in non-Makefile projects has been added.
2014-03-25 00:49:42 +00:00
sg- ecad62a205 Updates to build_api.py (platform_init.c remains platform_init.o in mbed.bld) and moved NMI_Handler from gpio_irq_api.c to platform_init.c for KL05Z, KL25Z and KL46Z target platforms to take advantage of this change. 2014-03-24 18:41:19 -05:00
Todor d5b1abf7b0 Added GCC_ARM for NUCLEO_F401RE 2014-03-24 22:57:51 +01:00
Przemek Wirkus 11c042fac3 Added RTOS_5 Queue test to automated host test suite 2014-03-24 18:45:56 +00:00
Przemek Wirkus 7f14710eae Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-03-24 18:22:41 +00:00
Przemek Wirkus 88fa03a1af Added RTOS_7 timer automated test to host test suite 2014-03-24 18:22:33 +00:00
Emilio Monti 47b961246b Merge pull request #227 from dinau/disco-f407vg
[STM32F4-Discovery (STM32F407VG)] initial port
2014-03-24 17:40:58 +00:00
Emilio Monti 232bd99880 Update Health_Thermometer example to latest revision 2014-03-24 17:18:17 +00:00
Emilio Monti 5f2aec8bc7 Update BLE library to latest version 2014-03-24 17:09:34 +00:00
Przemek Wirkus 3690bdd40f Merge branch 'master' of https://github.com/mbedmicro/mbed 2014-03-24 17:06:19 +00:00
Przemek Wirkus d9b38dfc3d Added RTOS_1 basic test and RTOS_9 SD file write/read test to host test automation 2014-03-24 17:06:14 +00:00
Przemek Wirkus a8c7e135f7 Added RTOS_1 basic test and RTOS_9 SD file write/read test to host test automation 2014-03-24 17:05:32 +00:00
Emilio Monti 2dff8cf4f4 Add BLE HeartRate and iBeacon examples 2014-03-24 17:01:32 +00:00
Emilio Monti 475657f920 Move BLE Nordic native library in separate directory 2014-03-24 16:45:14 +00:00
dinau 472a557288 [STM32F4-Discovery(STM32F407VG)] initial port
[DISCO_F407VG]
2014-03-24 23:56:58 +09:00
Emilio Monti e8dcecba1b Merge pull request #226 from star297/master
Update system_LPC8xx.c
2014-03-24 10:36:05 +00:00
star297 908a9b97a4 Update system_LPC8xx.c
Add external 12Mhz crystal support as clock set up 2
2014-03-22 16:52:14 +00:00