Currently, I am evaluating a replacement slot 0 CPU board (i.e.,Bustec 3042). A NI488 PMC GPIB board has been installed in this Bustec 3042 CPU board to handle GPIB interface. I have successfully created a vxWorks kernel for this board and also been able to build gpib.o from ni488DDK to check out the GPIB capability. After loading gpib.o from the target shell, all NI488 functions are available (i.e., ibfind, ibcmd ...etc) but I am still not able to communicate to a hook up Multimeter using NI488 PMC GPIB cable. Any suggestion would be appreciated.
I also used ibchat function to check out GPIB, but the following error occurred:
-> chatterMain
National Instruments
IEEE 488 Interface Bus
2-Board Test Program (IBCHAT)
Copyright (C) 2000 National Instruments Corp.
All rights reserved.
Version 1.1 compiled for NI-488 and Generic UNIX with 4096-byte pages
INITIALIZATION CALL FAILED for "gpib0"
following function call "ibfind(0x1c072d4);"
ibsta=0x8100 (ERR CMPL), iberr=0 (EDVR), ibcnt=1835009
Thanks,
Henry
(310) 813-0757