I've got over 100 Circuit Playground Bluefruit boards with pre 0.4 bootloaders. Many of my students will be using new Macs with Ventura, so my understanding is that I need to update each one of these boards so they have the latest bootloader if I want to get them to work with the latest version of CircuitPython.
Since they are pre 0.4, then I've got to go through a manual process. I'm looking at this post:
https://blog.adafruit.com/2022/10/31/up ... uitpython/
and the steps are not at all clear. I'm hoping someone can give me a step-by-step process that I can follow - I'll need to use the Command-Line style which I 'm assuming I have right here (https://learn.adafruit.com/introducing- ... mmand-line) - that will allow me to repeatedly update all of these boards. Here's what I've done sofar that doesn't seem to be working:
I went to this page: https://github.com/adafruit/Adafruit_nR ... /tag/0.7.0 and downloaded a file named:
Code: Select all
circuitplayground_nrf52840_bootloader-0.7.0_s140_6.1.1.zip
- Next I went to this page: https://learn.adafruit.com/introducing- ... mmand-line
- I opened my Mac's Terminal & entered the following command:
Code: Select all
pip3 install --user adafruit-nrfutil1
Code: Select all
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Code: Select all
adafruit-nrfutil-macos
- Since this didn't work, I clicked the green button below this. It took me to the following page:
https://github.com/adafruit/Adafruit_nR ... 5.3.post17
where I see a file named '
Code: Select all
adafruit-nrfutil--0.5.3.post17-macos.zip
- In the terminal, cd'd to my desktop, then ran the command mentioned:
Code: Select all
chmod +x adafruit-nrfutil-macos
Code: Select all
No such file or directory