KinesisCorporation / Adv360-Pro-ZMK

Production repository for the all-new Advantage360 Professional using ZMK engine
MIT License
469 stars 6.71k forks source link

OSX Sonoma 14.7.1 Giving "Operation not permitted" when trying to update firmware for Advantage 360 Pro #591

Closed jontg closed 2 weeks ago

jontg commented 2 weeks ago

I'm on an old version of the firmware, trying to pull in the latest factory default. My system is a pretty vanilla osx machine,

# sw_vers
ProductName:        macOS
ProductVersion:     14.7.1
BuildVersion:       23H222

and my keyboard has (what I believe to be) the factory defaults:

# cat /Volumes/ADV360PRO/INFO_UF2.TXT
UF2 Bootloader 0.4.0-41-g103bd32-dirty lib/nrfx (v2.0.0) lib/tinyusb (0.9.0-22-g7cdeed54) lib/uf2 (remotes/origin/configupdate-9-gadbb8c7)
Model: ADV360PRO
Board-ID: nRF52840-ADV360PRO-v1
SoftDevice: S140 version 6.1.1
Date: Jun 29 2022

When I try to update the firmware per the instructions, to the new factory defaults

# cp left.uf2 /Volumes/ADV360PRO/
cp: /Volumes/ADV360PRO/left.uf2: Operation not permitted

And a similar error appears when attempting to copy in the UI.

I'm guessing there's some "how to get to v2" step I'm missing, as most of the documentation I can find talks about how to get from v2 to v3. Is there some extra step I am missing?

jontg commented 2 weeks ago

Nevermind - switching to a different machine (with the same setup) seems to be the trick.