This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1259 Error Code 6004

Other Parts Discussed in Thread: ADS1259, ADCPRO, ADS1282

I recently purchased the ADS1259 and ADS1282 evaulation kits and I am trying to talk to the ADS1259 via ADCPro. It appears to connect and download the firmware successfully. However, if I try to change a setting in the Labview interface I receive the following error:

An error occured with error code 6004

libmmb0.olvlib:check_styx_err.vi<ERR>

usb receive error /ads1259evm/ads1259/clk

<b>Complete call chain:</b>

libmmbo.lvlib:check_styx_err.vi

libmmb0.lvlib:lvstyx_read_all_path.vi

libmmb0.lvlib:lvstyx_read_all_path_bool.vi

ads1259evm.lvlib:ADS1259EVM.lvclass:ADS1259EVMPanel.vi:1

Before I received this error I had an error 85, but saw a similar post for the ADS1259, downloaded a new adcpro_evm.ini file and that error went away. I have tried to run ADCPro on both the MMB0 rev C board and MMB0 rec D board with the same error. I think that I have followed the jumper connections correctly. On the MMB0 board I have jumpered J12 and the +5V to +5VA. I have not jumpered +5V to +VA. The boot mode switch is set to USB. On the MMB0 board Ihave jumbered J12 and J13B; J13A is not jumpered.

I would appreciate any help that you can provide.

Best,

Scott

  • Hi Scott,

    Which version of the ADCPro shell and ADS1259 plug-ins are you using? What operating system / service pack is installed on the PC you are using?

    Also take a look at the Windows Device Manager so we can verify the presence of the needed drivers. Initially (before the plug-in is loaded and the firmware is flashed to the MMB0) the EVM-PDK should be using the NI-VISA USB driver, it will look something like this in the device manager...

    Once the firmware is loaded the device will re-enumerate with your PC and the device manager should indicate that the EVM-PDK is now using a LibUSB driver...

    Scott McEuen said:
    Before I received this error I had an error 85, but saw a similar post for the ADS1259, downloaded a new adcpro_evm.ini file and that error went away. I have tried to run ADCPro on both the MMB0 rev C board and MMB0 rec D board with the same error. I think that I have followed the jumper connections correctly. On the MMB0 board I have jumpered J12 and the +5V to +5VA. I have not jumpered +5V to +VA. The boot mode switch is set to USB. On the MMB0 board Ihave jumbered J12 and J13B; J13A is not jumpered.

    Your MMB0 configuration sounds correct. Ensure that you are providing +/-10V at the J14 terminal block as well, you may view page 17 of the EVM-PDK User's Guide for more information.

    If your problem persists please share your ADS1259EVM jumper settings.

  • I received this error ,appreciate any help!Is it necessary to provide +/-10V at the J14 on MMB0?

  • Hi Wentong,

    That error is the result of ADCPro not being able to read from the EEPROM chip on the ADS1282EVM. Double check the jumper settings on J7.

    If you still have this issue, go to the ini file at "C:\Program Files (x86)\ADCPro\plugins\evm\ADS1282\adcpro_evm.ini" and change the last line from "EEPROMVerify=TRUE" to "EEPROMVerify=FALSE".

    Regards,
    Chris