-
Notifications
You must be signed in to change notification settings - Fork 480
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
Flashing memory does not work #166
Comments
Any news on this? :) |
The one-wire memories are written by the nRF51 and it is hard to implement writing the memories while having the bluetooth enabled so the nRF51 can only write the one wire memories when the bluetooth stack is disabled. You can flash an nRF51 firmware without bluetooth by running:
Then flashing the one wire memory should work. |
Thanks, I'll try that! |
I'm closing this one since it's not a client issue and referring to bitcraze/crazyflie2-nrf-firmware#3 for the real issue. |
Just for the record, this worked :) |
Flashing the 1-wire memory does not seem to work...
I created this script: https://github.com/dbrgn/crazyflie-clients-python/blob/flash-example/examples/flash-memory.py
It first updates the attributes of the memory instance. Then it sends a write command using
mem.write_data(data_written)
.If I inspect the memory instance from within the
data_written
callback, the attributes correspond to the new values. But when I disconnect and reconnect, the old values are present again.What could be the problem here?
The text was updated successfully, but these errors were encountered: