Buy Contact NSDSP Home

Download NSDSP Software for macOS Intel 64-bit

Click here to download.

System Requirements:

  • macOS 10.9 through 10.14, macOS 11.0 or later
  • Intel x86 processor
  • Minimum screen resolution 800x600
  • USB 2 or USB 3

Due to a bug in HID Driver in macOS 10.15 Catalina which prevents full-duplex communications for HID devices, NSDSP will not work with macOS 10.15 Catalina. There is no workaround. We have reported the bug to Apple. The bug is partially fixed in macOS 11.0 Big Sur. NSDSP software contains a workaround which allows NSDSP to work on macOS 11.0 Big Sur and later versions of macOS, but with USB communication speeds reduced by 10 to 15%.

Installation Instructions:

Download nsdsp_mac_x86_64.dmg, save it in a temporary place on your computer.

Double-click the downloaded file and read the license agreement.

Installing graphical programmers

Drag "NSDS Programmer" and "NSDS Gang Programmer" applications into your Application folder. You can install both, or you can install only one.

Installing command line utilities

The "Utilities" folder contains command line utilities. If you want to use them, copy all of them to a folder where they will be accessible. We recommend "/usr/local/bin". In order to properly verify the integrity of the downloaded utilities, you must use command line.

Open terminal and change directory to the Utilities folders

$cd "/Volumes/NSDSP Software Suite 174/Utilities"

Instead of typing, you may be able to right-click on the Utilities folder and then select New Terminal At Folder from the pop-up menu.

Verify digital signatures.

$codesign -vvvv ns*
nsconf: valid on disk
nsconf: satisfies its Designated Requirement
nsenum: valid on disk
nsenum: satisfies its Designated Requirement
nsloop: valid on disk
nsloop: satisfies its Designated Requirement
nsprog: valid on disk
nsprog: satisfies its Designated Requirement
nsread: valid on disk
nsread: satisfies its Designated Requirement
nsuart: valid on disk
nsuart: satisfies its Designated Requirement
nswait: valid on disk
nswait: satisfies its Designated Requirement

Make sure there are no errors. If you see any verification errors, do not install!

If "/usr/local/bin" does not yet exist on your Mac, you will need to create it. This may require root privileges.

$sudo mkdir /usr/local/bin

Once the target directory is created, you can copy the utilities.

$sudo cp ns* /usr/local/bin

If you do not see any errors, the installation is complete. You can verify the installation by invoking one of the utilities. For example:

$nsprog

This command should print the list of available command line options. If it doesn't, you may need to adjust permissions.

To upgrade to newer version:

Use the same steps as with new installations. Replace applications and utilities at their location.

To uninstall:

Move applications and utilities that you no longer need to the Trash.

Northern Software Home NSDSP Contact Us Purchase/View Cart

© 2007-2025 Northern Software Inc. All Rights Reserved.