-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NRF52 target and unification with NRF51 #2211
Commits on Jun 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9d66dca - Browse repository at this point
Copy the full SHA 9d66dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d85bfd - Browse repository at this point
Copy the full SHA 9d85bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa19a97 - Browse repository at this point
Copy the full SHA aa19a97View commit details
Commits on Jun 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a3b9c78 - Browse repository at this point
Copy the full SHA a3b9c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ffeb6 - Browse repository at this point
Copy the full SHA 70ffeb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5b7579 - Browse repository at this point
Copy the full SHA e5b7579View commit details -
Factorization of NRF51 and NRF52 targets.
A new wbase target has been added (NRF5). In this target, commonalities between 51 and 52 will be shared.
Configuration menu - View commit details
-
Copy full SHA for f2c4b77 - Browse repository at this point
Copy the full SHA f2c4b77View commit details -
Merge pull request #4 from pan-/nordic_sdk_integration
Factorization of NRF51 and NRF52 targets.
Configuration menu - View commit details
-
Copy full SHA for a1fb8d2 - Browse repository at this point
Copy the full SHA a1fb8d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 216fa9d - Browse repository at this point
Copy the full SHA 216fa9dView commit details -
Merge pull request #5 from pan-/nordic_sdk_integration
Introduce nordic SDK v11, cleanup path and targets.
Configuration menu - View commit details
-
Copy full SHA for 6afe131 - Browse repository at this point
Copy the full SHA 6afe131View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eaa468 - Browse repository at this point
Copy the full SHA 2eaa468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a1759 - Browse repository at this point
Copy the full SHA 96a1759View commit details -
Changed the drivers HAL implementations to the ones using NRF5 SDK, m…
…oved nrf_drv_config.h to MCU specific targets, updated lists of device features, so non-compiling stuff is excluded from build.
Configuration menu - View commit details
-
Copy full SHA for df6bd2f - Browse repository at this point
Copy the full SHA df6bd2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 082fd40 - Browse repository at this point
Copy the full SHA 082fd40View commit details
Commits on Jun 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 52b9563 - Browse repository at this point
Copy the full SHA 52b9563View commit details -
fix pwm hal implemenation for nRF51.
PwmOut::pwm renamed to PwmOut::pwm_name
Configuration menu - View commit details
-
Copy full SHA for 4fcffd4 - Browse repository at this point
Copy the full SHA 4fcffd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 441a665 - Browse repository at this point
Copy the full SHA 441a665View commit details
Commits on Jun 17, 2016
-
Import radio notification from the nordic SDK (required y BLE
implementation).
Configuration menu - View commit details
-
Copy full SHA for c8dc17a - Browse repository at this point
Copy the full SHA c8dc17aView commit details -
Enable BLE feature on NRF51 and nrf52.
Update softdevice references. Add BLE and softdevice related macros. Add specific macros for NRF52_DK.
Configuration menu - View commit details
-
Copy full SHA for 7ad0af3 - Browse repository at this point
Copy the full SHA 7ad0af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b826f2 - Browse repository at this point
Copy the full SHA 1b826f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38671de - Browse repository at this point
Copy the full SHA 38671deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c803e - Browse repository at this point
Copy the full SHA 10c803eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96b2604 - Browse repository at this point
Copy the full SHA 96b2604View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe77a5 - Browse repository at this point
Copy the full SHA 3fe77a5View commit details -
Update NRF51 link and startup sequence.
* Update softdevice offset so they match the offset of sd 2.0. * Update RAM initialization sequence. * Import fs_data section in final binary
Configuration menu - View commit details
-
Copy full SHA for d1b902a - Browse repository at this point
Copy the full SHA d1b902aView commit details -
Configuration menu - View commit details
-
Copy full SHA for daf7ef3 - Browse repository at this point
Copy the full SHA daf7ef3View commit details
Commits on Jun 21, 2016
-
Corection in macros for NRF5x devices
Remove duplicated macro "BLE_STACK_SUPPORT_REQD" for MCU_NRF51 add macro "S132" for MCU_NRF52
Configuration menu - View commit details
-
Copy full SHA for 05fea6e - Browse repository at this point
Copy the full SHA 05fea6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089143e - Browse repository at this point
Copy the full SHA 089143eView commit details
Commits on Jun 22, 2016
-
Fixing test builds for devices with softdevices.
Previously, .hex files were not copied when building source as a library. This prevents builds that pre compile source as a library and then includes the build directory as the only source (because there is no softdevice present). This PR copies hex files when compiling source as a library.
Configuration menu - View commit details
-
Copy full SHA for 22b5c78 - Browse repository at this point
Copy the full SHA 22b5c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7d15d - Browse repository at this point
Copy the full SHA 6c7d15dView commit details -
Restored alternative method of RTOS tick generation for NRF51, which …
…was undesirably removed when the new us_ticker implementation was introduced.
Configuration menu - View commit details
-
Copy full SHA for 601b96d - Browse repository at this point
Copy the full SHA 601b96dView commit details
Commits on Jun 23, 2016
-
Merge branch 'nordic_sdk_integration' of https://github.com/ARMmbed/m…
…bed-nordic into nordic_sdk_integration # Conflicts: # hal/targets.json # hal/targets/cmsis/TARGET_NORDIC/TARGET_NRF5/TARGET_MCU_NRF51822/system_nrf51.c # hal/targets/cmsis/TARGET_NORDIC/TARGET_NRF5/TARGET_MCU_NRF52832/system_nrf52.c
Configuration menu - View commit details
-
Copy full SHA for f880312 - Browse repository at this point
Copy the full SHA f880312View commit details -
Merge pull request #8 from pan-/backport_tests_fix
Fixing test builds for devices with softdevices.
Configuration menu - View commit details
-
Copy full SHA for bb2111a - Browse repository at this point
Copy the full SHA bb2111aView commit details -
Merge branch 'nordic_sdk_integration' of https://github.com/ARMmbed/m…
…bed-nordic into nordic_sdk_integration # Conflicts: # tools/build_api.py
Configuration menu - View commit details
-
Copy full SHA for 8249a7f - Browse repository at this point
Copy the full SHA 8249a7fView commit details -
Merge pull request #6 from anangl/nordic_sdk_integration
Made some corrections needed to build successfully the tests for nRF51.
Configuration menu - View commit details
-
Copy full SHA for e259029 - Browse repository at this point
Copy the full SHA e259029View commit details
Commits on Jun 24, 2016
-
Corrected serial_api implementation, so 'serial_putc' no longer requi…
…res enabled interrupts.
Configuration menu - View commit details
-
Copy full SHA for 3bdbccb - Browse repository at this point
Copy the full SHA 3bdbccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba863f4 - Browse repository at this point
Copy the full SHA ba863f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1357fb0 - Browse repository at this point
Copy the full SHA 1357fb0View commit details
Commits on Jun 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a664be0 - Browse repository at this point
Copy the full SHA a664be0View commit details -
Merge branch 'nordic_sdk_integration' of https://github.com/nvlsianpu…
…/mbed-nordic into nordic_sdk_integration # Conflicts: # hal/targets.json
Configuration menu - View commit details
-
Copy full SHA for 5ba9392 - Browse repository at this point
Copy the full SHA 5ba9392View commit details
Commits on Jun 28, 2016
-
Merge pull request ARMmbed#9 from anangl/nordic_sdk_integration
Corrected 'serial_api' implementation.
Configuration menu - View commit details
-
Copy full SHA for f21ca34 - Browse repository at this point
Copy the full SHA f21ca34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c262e3 - Browse repository at this point
Copy the full SHA 1c262e3View commit details -
Merge pull request ARMmbed#10 from nvlsianpu/nordic_sdk_integration
Analog Input for nRF51 rework + PWM fix
Configuration menu - View commit details
-
Copy full SHA for 8de419c - Browse repository at this point
Copy the full SHA 8de419cView commit details -
Merge pull request #3 from ARMmbed/nordic_sdk_integration
up merge from ARMmbed/nordic_sdk_integration
Configuration menu - View commit details
-
Copy full SHA for 79ee724 - Browse repository at this point
Copy the full SHA 79ee724View commit details -
Merge branch 'nordic_sdk_integration' into hal_improvements
# Conflicts: # hal/targets.json
Configuration menu - View commit details
-
Copy full SHA for 3ff34ef - Browse repository at this point
Copy the full SHA 3ff34efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1688054 - Browse repository at this point
Copy the full SHA 1688054View commit details -
Configuration menu - View commit details
-
Copy full SHA for eef471b - Browse repository at this point
Copy the full SHA eef471bView commit details -
Merge branch 'nordic_sdk_integration' of https://github.com/nvlsianpu…
…/mbed-nordic into nordic_sdk_integration
Configuration menu - View commit details
-
Copy full SHA for 63bfe7d - Browse repository at this point
Copy the full SHA 63bfe7dView commit details
Commits on Jun 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 44bef41 - Browse repository at this point
Copy the full SHA 44bef41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bde75a - Browse repository at this point
Copy the full SHA 3bde75aView commit details -
multiinstances was not suported for nrf51 made nrf_saadc SDK hal private for nRF52
Configuration menu - View commit details
-
Copy full SHA for f19efb6 - Browse repository at this point
Copy the full SHA f19efb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d137c8 - Browse repository at this point
Copy the full SHA 9d137c8View commit details
Commits on Jun 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for adf15c8 - Browse repository at this point
Copy the full SHA adf15c8View commit details -
Merge branch 'nordic_sdk_integration' of https://github.com/ARMmbed/m…
…bed-nordic into nordic_sdk_integration # Conflicts: # hal/targets.json
Configuration menu - View commit details
-
Copy full SHA for 02bc98a - Browse repository at this point
Copy the full SHA 02bc98aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f02d431 - Browse repository at this point
Copy the full SHA f02d431View commit details
Commits on Jul 1, 2016
-
Merge branch 'nordic_sdk_integration' of https://github.com/ARMmbed/m…
…bed-nordic into hal_improvements # Conflicts: # hal/targets.json
Configuration menu - View commit details
-
Copy full SHA for fce8a30 - Browse repository at this point
Copy the full SHA fce8a30View commit details -
Merge pull request ARMmbed#13 from anangl/hal_improvements
Added multi-instance and slave mode support to spi_api
Configuration menu - View commit details
-
Copy full SHA for e5a2bfc - Browse repository at this point
Copy the full SHA e5a2bfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf70d5a - Browse repository at this point
Copy the full SHA bf70d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0249ee1 - Browse repository at this point
Copy the full SHA 0249ee1View commit details -
Merge branch 'nordic_sdk_integration' of https://github.com/ARMmbed/m…
…bed-nordic into nordic_sdk_integration
Configuration menu - View commit details
-
Copy full SHA for 7e62fc3 - Browse repository at this point
Copy the full SHA 7e62fc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d53d1 - Browse repository at this point
Copy the full SHA f7d53d1View commit details -
Merge pull request ARMmbed#15 from nvlsianpu/nordic_sdk_integration
new nordic license clause
Configuration menu - View commit details
-
Copy full SHA for fb7b463 - Browse repository at this point
Copy the full SHA fb7b463View commit details
Commits on Jul 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 75ba6b7 - Browse repository at this point
Copy the full SHA 75ba6b7View commit details -
Merge pull request ARMmbed#14 from anangl/hal_improvements
Enabled lp_ticker after adjusting its implementation to the new API.
Configuration menu - View commit details
-
Copy full SHA for 6a31d1a - Browse repository at this point
Copy the full SHA 6a31d1aView commit details -
Merge pull request ARMmbed#16 from ARMmbed/nordic_sdk_integration
Nordic sdk integration
Configuration menu - View commit details
-
Copy full SHA for 0d9dc1e - Browse repository at this point
Copy the full SHA 0d9dc1eView commit details
Commits on Jul 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a8c27bd - Browse repository at this point
Copy the full SHA a8c27bdView commit details
Commits on Jul 6, 2016
-
add scater files forARM CC and IAR for nRF52
add the startup file for IAR modyfi object.h for strict compiler
Configuration menu - View commit details
-
Copy full SHA for bd8c335 - Browse repository at this point
Copy the full SHA bd8c335View commit details
Commits on Jul 7, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 17c7250 - Browse repository at this point
Copy the full SHA 17c7250View commit details
Commits on Jul 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 07ce12f - Browse repository at this point
Copy the full SHA 07ce12fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7798651 - Browse repository at this point
Copy the full SHA 7798651View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f33787 - Browse repository at this point
Copy the full SHA 9f33787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3519122 - Browse repository at this point
Copy the full SHA 3519122View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c93283 - Browse repository at this point
Copy the full SHA 3c93283View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d5ea9a - Browse repository at this point
Copy the full SHA 5d5ea9aView commit details -
Merge pull request ARMmbed#19 from nvlsianpu/add_nrf52_pwm_rebase
Add nrf52 PWM implementation.
Configuration menu - View commit details
-
Copy full SHA for eaa9d3b - Browse repository at this point
Copy the full SHA eaa9d3bView commit details
Commits on Jul 13, 2016
-
Merge commit 'ce830296d0297a8da543c24134bf859710fd7698' into epr_inte…
…gration Merge the EPR tag and the nordic branch together.
Configuration menu - View commit details
-
Copy full SHA for 9745eff - Browse repository at this point
Copy the full SHA 9745effView commit details -
IAR dosen't support "flexible array member" in c++ compilation pm_peer_data_local_gatt_db_t::data[] -> pm_peer_data_local_gatt_db_t::data[1]
Configuration menu - View commit details
-
Copy full SHA for 3c8c82b - Browse repository at this point
Copy the full SHA 3c8c82bView commit details
Commits on Jul 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f281ecd - Browse repository at this point
Copy the full SHA f281ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7861cef - Browse repository at this point
Copy the full SHA 7861cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d7c5cf - Browse repository at this point
Copy the full SHA 5d7c5cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eaef66 - Browse repository at this point
Copy the full SHA 7eaef66View commit details
Commits on Jul 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d433b55 - Browse repository at this point
Copy the full SHA d433b55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62543f1 - Browse repository at this point
Copy the full SHA 62543f1View commit details
Commits on Jul 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d998437 - Browse repository at this point
Copy the full SHA d998437View commit details -
Configuration menu - View commit details
-
Copy full SHA for be46875 - Browse repository at this point
Copy the full SHA be46875View commit details -
Add configuration of LF clk source in targer.json for targets MCU_NRF…
…51 & MCU_NRF52 Fix typo
Configuration menu - View commit details
-
Copy full SHA for fa5937f - Browse repository at this point
Copy the full SHA fa5937fView commit details -
Merge pull request ARMmbed#22 from nvlsianpu/anpu_arm_cc_sandbox
fix nRF5x IAR build, files for keil build
Configuration menu - View commit details
-
Copy full SHA for 3368fa8 - Browse repository at this point
Copy the full SHA 3368fa8View commit details -
ARM cc has difficulties to link binary with undefined symbols, even if
those symbols are not used. bootloader and log are not needed in our case, just remove files causing troubles. define app_timer symbols with the RTX implementation.
Configuration menu - View commit details
-
Copy full SHA for 6d214eb - Browse repository at this point
Copy the full SHA 6d214ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea0ae68 - Browse repository at this point
Copy the full SHA ea0ae68View commit details
Commits on Jul 20, 2016
-
Merge pull request ARMmbed#24 from nvlsianpu/nrf5x_lf_clk_config
NRF5x LF clk config over mbed config system
Configuration menu - View commit details
-
Copy full SHA for 0bb2d33 - Browse repository at this point
Copy the full SHA 0bb2d33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 847d0f6 - Browse repository at this point
Copy the full SHA 847d0f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ddc9a - Browse repository at this point
Copy the full SHA c3ddc9aView commit details -
Makes room for old NRF51 implementation.
the unified target for NRF51 has been renamed MCU_NRF51_UNIFIED and hal implementation has been moved from TARGET_MCU_NRF51822 to TARGET_MCU_NRF51822_UNIFIED. In the process, the only real taget kept for NRF51 based targets is NRF51_DK. It is too risky at this stage to switch NRF51822 (16K target) to the new softdevice. The overhead of the RTOS is already too huge.
Configuration menu - View commit details
-
Copy full SHA for 406ac8f - Browse repository at this point
Copy the full SHA 406ac8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a81b8b1 - Browse repository at this point
Copy the full SHA a81b8b1View commit details
Commits on Jul 21, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 478a7fd - Browse repository at this point
Copy the full SHA 478a7fdView commit details -
Merge pull request ARMmbed#26 from pan-/nrf51_compatibility
Makes room for old NRF51 implementation.
Configuration menu - View commit details
-
Copy full SHA for 6399ad1 - Browse repository at this point
Copy the full SHA 6399ad1View commit details -
Merge remote-tracking branch 'mbed-nordic/epr_integration' into nrf52…
…_nrf51_unified_integration
Configuration menu - View commit details
-
Copy full SHA for f10cf7f - Browse repository at this point
Copy the full SHA f10cf7fView commit details -
Reintegration of TARGET_MCU_NRF51822 from master.
It was deleted in the mbed-nordic branch.
Configuration menu - View commit details
-
Copy full SHA for a9a0657 - Browse repository at this point
Copy the full SHA a9a0657View commit details -
Bring new ble implementation from mbed-os/workshop-nordic.
Commit ID: e3c7c2dd3ea4f00e27667e79155413033cd80060
Configuration menu - View commit details
-
Copy full SHA for e0a5ca1 - Browse repository at this point
Copy the full SHA e0a5ca1View commit details
Commits on Jul 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 50ce4fd - Browse repository at this point
Copy the full SHA 50ce4fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 900acc6 - Browse repository at this point
Copy the full SHA 900acc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d9898 - Browse repository at this point
Copy the full SHA 42d9898View commit details -
Refactored serial_api implementation, improved asynchronous routines.
Not using Nordic SDK driver now, since it prevented interrupts from being handled properly.
Configuration menu - View commit details
-
Copy full SHA for d59608a - Browse repository at this point
Copy the full SHA d59608aView commit details -
Merge pull request #2 from anangl/nrf52_nrf51_unified_integration
Fixed RTC1_IRQHandler linking problem.
Configuration menu - View commit details
-
Copy full SHA for 1f53752 - Browse repository at this point
Copy the full SHA 1f53752View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32afc59 - Browse repository at this point
Copy the full SHA 32afc59View commit details
Commits on Jul 23, 2016
-
Fix intermittent lockup in echo test
The NRF5x driver transmits a byte by writing it to the uart data register and then waiting for the TXRDY event indicating that this byte was sent. If another UART interrupt comes in at the right time the the UART ISR handler will process and clear the TXRDY event, even though this interrupt is not enabled. This causes serial_putc to get stuck waiting on an already cleared TXRDY. This patch fixing the lockup by preventing the UART ISR from handling the TXRDY event if this interrupt is not enabled.
Configuration menu - View commit details
-
Copy full SHA for 5206add - Browse repository at this point
Copy the full SHA 5206addView commit details
Commits on Jul 25, 2016
-
Corrected serial_api - added waiting for TX completion in 'serial_put…
…c' and before TX_COMPLETE callback, corrected pins configuration routines.
Configuration menu - View commit details
-
Copy full SHA for a8a7df0 - Browse repository at this point
Copy the full SHA a8a7df0View commit details -
Merge branch 'nrf52_nrf51_unified_integration' of https://github.com/…
…pan-/mbed into refactored_serial_api # Conflicts: # hal/targets/hal/TARGET_NORDIC/TARGET_NRF5/sdk/drivers_nrf/uart/nrf_drv_uart.c
Configuration menu - View commit details
-
Copy full SHA for 91bd396 - Browse repository at this point
Copy the full SHA 91bd396View commit details -
Merge pull request #3 from anangl/refactored_serial_api
Refactored serial_api implementation.
Configuration menu - View commit details
-
Copy full SHA for c05272c - Browse repository at this point
Copy the full SHA c05272cView commit details
Commits on Jul 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d3d6c81 - Browse repository at this point
Copy the full SHA d3d6c81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a92da8 - Browse repository at this point
Copy the full SHA 9a92da8View commit details