problems updating Spirit on macOS 10.15.7 [SOLVED]

In case you do not know something or you are not sure, here is the right place for your question.
helinut
Posts: 53
Joined: Sat 05. Jan 2019 13:29:14
Location: Adelaide

I am using SiLabsUSBDriver 5.3.5
User avatar
HeliMLM
Posts: 370
Joined: Tue 10. Mar 2020 14:36:22

Hello Tomas,

go it sorted out... there was an additional SiLabs64 driver with older version in my system... no idea where it came from.

short story: had to hard delete the .kext as unload of the driver and normal remove was not possible. after reboot all is ok now.

Ciao
Michael


long story - if anyone should have same problem: at you own risk (you should really know what you do now):

freshly booted Mac, open Terminal, Spirit cable NOT connected
1. check for SiLabs devices with command: kextstat | grep silabs => (should be empty)
2. now connect Spirit cable and again: kextstat | grep silabs
3. should only list the newest driver(s) for xxxDriver and xxxDriver64.

if there is an additional old 64 bit driver:
1. unload it first: sudo kextunload /System/Library/Extensions/SiLabsUSBDriver64.kext
2. delete the driver: sudo rm -rf /System/Library/Extensions/SiLabsUSBDriver64.kext

IF the unload/delete does not work (as in my case) because the driver is mis-configured or in the wrong directory: search for the SiLabs*.kext file in either /System/Library/Extensions/ or /Library/Extensions/

try to kextunload from path found and/or rename the wrong .kext file to .kext_ and reboot your mac (you could try to sudo kextcache -i too, boot is safe). then check all again. maybe you have now to reinstall newest drivers (5.3.5) from SiLabs download site.
Last edited by HeliMLM on Tue 01. Dec 2020 13:58:38, edited 1 time in total.
cheers
Michael
ZeXx86
Site Admin
Posts: 12836
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Hello,

wow, that is great! Good job.
I am sure it can help others.

So the flashing is working well now?
Spirit System developer
User avatar
HeliMLM
Posts: 370
Joined: Tue 10. Mar 2020 14:36:22

ZeXx86 wrote:Hello,

wow, that is great! Good job.
I am sure it can help others.

So the flashing is working well now?
YES, sir ;)
Attachments
the proof :)
the proof :)
cheers
Michael
Post Reply