Skip to content

ports/nrf: Add Particle Xenon board (NRF52840) #5041

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

Closed
wants to merge 3 commits into from

Conversation

jimmo
Copy link
Member

@jimmo jimmo commented Aug 23, 2019

This was the most readily available NRF52840 board I could find for BLE testing.

A few of other minor fixes for the NRF port included:

  • add support for deploying with the Black Magic Probe, which is well suited for the Xenon as it has the exact same 0.05" pitch 10-pin SWD connector
  • make make deploy target (consistent with other ports)
  • fix pin mapping generated by make-pins.py

jimmo added 3 commits August 28, 2019 15:33
…e correct index.

It was previously not taking into account that the list of pins was sparse, so using the wrong index. So the boards/X/pins.csv was generating the wrong data for machine.Pin.board.

Also rename the variables to make it more clear what the list contains (only board pins).
Also rename `flash` target to `deploy` to match other ports (but provide `flash` as an alias for backwards compatibility).
@jimmo jimmo force-pushed the nrf-particle-xenon-board branch from f2b73e5 to 5a58cf0 Compare August 28, 2019 05:33
@dpgeorge
Copy link
Member

dpgeorge commented Sep 5, 2019

Thanks for this. I tested the board and it works (but I programmed using USB DFU instead, with a modified config). Merged in 1f52a6f

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.

2 participants