-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
Added Makerdiary nRF52840 MDK USB Dongle support #31202
Conversation
Shouldn't Also, the newer MDK dongles ship with uf2 bootloader and not pyocd from what I've seen. Can they still be flashed using pyocd somehow? |
Fixed that CONFIG_GPIO_AS_PINRESET option. For the bootloader, I checked, they do use U2F now, I have been using JLink exclusively, didn't really play with it. |
The storage layout still may not be 100% in the dts. I have the following for my mdk dongle using zephyr + zmk to get it booting properly with uf2. It may need to be adjusted lightly but the mbr/adafruit_boot partitions are different than what you have defined.
I also had to add the following settings for zephyr+zmk ; not sure if tghey are required for uf2 but it may be worth additional tests.
|
Signed-off-by: Adam BZH <[email protected]>
Signed-off-by: Adam BZH <[email protected]>
Signed-off-by: Adam BZH <[email protected]>
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
@424778940z @mcrosson any chance to get it merged? :) |
@jfischer-no @anangl it looks like your review was requested, and I would really love to see this merged. |
The MakerDiary Dongles have shipped with uf2 Bootloader out of the box for over a year now. I've added support for adafruit-nrfutil flashing in my pull request. Didn't see this pull request until just now. |
I have tested this PR. |
As title says.
Tested, works fine.