Skip to content
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

FW-751. Nordic nRF52840 port #503

Merged
merged 91 commits into from Apr 15, 2020

Conversation

dragondgold
Copy link
Contributor

@dragondgold dragondgold commented Mar 8, 2020

This port uses SEGGER Embedded Studio to develop.
The BSP, DRV and OOS projects are created for nRF52840.

This port is tested with two nRF52840-DK boards.
One acts as dagroot, one acts as a regular node.
By programming with OpenWSN project code provided, the two nodes form a network.
The regular node is pingable.

aSedmakHC and others added 30 commits April 19, 2018 14:08
leds, debugpins, and uart ported.

Next todos:
- port timers,
- revert changes in sdk/config/nrf*/config/sdk_config.h and make relevant defines in board_info.h or per compiler flag in SConscript
- remove irrelevant parts of the SDK
…the SDK folder remains as it was published by Nordic.

Instead, introduced app_config.h, where all the required peripherals are enabled. This will be included by the sdk_config.h through a definition made in the SConscript.
…drv_opentimers project hangs after several minutes).
…lemented and serves as source for the EUI64.
@dragondgold
Copy link
Contributor Author

Hi @changtengfei! I'm so sorry for the late reply, of course, you can take over the work! I haven't had time to continue it. I compiled everything in Ubuntu and flashed the device using nrfutil

@changtengfei changtengfei merged commit 8a2bb0f into openwsn-berkeley:develop Apr 15, 2020
@kyh-ly
Copy link

kyh-ly commented Oct 20, 2020

I find this project and I want to know why to configure the UART by directly accessing the register instead of using the app_uart_init() function.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants