USB JTAG NT software does not run Mac OS Catalina

Report bugs found in the software. New release will fix those busg.
usbbdm
Posts: 8633
Joined: Mon Jul 18, 2005 9:33 pm

USB JTAG NT software does not run Mac OS Catalina

Post by usbbdm » Sat Jan 11, 2020 10:25 am

Start from Mac OS Catalina, 32 bit apps are no longer supported. So you will get errors like
"zsh: bad CPU type in executable: ./USBJTAGNT
I wonder how many people are using Catalina and still running USB JTAG NT.
I might consider rebuild USB JTAG NT for 64 bit Mac only in the future.

usbbdm
Posts: 8633
Joined: Mon Jul 18, 2005 9:33 pm

Re: USB JTAG NT software does not run Mac OS Catalina

Post by usbbdm » Sun Jan 12, 2020 8:44 pm

I have made build for 64 bit Mac OS. Especially for Catalina.
If you have the need please contact me and I will send you the build to test.
I need to know the missing libraries and the Framework needs to be installed. I will then officially release it.

OffTrack
Posts: 11
Joined: Mon Jan 28, 2013 5:41 pm

Re: USB JTAG NT software does not run Mac OS Catalina

Post by OffTrack » Tue May 05, 2020 1:40 am

I'm trying to run the 64bit build on Mojave 10.14.6 with no success...

While the frameworks and libusb are bundled into the app, the app seems to be looking for your local libusb:
Termination Reason: DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
Referenced from: /Volumes/VOLUME/*/USBJTAGNT.app/Contents/MacOS/USBJTAGNT
Reason: image not found

usbbdm
Posts: 8633
Joined: Mon Jul 18, 2005 9:33 pm

Re: USB JTAG NT software does not run Mac OS Catalina

Post by usbbdm » Tue May 05, 2020 7:02 am

You need manually copy the libusb from the zipped file to the location specified.

OffTrack
Posts: 11
Joined: Mon Jan 28, 2013 5:41 pm

Re: USB JTAG NT software does not run Mac OS Catalina

Post by OffTrack » Thu May 14, 2020 2:47 am

This works on Mojave...
Commands assume the 64bit USBJTAG.app is in Applications folder.

libusb:

Code: Select all

mkdir -p /usr/local/opt/libusb/lib
ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/libusb-1.0.0.dylib /usr/local/opt/libusb/lib/libusb-1.0.0.dylib 
QT Frameworks

Code: Select all

ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/QtCore.framework ~/Library/Frameworks/QtCore.framework
ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/QtNetwork.framework ~/Library/Frameworks/QtNetwork.framework
ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/QtSvg.framework ~/Library/Frameworks/QtSvg.framework
ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/QtGui.framework ~/Library/Frameworks/QtGui.framework
ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/QtPrintSupport.framework ~/Library/Frameworks/QtPrintSupport.framework
ln -s /Applications/USBJTAGNT.app/Contents/Frameworks/QtWidgets.framework ~/Library/Frameworks/QtWidgets.framework

usbbdm
Posts: 8633
Joined: Mon Jul 18, 2005 9:33 pm

Re: USB JTAG NT software does not run Mac OS Catalina

Post by usbbdm » Thu May 14, 2020 5:10 am

Thanks for update.

Post Reply