-
Notifications
You must be signed in to change notification settings - Fork 498
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
Support for nRF52833 (through PCA10100 - nRF52833 DK) #696
Comments
Yes, if you submit a PR, we would be happy to add this board |
Sorry, I thought this issue was in the circuitpython repo. @ladyada, would we add PCA10100? From the README:
|
Any decision on whether support for the 833 would be merged in if a PR would be submitted? #698 is WIP but opens up the way for people to work with the 833 using Arduino and potentially SoftDevice 7 support/updates. |
Just a note, I got a version of the bootloader and this working. It's not in any particular order, but here's my work in progress. I got really lost at one point because it is necessary to update the bootloader to get nrf52833 to work correctly, and there was a bit of chasing my own shadow, trying to figure out what all needed to be changed to get it to work with the new part. Another angle I was working down was replacing the bluefruit bluetooth stack with NimBLE, which removed the need for Nordic SoftDevices all together. I got most of the way there, but got hung up because I had utilized many of the helper functions in the bluefruit stack, and NimBLE had just different enough of an API that it wasn't a drop in replacement. |
Hi @LokiMetaSmith - thanks a lot for the '833 port! I am trying to port a program from an '840 (XIAO BLE) to a custom '833 board and it turned out to be much more daunting than expected as there isn't complete support for it via Adafruit. Currently I combined various changes in your fork and another fork that I found to add support, but for whatever reason, the firmware doesn't succeed getting out of
Did you encounter this issue, and based on your knowledge is it required for me to flash the bootloader as well? I thought I could just flash the firmware directly over J-Link, run it, and deal with the bootloader later. Thanks in advance. Update 1: Using the s140 SoftDevice gets rid of this issue and I can enter successfully into application code. So it's squarely something with how I configured the SoftDevice - perhaps my ldscript is wrong. |
Would support for the nRF52833 DK be merged in if one would develop it?
I have a fork of the project that adds boards and would rather have support from the core for compiling towards the 833 and bringing support for the Dev Kit upstream would make it much easier to merge and keep the fork in sync.
The text was updated successfully, but these errors were encountered: