-
Notifications
You must be signed in to change notification settings - Fork 1k
Add nrf52840 HIC #1015
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
base: develop
Are you sure you want to change the base?
Add nrf52840 HIC #1015
Conversation
56cda97
to
2155b42
Compare
In case you'd like to keep the factory bootloader on the nrf52840 dongle: This contains an nrf52840_if build with flash offset 0x1000. You can program the HEX file with the nRF Connect Programmer app. PCA10059_daplink.zip |
2d6a3d5
to
baef822
Compare
baef822
to
5406c27
Compare
5406c27
to
0d8259c
Compare
0d8259c
to
911ad12
Compare
Hello all, Here is my short statement on the pull request: The long story: Two devices have been used as DAPLink debug probes.nRF52840 Dongle by Nordic Semiconductor [1]The dongle was used with the default pinout assignment from the pull request (see /docs/hic/nrf52840.md from the feature branch) nRF52840 MDK USB Dongle by Makerdiary [2]The Makerdiary's dongle was used with overridden pinout assignment to mach the dongle pinout [3] and the pin assignment used in their DAPLink firmware [4]
NOTE: Makerdiary's dongle has UF2 bootloader and the application start address is at 0x1000, which is the same as the application start address on Nordic's dongle. SetupI am using multiple of both dongles on two setups:
both setups are using pyOCD version 0.35.1 (due to the RTT not working on top version, although it was fixed, but there is one line patch provided by a user which works unlike the official fix... this is another story). Both dongles are targeting devices with nRF52832 SoC [5] on them. UsageBoth types of dongles are used as debug probes for the following:
ConclusionThe testing and usage of both Nordic Semiconductor's nRF52840 Dongle and Makerdiary's nRF52840 MDK USB Dongle as DAPLink debug probes have been successful. Throughout various programming and debugging operations in the described setups. References and Sources[1] Nordic Semiconductor. (n.d.). nRF52840 Dongle. [2] Makerdiary. (n.d.). nRF52840 Micro Dev Kit USB Dongle. [3] Makerdiary. (n.d.). nRF52840 Micro Dev Kit USB Dongle pinout. [4] Makerdiary. (n.d.). Using DAPLink Firmware. [5] Nordic Semiconductor. (n.d.). nRF52832 SoC. Edit: fixed some typos |
ac1be54
to
6463d4d
Compare
Should be compatible with nRF52840 Dongle (aQFN73) and QFN48
Signed-off-by: Maximilian Deubel <maximilian.deubel@nordicsemi.no>
Signed-off-by: Maximilian Deubel <maximilian.deubel@nordicsemi.no>
6463d4d
to
0b671eb
Compare
Based on the nRF52820 HIC and efforts by @maxd-nordic.