USB JTAG  

Go Back   USB JTAG > USBBDM (NT) > Product Support.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-10-2016, 12:18 AM
OffTrack OffTrack is offline
Junior Member
 
Join Date: Jan 2013
Posts: 9
Default install problems on macOS Sierra

A couple of days ago I tried to reinstall the USBJTAGNT software after an upgrade to macOS Sierra and found that it's not possible to install the Framework into /System/Library without disabling the System folder protection. This restriction has been in place for the past two releases of OSX and now macOS.

https://developer.apple.com/library/...rameworks.html
Quote:
Third-party frameworks should never be installed in the /System/Library/Frameworks directory. Access to this directory is restricted and is reserved for Apple-provided frameworks only.
I have tried installing the Framework into the /Library/Frameworks which is the correct location for third party code but USBJTAGNT still fails with this message:

Code:
/Applications/USBJTAGNT/USBJTAGNT ; exit;
Segmentation fault: 11
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...none found.
Is it possible for you to update the path to the Framework to the user accessible /Library/Frameworks directory?

For reference this the procedure for bypassing system integrity protection.

Quote:
Follow these steps to disable SIP:
  1. Restart your Mac.
  2. Before OS X starts up, hold down Command-R and keep it held down until you see an Apple icon and a progress bar. Release. This boots you into Recovery.
  3. From the Utilities menu, select Terminal.
  4. At the prompt type exactly the following and then press Return: csrutil disable
  5. Terminal should display a message that SIP was disabled.
  6. From the  menu, select Restart.
You can re-enable SIP by following the above steps, but using csrutil enable instead.
thanks
Paul

Last edited by OffTrack; 11-10-2016 at 12:28 AM.
Reply With Quote
  #2  
Old 11-10-2016, 02:11 PM
usbbdm usbbdm is online now
Administrator
 
Join Date: Jul 2005
Posts: 8,885
Default

I only have macbook and I will see if it is possible.
Reply With Quote
  #3  
Old 11-13-2016, 04:04 PM
OffTrack OffTrack is offline
Junior Member
 
Join Date: Jan 2013
Posts: 9
Default

Thanks, it would be very much appreciated.
Reply With Quote
  #4  
Old 11-22-2016, 11:22 PM
OffTrack OffTrack is offline
Junior Member
 
Join Date: Jan 2013
Posts: 9
Default

After jumping thru the hoops and disabling SIP and reinstalling framework and lib usb drivers I'm still getting the "segfault 11" on start up.

It will start up ok on under 10.11.6 El Capitan with the Framework installed into /Library/Frameworks, so that works without changes.

But this means the install is broken under macOS Sierra....

Any chance of a fix?
Reply With Quote
  #5  
Old 11-23-2016, 04:46 PM
usbbdm usbbdm is online now
Administrator
 
Join Date: Jul 2005
Posts: 8,885
Default

I do not have a a macOS Sierra machine to try and thus cannot support it for now. My machine is quite old (A1181).
Reply With Quote
  #6  
Old 11-24-2016, 10:27 AM
Koevoet Koevoet is offline
Senior Member
 
Join Date: Nov 2006
Posts: 308
Default

Quote:
Originally Posted by usbbdm View Post
I do not have a a macOS Sierra machine to try and thus cannot support it for now. My machine is quite old (A1181).
Is your model on the list ?

Code:
http://dosdude1.com/sierrapatch.html
Regards
Reply With Quote
  #7  
Old 11-24-2016, 12:05 PM
usbbdm usbbdm is online now
Administrator
 
Join Date: Jul 2005
Posts: 8,885
Default

Mine is 2007 I think and too bad it is not in support list.
Reply With Quote
  #8  
Old 02-26-2017, 05:27 PM
usbbdm usbbdm is online now
Administrator
 
Join Date: Jul 2005
Posts: 8,885
Default

I have installed MacOs Sierra on a virtual machine, I should be able to solve this issue soon.
Reply With Quote
  #9  
Old 02-28-2017, 11:29 PM
usbbdm usbbdm is online now
Administrator
 
Join Date: Jul 2005
Posts: 8,885
Default

Re-build 0.80 and upload. It runs on macOS Sierra now.
The framework will be unzipped to the same folder as USB JTAG NT (move files to the same folder as USB JTAG NT, Not in Frameworks folder).
Reply With Quote
  #10  
Old 04-07-2017, 03:10 PM
OffTrack OffTrack is offline
Junior Member
 
Join Date: Jan 2013
Posts: 9
Default

Quote:
Originally Posted by usbbdm View Post
Re-build 0.80 and upload. It runs on macOS Sierra now.
The framework will be unzipped to the same folder as USB JTAG NT (move files to the same folder as USB JTAG NT, Not in Frameworks folder).
Thanks for making the update!

I had the frameworks sitting in ~/Library/Frameworks from when I was messing around last time and this works without any apparent problems with the new versions.

In finder, hold down option while clicking on the Go menu to access the Library folder.
Or
Code:
cd ~/Library/Frameworks
from the terminal...
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -7. The time now is 04:18 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.