Skip to content
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

DFU / OTA mode #6

Open
54696d21 opened this issue May 14, 2018 · 1 comment
Open

DFU / OTA mode #6

54696d21 opened this issue May 14, 2018 · 1 comment

Comments

@54696d21
Copy link
Contributor

You commented on hackday.io that you tried to flash fitness trackers in DFU mode but that you didn't succeed. Could you explain what you tried so far? Do you have any knowledge on why it failed? Do you have any knowledge on whether the standard bootloader is installed on those devices? I paired my X9 with my phone and opened the NrfConnect App and saw that I could directly upload firmware from there. I'm going to investigate whether (and how) the DFU mechanism used in the official fitness tracker app differs from the one in the NrfConnect App.

To my situation: I just received X9 Pro and thought I could first of all give it a try to flash via DFU before I open it. My midterm goal is to get a water proof fitness tracker with custom firmware.
I know about Roger Clark's blog and I going to ask him as well.

By the way I saw a chinese fitness tracker company that "directly advertises" that it is possible to use the NrfConnect App for firmware updates: https://www.youtube.com/watch?v=d7r_g-YrPR8
and https://www.youtube.com/watch?v=I8BA3aHFKII

@curtpw
Copy link
Owner

curtpw commented May 15, 2018

This is interesting. I can see how this would be particularly significant for you given the waterproof requirement. I tried the standard bootloader as described for using the nRF52 DK but it didn't work for me. To be perfectly honest I haven't spent much time on this since my use case requires the addition of sensors and major enclosure modification. I'm going to take another look though. It may be that these devices vary widely in terms of bootloader customization.

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

No branches or pull requests

2 participants