tinyGS icon indicating copy to clipboard operation
tinyGS copied to clipboard

Mac uploader seems broken

Open skandragon opened this issue 4 years ago • 16 comments

When I run the Mac uploader, nothing seems to happen. It shows as running in the dock, but no windows appear, nor does it accept standard "quit" and requires a "force quit" to terminate.

skandragon avatar Mar 21 '21 23:03 skandragon

Same issue here. I ended up using ESPHome-Flasher.

jasonfish avatar Mar 22 '21 18:03 jasonfish

Can you please check if you experience the same with tasmotizer? https://github.com/tasmota/tasmotizer

thanks

4m1g0 avatar Mar 23 '21 03:03 4m1g0

Tosmotizer runs fine, but couldn't flash the bin. Message about "bad header" or similar.

TinyGS Uploader still fails to load. Dock icon is there but no UI. Can only Force Quit.

jasonfish avatar Mar 23 '21 04:03 jasonfish

Thanks, I'll try to take a look to it. Looks like it only fails on the new versions of the OS. Problem is that I don't have a mac to test.

4m1g0 avatar Mar 23 '21 18:03 4m1g0

I ended up using the platformIO uploader, and it worked fine.

skandragon avatar Mar 29 '21 02:03 skandragon

Same experience here under macOS 11. On macOS 10.15 (Catalina), the uploader launches and crashes during the "download" phase of the install.

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

freilich avatar Apr 15 '21 06:04 freilich

I'm experiencing the same issue with the uploader on Catalina. I saw the reply from skandragon, so I installed the platformIO extension on VSCode, cloned the repo, started VSCode, selected the board and serial port, and added the tinyGS root folder to the workspace. But I'm not able to build and upload to my device. From the docs, it looks like the only thing I should have to do is click the right-arrow icon (Platform: Upload when I hover on it) on the task bar, but then I get a pull-down list at the top asking to "Select the task to run" and I don't know how to proceed. I tried selecting the highlighted entries, but no luck. Any advice?

UPDATE: I was able to get the VSCode/PlatformIO to build and upload to the device by restarting my MacBookPro. Not sure if it required restarting everything, or just VSCode, but it works now. And I wanted to be able to build anyway so I can develop and contribute to the project. Still no luck with the one-click upload process for Mac OS XI though.

GuidosLabs avatar Jun 12 '21 06:06 GuidosLabs

Hi, this seems to be still broken. Has any progress been made? In my console I get several errors like Failed to validate dynamic code signature of accessing process identifier=<ID of InvalidCode>, pid=1107, auid=501, euid=501, binary_path=/Applications/TinyGS_Uploader.app/Contents/MacOS/TinyGS_Uploader: #-67062: Error Domain=NSOSStatusErrorDomain Code=-67062 "(null)"

System Policy: TinyGS_Uploader(1108) deny(1) system-privilege 10006 and

Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for responsible={identifier=<ID of InvalidCode>, pid=1107, auid=501, euid=501, responsible_path=/Applications/TinyGS_Uploader.app/Contents/MacOS/TinyGS_Uploader, binary_path=/Applications/TinyGS_Uploader.app/Contents/MacOS/TinyGS_Uploader}, accessing={identifier=<ID of InvalidCode>, pid=1108, auid=501, euid=501, binary_path=/Applications/TinyGS_Uploader.app/Contents/MacOS/TinyGS_Uploader}, requesting={identifier=com.apple.appleeventsd, pid=435, auid=55, euid=55, binary_path=/System/Library/CoreServices/appleeventsd},

pgcudahy avatar Apr 24 '22 15:04 pgcudahy

I got the same problem. It starts, or it shows up in tray but nothing appears on the screen. I have to force-quit it. I'm running macOS 13.0.

Dzaring avatar Nov 01 '22 22:11 Dzaring

Same issue, shows in tray but is not accessible. macOS 13.0.1

exxrxxe avatar Dec 03 '22 19:12 exxrxxe

Several years later and the MacOS installer seems to still be broken. Really?

zcrowman avatar Nov 11 '23 17:11 zcrowman

What are you trying to install? Check internet connection. Sent from my iPhoneOn Nov 11, 2023, at 11:35 AM, zcrowman @.***> wrote: Several years later and the MacOS installer seems to still be broken. Really?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Dzaring avatar Nov 11 '23 18:11 Dzaring

I tried using the MacOS installer. I tried it on a 2009 iMac with Catalina; a 2014 Mac Mini on Big Sur; and a 2021 M1 Mac Mini on Sonoma. The installer crashes/freezes on every machine. So I tried it with Visual Studio and the recommended add-on. While it worked, it left my LoRa bricked and now nothing will work on it. So this has been rather frustrating so far.

zcrowman avatar Nov 12 '23 16:11 zcrowman

You’re installing something from the App Store?Sent from my iPhoneOn Nov 12, 2023, at 10:31 AM, zcrowman @.***> wrote: I tried using the MacOS installer. I tried it on a 2009 iMac with Catalina; a 2014 Mac Mini on Big Sur; and a 2021 M1 Mac Mini on Sonoma. The installer crashes/freezes on every machine. So I tried it with Visual Studio and the recommended add-on. While it worked, it left my LoRa bricked and now nothing will work on it. So this has been rather frustrating so far.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Dzaring avatar Nov 12 '23 19:11 Dzaring

No. Not from the app store. The Mac firmware you provide on GitHub. It just doesn't seem to work and it seems it hasn't for several years. I ended up needing to go to a friend with a PC. Took like 5 minutes and it was flawless. Would be great if Mac users could have this same experience.

zcrowman avatar Jan 04 '24 17:01 zcrowman

I found it's usually the mac serial port drivers that screw up the uploading firmware. I have windows in bootcamp environment on the same laptop and the windows usb to serial drivers work fine and am able to upload no worries. Some hardware ttgo dont work well with macos usb serial port drivers becos of the chipset they use. Might need to find drivers. For myself i just managed to do it all in windows os

DroneMechanic avatar Jan 04 '24 23:01 DroneMechanic