Other Parts Discussed in Thread: CODELOADER, , USB2ANY-UWIRE, USB2ANY
LMK04803BEVAL/NOPB CodeLoader software communication problem?.
I ordered a LMK04803BEVAL/NOPB board for developing the LMK04803 device. The board can work with TI CodeLoader Software as GUI. Since the kit shipped with the LPT cable to connect to PC, I connect the cable to the board power up with 5 V and launch the GUI. The connection looks good as no indication not working. Refer to the User's Guide selected the device, mode etc.
Then I use the default codeloader mode, whatever under the list of “Mode” list, select the device in my case is LMK04803B, then go “Keyboard Controls” to Load Device(Ctrl+L). I use a logic analyzer to monitor the uWire spi lines of uWireCLK, uWireDATA and uWireLE on the corresponding testing xxx_TP on the board. I expect at the time I click Crtl+L to lodd Device, the software should program the device and those spi line should show the signals but I did not see any. Correct me if I am wrong. And I also play around write individual register load did not see on the spi lines either. So I would say though the connection look fine but actually the software did not program the device. Could be the LPT did not work someone know why? or need device driver or sort of to set something in the computer system?
Since I have a USB2ANY-uWire interface from other project and suppose work with this board too. I give a try to replace the LPT cable by the USB2ANY-uWire connection. It update the device driver for it and all looks good and upgrade automatically prompt to upgrade board firmware to work with this USB2ANY-uWire device and looks success too. In the GUI software switch the connection to USB2ANY-uWire, That all I need to do. When repeat the same to to Load Device(Ctrl+L), it shows something on the uWire spi lines but the uWire CLK line definitely not make sense as expected clocks. I also can tell through it looks like it did more than the LTP connection, but still did not configure the device as expected if refer to the the User's Guide. for the LMK chip if supply the 122.88MHz reference signal and select the the default mode to match it , after load devcie, the LED (D5) on the board suppose to light up to indicate PLLs lock the signal and works. I proved with my own program tell you next. So this proved the GUI and board via USB2ANY-uWire connection still have some problem!
Now back to my own program. As told above, even load device did not work to the board, I still can use the register value from the select default mode/device configuration in the GUI to write to board/LMK through my own spi master, and it works! as you can tell from the LED light up to show PLLs locked to the supplied reference signal (122.88MHz).
Now I can say the connection or communication for this board to the GUI software doesn't work on either LPT and USB2ANY-uWire supported for some reason. Would I get help on this before I can move on to the next step?
Thanks,
Chester
Bird Technologies