This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SD303EVK: Evaluation board firmware missing or corrupted

Part Number: SD303EVK

Hi

I recently purchased this eval board and tried to set it up, but it seems to have no FW installed on it. I downloaded the launchpad SW from http://www.ti.com/tool/sd303evk , installed it on a Win XP PC, and followed the instructions.

I am able to connect to the board through ALP NANO USB 1 and read device ID and registers, but the LMH0303 tab shows FW VER 0.00. The behavior of the board is not as described in the guide, no led blinking and no response to buttons, except the reset one.

What's going wrong? How can I restore the board functionality?

Thanks

M. Arcolini

  • Hi Mauro,
    If you can read device ID and registers, this indicate GUI is communicating with the board correctly. However, firmware version 0.00 doesn't make sense.
    1). How about if you put signal through the device, do you see 75-ohm signal? Does device work? Board/device current consumption is normal(under 100mA)?
    2). I am thinking perhaps maybe GUI is not setting up the device properly. Are you using native win xp or it is being simulated?
    3). If you don't use GUI and simply power off and on the device and operate it in pin mode, does the device work as 3G cable driver?
    Regards,,nasser
  • Hi Nasser,

    thanks for the tips.

    1) I can see the 75-ohm output moving if I put HD-SDI signal at the device inputs; it seems to be working but I'm not sure of its configuration. I only have an HD-SDI source in my system, and I'm using the evaluation board to test it.

    2) I have an old WinXP PC and all the drivers are correctly installed, I believe there's no problem on that side.

    3) If  "pin mode" means operating the board with the onboard buttons, it does not work at all. Pushing the buttons has no effect, exception made for the RESET button which turns all LEDs off while pressed. Releasing RESET makes the LOS LED between input connectors turn on, all the others stay off. This does not change connecting to GUI.

    Hope this helps, any other suggestion?

  • Hi Mauro,

    Based on your observations, LMH0303 seems to be ok but we are having issues getting GUI to control the device. However, I cannot say what is GUI issue and what is the root cause of the problem you are seeing. GUI works somewhat since you are seeing register content but on the other hand you are seeing 0.00 firmware revision.

    Here is a suggestion to operate the device in two different modes:

    1). Pin Mode: In this mode you can control the device to operate as a cable driver. Please note LMH0303 data sheet for details. Please take a look at LMH0303 EVM schematic. JP1 jumpers allow Atmel controller to control different pins on the LMH0303. If you take out these jumpers, you can directly control pins like SD/HDbar, ENABLE, and other pins on this jumpers. In this mode, you can pull up or down - based on incoming data rate - SD/HDbar and apply your signal on J1&J2 SMA connectors. You should be able to operate the device as noted in the data sheet.  Additionally, in this mode, you can leave jumpers for SMBUs interface in - these are pins like SCL and SDA - so we can use these as noted below.

    2). SMBus Mode: It seems GUI is able to read/write into the registers. You can click on register tab of the GUI and pick and poke into the registers to make changes as needed.

    Please let me know how this works for you.

    Regards,,nasser

  • Hi Nasser,

    I have removed JP1 jumpers and operated the device in PIN mode, setting SD/HD low and ENABLE high.

    The output signal still showed glitches and spurious transitions, so I focused on the input signal and analyzed it with the scope.

    It looks very distorted, I'm afraid that now my only problem is the input signal integrity, there may be some impedance discontinuities and stubs in the path between the source and eval board input.

    I have no further question on the cable driver at the moment, thank you for your support.

    Regards,

    Mauro

  • Hi Mauro,
    Thanks for the comments. I now have a better understanding of the issue you are having. LMH0303 does not have any input equalization on it's input signal. If this is required, please take a look at LMH0318 or LMH0397. These two device have input equalization and additionally have onboard retime as well. This would provide much more cleaner signal on it's outputs. However, these two devices are not pin compatible with LMH0303 device.
    Regards,,nasser