Yes ngspice
I selected the lib file for each of the symbols.
I just noticed the model was set to BJT... not sure why. changed that to subcircuit.
changed the alternate node sequence to 5 4 1
but now it's giving me different messages
Compatibility modes selected: ps lt
Circuit: KiCad schematic
Original line no.: 0, new internal line no.: 116:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 116:
Cannot compute substitute
Original line no.: 0, new internal line no.: 122:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 122:
Cannot compute substitute
Original line no.: 0, new internal line no.: 148:
Undefined number [ptrc1]
Original line no.: 0, new internal line no.: 148:
Cannot compute substitute
Original line no.: 0, new internal line no.: 116:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 116:
Cannot compute substitute
Original line no.: 0, new internal line no.: 122:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 122:
Cannot compute substitute
Original line no.: 0, new internal line no.: 148:
Undefined number [ptrc1]
Original line no.: 0, new internal line no.: 148:
Cannot compute substitute
Original line no.: 0, new internal line no.: 116:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 116:
Cannot compute substitute
Original line no.: 0, new internal line no.: 122:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 122:
Cannot compute substitute
Original line no.: 0, new internal line no.: 148:
Undefined number [ptrc1]
Original line no.: 0, new internal line no.: 148:
Cannot compute substitute
Original line no.: 0, new internal line no.: 116:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 116:
Cannot compute substitute
Original line no.: 0, new internal line no.: 122:
Undefined number [pwidthp]
Original line no.: 0, new internal line no.: 122:
Cannot compute substitute
Original line no.: 0, new internal line no.: 148:
Undefined number [ptrc1]
Original line no.: 0, new internal line no.: 148:
Cannot compute substitute
Copies=91 Evals=416 Placeholders=13 Symbols=28 Errors=24
Numparam expansion errors: Problem with input file.
Error: ngspice.dll cannot recover and awaits to be detached
Note: can't find init file.
******
** ngspice-36 shared library
** Creation Date: Sat Jan 1 18:54:42 UTC 2022
******
Error: there aren't any circuits loaded.
Unfortunately the model in csd17506q5a.lib has syntax incompatible to ngspice (and the PSPICE manual). If you change it (lines 43 ff) like:
.PARAM ptrc1 = 5.5e-3
.PARAM ptrc2 = 10.0e-6
.PARAM pwidthP = 1.972
.PARAM pwidth = {pwidthP*1e6}
.PARAM perimP = {2.1*pwidthP}
.PARAM perim = {perimP*1e6}
(see the '=' token), it will be o.k.. Even better if you add
.option gmin=1e-11
to your netlist, e.g. as a text box on the Eeschema canvas.