diff --git a/macos/QMK Toolbox/Flashing.m b/macos/QMK Toolbox/Flashing.m index 8acfdc6934..e259acb97f 100644 --- a/macos/QMK Toolbox/Flashing.m +++ b/macos/QMK Toolbox/Flashing.m @@ -276,9 +276,11 @@ - (void)flashSTM32DuinoWithFile:(NSString *)file { - (void)flashWB32DFUWithFile:(NSString *)file { if([[[file pathExtension] lowercaseString] isEqualToString:@"bin"]) { - [self runProcess:@"wb32-dfu-updater_cli" withArgs:@[@"--dfuse-address", @"0x08000000", @"--download", file]]; + [self runProcess:@"wb32-dfu-updater_cli" withArgs:@[@"--toolbox-mode", + @"--dfuse-address", @"0x08000000", @"--download", file]]; } else { - [self runProcess:@"wb32-dfu-updater_cli" withArgs:@[@"--download", file]]; + [self runProcess:@"wb32-dfu-updater_cli" withArgs:@[@"--toolbox-mode", + @"--download", file]]; } } diff --git a/macos/QMK Toolbox/Resources/wb32-dfu-updater_cli b/macos/QMK Toolbox/Resources/wb32-dfu-updater_cli old mode 100644 new mode 100755 index 71fa358487..1bed66bff9 Binary files a/macos/QMK Toolbox/Resources/wb32-dfu-updater_cli and b/macos/QMK Toolbox/Resources/wb32-dfu-updater_cli differ