Backwards-compatiblity-breaking changes have been made to the boot
loader.  Consequently, before using the latest, you will need to
completely erase the boot and images slots in your devices' flash and
upload a new boot loader.  The latest code may appear to work with an
old boot loader, but you will eventually run into issues if you perform
image management (image list, upload, etc.).  The least painful way
forward is to just erase your flash entirely, replace the boot loader,
and forget about it.  Sorry about this this one; hopefully it is the
last time!
Would an 'erase' command make sense to add to newt? I always end up firing up JLinkExe to erase my chips, which is easy enough, but being able to do something like 'newt erase' might be useful as a faster solution without having to lookup the connection string and part ID every time and for every chip.
A more comprehensive list of changes will go out soon, but I thought
this one deserved special mention.
This will be very useful. I think we've tackled all the breaking changes in our own codebase, but having them all in one place will help make sure we didn't miss any interesting new features. 0.10.0 is a really nice improvement, though. I'm impressed at how much you guys got into this release, and how much it's improved the system overall!

K.

Reply via email to