Microcontroller burn

hello im baidhowi
i’m sorry if my english bad,

huh, yesterday i’m try to conected my ssc-32 with arduino uno, but its not work :frowning:
so i’m back controller servo without uno, (just ssc-32)
i’don’t know why is not working :cry:
my feel my microcontroller has burned,

any tutorial for install new program with new microcontroller?
please some one…

Hi,

Currently I do have an Arduino UNO hooked up to an SSC-32 on a CHR-3 robot, so I know that it can work.

But to help you out would need a lot more information. Things like how did you hook up the Arduino to the SSC-32? Would help to see how you wired it up. On mine I have Digital Pins 8 and 9 connected up to the SSC-32. Also you need to run a ground wire over between the SSC_32 and Arduino. As these digital pins are not connected to a USART on the Arduino UNO, you need to create a software Serial object. I am using the NewSoftSerial code that I downloaded from the net. You can find this by using the Help/Reference menu item in the Arduino software and then clicking on the Libraries tab.

How do you know if your controller has burned? Have you tried any simple hello world type application that maybe simply blinks the L led?

Again will need a lot more information to help you.

Kurt

hi kurt

I found link, how to connected uno with ssc-32 here
robotics.nuvvo.com/lesson/7437-m … an-arduino

sorry I can not explain more clearly because of the limitations of language,
I consult with my friend he just said my micro has burn…
I dont know why, mybe i will try u suggest,

i have more one question kurt,
I have 2 ssc-32, my 2nd ssc-32 error updatating firmware
img84.imageshack.us/i/ssc32.jpg/
I have checked back on the power and serial cabling,
and I have tried using jumper method, but i got error to…

many thanks kurt you have helped…

and sorry my english very bad

Hi, I looked at the link you provided here and have seen similar setups mentioned. I am personally not sure how well it would work as it has you use the RX/TX pins on the UNO to talk to the SSC-32 and the UNO’s USB port also uses those same pins. I have heard it might work if you don’t use both at the same time. I decided to not risk it and used different IO pins to talk to the SSC-32. More of what I did is up on the thread: viewtopic.php?f=20&t=6730&start=53
Not sure what the USB port will do when the SSC-32 is plugged in, so I would unplug it and see if you can download new sketches to it.

As for SSC-32 failing to download new firmware. There are others who can answer this better, but I believe that you must have the SSC-32 configured to be running at 115200 baud rate. Also I have found that if your power supply is not good enough (battery run down), it will fail.

Kurt

Firmware updates require fast serial connections.

What brand USB to serial cable are you using?

If it is FTDI check that the “latency” is minimum in the driver.

Do not use the jumper method for firmware updating. Use only the normal method.

Reply to these questions.

hello sir…

im use serial cable rs 232,
which makes me confused is, why can only update with the same firmware version.
SSC-32 on my other, I always successfully update the firmware, and never had problems,

sorry my english bad
thanks for the help

Hi again,

Again it would help to know more information, like how is the two boards wired up, what power is provided to each board… Are both SSC-32 boards newer type boards?

Here are some some simple things to check:

  1. The board is powered (the LED on the board should come on when you first power it up.
  2. Do you have the two jumpers near the RS232 connector installed? Do you have the two baud rate jumpers installed to give you the baud rate of 115200
  3. If you connect up your serial connector and bring up the Lynxterm program, can you then simply type commands and get a response? If so try typing in the VER command:
    ver
  4. Did the SSC-32 respond with it’s current version? If so what is it?

What I am trying to do is to see if the SSC-32 is responding and to make sure you have a version 2 of the SSC-32. That is one based on Atmega 168 and not the first generation that was based on Atmega 8.

Kurt

It does work but when the usb is needed you need to unplug the ssc-32 to use it.