SSC-32 not found

I’ve been tinkering and nothing seems to work for me. I’ve used LynxTerm and Visual Sequencer 1.16 and neither seems to be able to find the ssc-32.

I have a feeling the problem has somthing to do with the boards’ setup (jumper links/power etc) but can’t tell because I’ve not as yet found a FAQ detailing a systematic setup of all the initial stages. If I press the Reg or all=1500 button in LynxTerm then the green light flashes momentarily suggesting the cable’s doing somthing.??? Who knows???

However. I always get the error code: ‘Can’t find SSC-32 card’ when i press the Reg button in ‘LynxTerm’.

anyway… I have the board setup as follows:

Tx,Rx jumpers = pc/serial mode
Baud jumpers = 115.2k
power jumpers = all three in place
VL terminal = 9v LR6
VS1 = 5.96v from 4xAA cells

In ‘LynxTerm’ if you click on ‘Firmware’ there is no entry in the ‘current firmware version’ field.

In the winXP in the Device manager > ‘Ports’ the USB to serial cable is listed and it’s assigned (com5).

If you right click and select its’ properties and coms port tab the settings are
115.2k
8 bits
N - parity
1 - stop bits
N - flow

The only thing that jumps out at me is you have a 9v batt on VL and a 6v batt on VS, which is fine, but you have the jumper VS1 = VL installed, essentially shorting the two batteries together. The 9vdc battery will lose the battle and be discharged quickly. This should not prevent the software from seeing the SSC-32, but it might if you have a lot of servos connected.

First remove the VS1 = VL jumper and get a new 9vdc battery. For now only connect a single servo on pin 0.

To figure out what’s going on stick with LynxTerm for now. You say the green LED blinks when you click all=1500. This is a good thing. Try typing VER then enter to see if the version is sent back to the terminal screen by the SSC-32. It should look like this. SSC32-V2.01XE Let me know if this works for you.

You may want to read this thread as well.
lynxmotion.net/viewtopic.php?t=3485

Let me know how it goes…

yep done all that and still the same. ?? (type in ‘ver’ get and nothing)
I read your post via the link too. Sounds interesting but it all goes over my head a bit. not sure if it’s relevant or not?

Did you set lynxterm to 115.2k? I think it may be 9600 by default.

yep. check.

115.2k set in lynxterm via the port ‘setup’ button
115.2k set in XP via the Device manager > right click (com3) > properties > ‘port settings’ tab.
115.2k set on the ssc - 32 using the two jumpers at the baud headers

Also via: Device manager > right click (com3) > properties > ‘port settings’ tab > advanced

recieve buffer = 14
transmit buffer = 14

(found them!! still don’t know what they do though!)

Does that mean anything??

Surely I should have firmware?

Should I config the board for forced download and load up ‘firmware v2.01XE’ ??? Or might that do more harm than good?

I am 95% sure Lynxterm install does not copy any firmware files. They are the ABL files found here. Scroll to the bottom of the page.
lynxmotion.com/Product.aspx? … egoryID=52

You do not need to upgrade the firmware. In fact I would strongly discourage you from trying to force the firmware upgrade. Lets establish some things here.

  1. The green LED is not a power light, but a status indicator. It’s job is to light up on power up telling you the device is 99% tested operational. You told me above the LED does blink when receiving data. Is this still true? If
    so it means you are on the correct serial port. I would like to see how you have the jumpers set on the board. Any chance you can post a link to an image?

  2. If the LED is blinking when you type in LynxTerm then check that both baud rate jumpers are installed on the SSC-32. All shorting jumpers are oriented the same way. That is they are all vertical when you can read SSC-32 on the board.

  3. For now, remove all servos and power only the VL with a good fresh 9vdc battery.

  4. LynxTerm settings…

Port / Setup, com?, 115200, 8, 1, none, none.

Port / Timeouts, 20, 10, 10, 1000, 100.

Terminal / Setup, chk, chk, chk, not, check, underline, ansi/vt199, 58, 19, act as terminal keys.

Get back to me…

Exactly like this, plus 8pin eeprom chip, atemel chip and one servo connected to pin 0.

  1. The green LED. the LED does blink when receiving data. Is this still true?

yes.
When you power up the board the led lights.
When lynx term is run (after board is powered up and plugged in) the light goes out.

After startup of lynxterm the led blinks briefly only if…
A) charecters are typed in eg ‘ver’ etc
B) Buttons: All=1500, connect, All=0, Reg. are pressed. If H2 Seq. is pressed then led binks on + off about 4 times rapidly then stays low.
C) Comes on and stays on if power is disconnected and re connected. (If a button is pressed or some other action the led goes out and behaves A,B,C again.

  1. Yes to all points.

  2. Done

  3. LynxTerm settings…

Port / Setup, com3, 115200, 8, 1, none, none.

Port / Timeouts, 20, 10, 10, 1000, 100.

Terminal / Setup, chk, chk, chk, not, check, underline, ansi/vt199, 58, 19, act as terminal keys.

a thought… which USB-to-serial adapter are you using?

there are settings such as latency on some USB-to-serial drivers which could cause the type of problem you describe.

I got it from Rev-Education (picaxe). It’s made by a company called prolific.

You are pressing enter after the VER right?

Go ahead and apply 6vdc to the VS1 terminal.

Does the servo move when you click all=1500?

Type in the terminal window. #0 P1000 enter. Does the servo move quickly?

Type in #0 P2000 T2000 enter. Does the servo move slowly?

Woa robot dude you fixed it with your telepathic powers !!!

Same config as used previously but this time it works???

actually his fixing it would be telekinetic. telepathic would suggest you knew the problem all along, were testing us, and he read the soultion from your mind. :wink: :laughing:

Well hopefully our little thread can help someone in future but I’m none the wiser as to what happened there. ??? phew

I’m gonna try the sequencer now! Lets’ see how much fun we can have with this one.

LOL. God I wasn’t laughin yesteday though!!

You must have changed something for it to work. The power source? Baud jumpers? Tx jumpers? I make this same mistake from time to time. It’s easy to forget about the baud jumpers when switching from PC to ABB back to PC.