Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

LMX2595: firmware update problem or maybe a bricked board

$
0
0

Part Number:LMX2595

I have been playing with the LMX2595 getting a handle on things.  Today I just received a LMX2492 that I wanted to evaluate and compare against the 2595.  I went to work on the 2492 and had to firmware update the USB2ANY that came with it.  I found this page that linked the Word document that finally helped me update the firmware. 

Then I was able to switch the TICS sw to operate the 2492 (instead of the 2595 GUI interface).   i of course powered the 2492 with 5V instead of the 3.3V as for the 2595.  But after playing around, I couldn't ever see any actual ramping out of the chip.  I could see the PLL Fvco frequency as a CW on my Spectrum Analyzer.  That even would change based on the input box in the GUI.  But no ramping ever showed.  That's bothersome, but before I spent more than an hour on it, I decided I should go make sure my 2595 system setup was still working.  Now I have found that the 2595 seems to be bricked.  

When I now plug in 3.3V to the 2595, the power supply goes directly to about 210mA.  Even after I supposedly 'Write all Registers', the chip never goes to the 300-330 mA  normal-operating level that I had seen yesterday.  Further, when I toggle the 'Power Down' checkbox, the current drawn doesn't change.  This was my tried-and-true check whether the 2595 was communicating, to debug it regardless of if my output waveform was misbehaving.  I have no response from the board now.

I've done all the typical reset techniques, unplugged and replugged everything, restarted TICS.   thought I'd be sneaky and check to see what the values in the registers in the 2595 were, but now I get an error.

(I have to retype the output of the GUI field because i can't expand its size big enough to take an adequate picture, so forgive any typos)

...

Read Back Register R0xB as value 0x0B 0000.  Was 0x0B 0018.  XOR difference = 0x00 0018.

[Warning]: Error in Flex Script   Attempted to divide by zero.

Python Error:   Attempted to divide by zero.

[Python]: UpdateNDivider in C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\PLL + VCO\LMX2595\LMX2595_PLL.py:433, System.Object Run1[PythonFunction,Object](IronPython.Runtime.PythonFunction)

[Python]: UpdateInputPath in C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\PLL + VCO\LMX2595\LMX2595_PLL.py:255, System.Object Run1[PythonFunction,Object](IronPython.Runtime.PythonFunction)

[Python]: MULT_Update in C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\PLL + VCO\LMX2595\LMX2595_PLL.py:98, System.Object Run1[PythonFunction,Object](IronPython.Runtime.PythonFunction)

Read Back Register R0xA as value 0x0A 0000.  Was 0x0A 10D8.  XOR difference = 0x00 10D8.

...

Possible problems I can come up with:

  • The 2595 board is fully dead
  • The 2595 board is bricked somehow, maybe it didn't like reading from the new USB2ANY that had be firmware updated.  
  • Maybe I accidentally updated my original motherboard firmware (that came with 2595), and now neither USB2ANY is in a rollback state that can interface with the 2595.

  

Please help me recover my LMX2595.  Once it's back to working I'd like to explore the 2492 problem, but I need one of them working first.    

Thanks,

Darren


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>