rx and tx solid on

hi, im making arduino based boards for robotics, and when connecting to my friends pc, the board got tx and rx leds solid on (stuck)
now the ftdi is not recognized,
did it with another board and same happened ;( it went stuck
(the board where working fine before in other pcs,linux, windoz)

what to do?
why this happens? how to avoid it?
do i have to change the ftdi, or can recover it?

very important!!
tnx

why this happens?

The RX & TX LEDs are controlled by the PC and are part of the drivers controlling the USB / serial bridge chip. They are nothing to do with the arduino as such.
It sounds like you have problems with the drivers, try and uninstall them and then reinstall the latest. Changing the ftdi chip can be tricky as it is a surface mount chip and it is likely that is is OK anyway.

i´ve had this problem in linux
and in a windoz machine before,

could it be a peak voltage?

when the chip get source voltage, even with battery, the leds tx and rx goes on,
so is not software,
and if i put a chip with a program, it works,
so is the ftdi
if i change it, how can i avoid this problem?

tnx

could it be a peak voltage?

What peak voltage? You are feeding it with DC aren't you?

when the chip get source voltage, even with battery, the leds tx and rx goes on,

Yes

so is not software,

No that doesn't follow. You wouldn't expect the LEDs to be on before you apply voltage, a chip can power up with any logic state on the GPIO pins.

and if i put a chip with a program, it works,

Does that include programs that talk back to the serial port so you can view the results on the serial monitor.

so is the ftdi

I would not agree. What have you done wrong to fry the chip?