Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

TNt488 GPIB Chip Development - Losing last byte of data (both talker/listener)

I have developed an embedded board using the tnt488 chip in one chip mode. Ever so often when I send or receive data on the bus, I miss the last byte. I have only noticed this on messages longer than 20 bytes (about). What could be the cause of this? How can I extend the time that the data is on the bus?
What I have seen is that for the same sample application code that I run on; different GPIB Cable/Hardware either give me an error or not.
For example connecting my Host Computer with a GPIB-USB Board with the embedded TNT488 causes errors.
       With GPIB-PCI card and the embedded TNT488 chip - there were no error in the messages transmitted.

0 Kudos
Message 1 of 2
(2,867 Views)
Hello,
As mentioned above you are missing bytes, can you make sure they are being transmitted (by checking NI-Spy) and they need to make sure they are actually going across the bus (by checking an analyzer capture).  There could be other things happening on the firmware, but assuming only the interface is changing (PCI to USB) there should be no behavioral differences.  Make sure you are using the same drivers as well.
Regards
Nikhil A.
0 Kudos
Message 2 of 2
(2,845 Views)