NSDSP ConfigurationConfiguration Files Download
These settings are useful when you want to install NSDSP chip onto your production board and need to customize NSDSP behaviour.
The "PGC amd PGDO" section specifies the state of the PGC and PGDO pins depending on the NSDSP Mode. While NSDSP is in Programming or Debug mode, these pins are controlled by the programmer or debugger. When NSDSP is not powered or is reset, the PGC and PGDO pins are in high impedance state. If you want to put them into a predictable state during reset, use 100kΩ pull-up or pull-down resistors on these pins.
If you have a dual-chip setup where one NSDSP is connected to program two different PICs, you need to configure PGM/RTS/AMCLR pin to work as AMCLR. When this is done, NSDSP will keep AMCLR pin high, which will prevent resetting the PIC connected to AMCLR.
If you do not have a dual-chip setup, configure the PGM/RTS/AMCLR pin to work as PGM or RTS. NSDSP will keep this pin low, allowing it to function as PGM or RTS.
If your target voltage is always the same, it's a good idea to specify the voltage here. This will help programming software to select a suitable programming speed.
If the whole board is USB powered, you must configure NSDSP to request an adequate amount of USB power from the host. Add 50mA for NSDSP itself.
If NSDSP is powered by USB, but the board has its own source of power, configure it to request 100mA.
If NSDSP is powered by the board, do not request USB power - NSDSP will be enumerated as a self-powered device.
When you enter all the settings, click on the "OK" button. This will cause the settings to be saved inside the NSDSP chip.
© 2007-2021 Northern Software Inc. All Rights Reserved.