Comments (6)
@gamnes, can you confirm that the nrf51dk expects the application to be loaded at 0x8000?
from daplink.
Depending on which bootloader you are running; the nrf51dk expects the application to be loaded at 0x8000 for the new DAPLink bootloader (MAINTANANCE), or if running with the old CMSIS-DAP bootloader (BOOTLOADER) it expects the application at 0x5000.
from daplink.
Hi @gamnes, are new boards being created with the DAPLink bootloader?
from daplink.
New boards are created with the (old) CMSIS DAP bootloader, not the DAPLink bootloader. This is to keep compatibility with the other firmware that can be used on our boards.
from daplink.
okay, so this issue is because the board I had was upgraded to the daplink bootloader, but most people will have the cmsis-dap bootloader out of the box. Maybe it would still be good to have both binaries in the release package to cover both cases. @c1728p9 would you agree?
from daplink.
There isn't a user facing way to get or update the DAPLink bootloader. To avoid confusion the release package contains only interface firmware for existing bootloaders. I would prefer to keep it this way until new bootloaders are publicly released.
from daplink.
Related Issues (20)
- Not able to build in windows gcc environment HOT 4
- GNU Arm Embedded Toolchain is deprecated HOT 4
- Building on Mac with latest homebrew-managed `gcc-arm-embedded` fails HOT 2
- uart.c constant comparison issues
- Support for newer versions of GNU Arm Embedded Toolchain
- Address of local variable buffer is assigned to a non-local variable
- PIO0_14 as JTAG TDO
- DAPLink doesn't work with IAR EWARM 8.3? HOT 2
- Unsigned int comparison to 0
- "EraseChip" doesn't seem quite right
- DAPLink worked in IAR,but not work in KEIL MDK. HOT 1
- build error not have version_git.h HOT 2
- Why is it that after I dragged and burned the daplink firmware in bootloader mode, it succeeded, but when I disconnected and reconnected, it changed to bootloader mode. HOT 1
- The latest version of Keil5 always prompts "swd/jtag communication failure" when using DAPLink
- Intermittent issues with i2c interface and interrupt line on microbit v2.21 HOT 4
- Support for probe interface level translation HOT 1
- Some questions about "MSD Commands"
- [miro:bit] [0258] PWR led turns sometimes off when device is powered by battery on reset button press HOT 3
- CPU Can't stop HOT 1
- Clarification on flash blobs HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from daplink.