Post Go back to editing

DC1959B: can not find LTC6948-2 with DC590B

Category: Hardware
Product Number: DC1959B-B

Hello, while trying to configure the DC1959B to be used with the DC590B I ran into an issue. 

I followed every step stated in the user manual but I can not get the red LED to turn on when running the fracNwizard program. 

I am offering a 100MHz reference signal as stated in the manual and i am running the test program intended for my LTC6948 version ( -2).

the 5V and 3v3 supplies are connected and the output is connected to an spectrum analyzer. 

I checked that all jumpers are correct as according to the manual.

The software can also not find my board, even though all lines are surely connected through my ribbon cable, I also tested the continuity to make sure. 

I get this issue when running the troubleshoot : 

I checked the ribbon cable multiple times but I can not find anything that could be wrong.

Is there any advice for me on what to do to figure out what could potentially be the issue?

I can supply more info if needed!

Thanks in advance!

  • Hi Boris,

    I have encountered with this issue once when A EEPROM on the DC1959B-B evaluation board was corrupted or not programmed. 

    Can you run Demster EEPROM Tool to check whether the hardware ID is correct. Connect DC1959B-B to DC590 via ribbon cable and DC590 to pc via usb cable. No installation necessary. Just run the .exe file and click Read ID button on the UI. 

    ID must be similar to this one. "LTC6948-2,Cls,D6947,01,01,DC,DC1959B-B,---------"

    Best Regards,

    Emrecan

  • Thank you for your response!

    here is what i can find when opening Demster: 

    and this is what happens when I click on Read ID: 

    I think this might be the issue, 

    Whats next for me to do? thanks again for reaching out to me!

    ~ Boris

  • Hi

    Yeah EEPROM is gone. 

    Demster.exe application has customer.xml file on the same folder. I have attached modified version of xml file.

    1 - overwrite the customer.xml file with attached one and then run demster. 

    2 - select DC1959B-B from DC Number Select Dropdown 

    3 - Click Burn button. 

    Changing Hardware id should resolve the problem. If issue not resolved, can you attach new troubleshoot result from fracNWizard tool. 

    Regards,

    Emrecan

    <?xml version="1.0" encoding="ASCII"?>
    <DEMOLIST>
    <DEMO> <!-- Add new Entry ---->
    <DCNUM>NONE</DCNUM><!-- Enter the Name of the Board Here ---->
    <IDSTR type="0">NO DEMOBOARD </IDSTR><!-- Enter the board details Here a max of 48 characters ---->
    </DEMO><!-- Close Entry ---->
    <DEMO>
    <DCNUM>Analog Example</DCNUM>
    <IDSTR type="1">This_String_Can_Only_Be_A_Max_48_Characters_Long</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC458</DCNUM>
    <IDSTR type="1">LTC4240,Cls,D4240,01,01,DC,DC458,---------------</IDSTR>
    </DEMO>
    </DEMO>
    <DEMO>
    <DCNUM>DC1532A-A</DCNUM>
    <IDSTR type="3">[0074 DEMO 10 DC1532A-A LTC2268-14 D2175
    ADC 14 14 2 0000 00 00 00 00
    DBFLG 0003 28 00 00 00
    FPGA S2175 T2
    8006]</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC1534A-A</DCNUM>
    <IDSTR type="1">LTC2637-LZ,Cls,D2636,01,01,DC,DC1534A-A,--------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC1652A</DCNUM>
    <IDSTR type="1">LTC6803-2,Cls,D6803-2,01,01,DC,DC1652A,---------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC1653A</DCNUM>
    <IDSTR type="1">LTC6803-3,Cls,D6803-3,01,01,DC,DC1653A,---------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC1654A</DCNUM>
    <IDSTR type="1">LTC6803-4,Cls,D6803-4,01,01,DC,DC1654A,---------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC2278A-A</DCNUM>
    <IDSTR type="1">LTC4281,Cls,D2024,01,01,DC,DC2278A-A,-----------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC2305</DCNUM>
    <IDSTR type="1">LTC2305,Cls,D2305,01,01,DC,DC1444A-B,-----------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC2278A-B</DCNUM>
    <IDSTR type="1">LTC4281,Cls,D2024,01,01,DC,DC2278A-B,-----------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC2692A-A</DCNUM>
    <IDSTR type="1">LTC2662-16,Cls,D2662,01,01,DC,DC2692A-A,--------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC1959B-A</DCNUM>
    <IDSTR type="1">LTC6948-1,Cls,D6947,01,01,DC,DC1959B-A,---------</IDSTR>
    </DEMO>
    <DEMO>
    <DCNUM>DC1959B-B</DCNUM>
    <IDSTR type="1">LTC6948-2,Cls,D6947,01,01,DC,DC1959B-B,---------</IDSTR>
    </DEMO>
    </DEMOLIST>
    <!-- END -->
    

  • Thank you, I can now indeed find the board using FracNWizard!

    I will test if the test example works on wednesday and update on that, if all works I will make sure to mark this thread as solved. 

    Thanks alot for your efforts, this looks promising!

    I will keep you posted!

    ~ Boris

  • As promised hereby the update,

    I am now able to find both boards in both QuikEval and FracNWizard. However, I still am unable to read from the device as it is telling me the ribbon cable might not be connected, The cable is still connected and there seems no issue with the cable itself. troubleshooter stops at device is not powered, while it is. Both the 5V and 3v3 are connected. 

    This is the error seen when trying to load in the example file:

    Any ideas on what to do?

    thanks again!

  • Hi Boris,

    What is your supply currents for 5V and 3.3V?

    Can you see if your LTC6948 SPI pins (SDI, SDO, SCLK, CS) are toggling as expected with an oscilloscope?

    Can you modify registers without using set file ? You can test that by modifying PDALL bit and measuring the current. 

    There is different problem in here but may be shows guidance: LTC6948 issue detection using Demo circuit DC590B - Q&A - RF and Microwave - EngineerZone (analog.com)

    Regards,

    Emrecan

  • Hey Emrecan, my supply currents are 4 mA for the 5V with a limit of 2A and 7mA for the 3v3 with a limit of 2A. 

    CS is 3v3, No sclk sdi or SDO. 

    It doesnt seem like i can modify registers using the set file

    Thanks for the help so far.

    Let me know if there is anything else to try

    kind regards, 

    Boris 

  • Hi, 

    Current values are not correct. Current value on startup is around 35 mA for 3.3V and 70 mA for 5V. There might be problem with Evaluation Board. Can you measures the voltage  values on pin Vref, Vrf, Vp, Vvco and Vd to ensure all pins has correct voltages?

    After you ensure the voltage and current values are correct and there no problem with evaluation board,  you can trace SPI line via oscilloscope whether pin are toggling for communication. 

    Regards,

    Emrecan

  • hello Emrecan, 

    I double checked the supply currents, 3v3 = 75 mA and 5V =48mA

    Vref, V+Ref, and VD are 3v3 

    VCO and VP are 5V

    SDI, SDO and SCLK are all 0, so no clock signals sadly

    thanks for the tips, 

    Boris 

  • Hi Boris,

    That seems odd. 

    If all the power are correct and SPI lines are connected, SDI and CS pins should be HIGH level on idle.  Can you check jumper on the marked area is connected to 3.3V pins?  And Can you send  a photo of your setup to inspect whether there is difference with my setup?

    Regards,

    Emrecan