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.

ADS1278: Timeout errors when connecting EVM to ADCpro

Part Number: ADS1278
Other Parts Discussed in Thread: ADCPRO

Initial startup with this EVM and ADCpro. I recently got the ADS1278 EVM Plug-in. I startup ADCpro and get a timeout error every time.

"An error occured with error code 6070 libmmb0.lvlib:EEPROM read.vi<ERR> Unable to read EEPROM.

The error log shows:

Error Code 6070: libmmb0.lvlib:EEPROM Read .vi<ERR>
Unable to Read EEPROM 11/9/2015:2:48:56 PM US Mountain Standard Time
Error Code 6004: libmmb0.lvlib:check_styx_err.vi<ERR>
usb receive error /ads1278evm/conf/initclkchange


<b>Complete call chain:</b>
libmmb0.lvlib:check_styx_err.vi
libmmb0.lvlib:lvstyx_write_path.vi
libmmb0.lvlib:lvstyx_write_path_bool.vi
ads1278evm.lvlib:ADS1278EVM.lvclass:ADS1278EVMPanel.vi:2 11/9/2015:2:50:27 PM US Mountain Standard Time

Also, I have revision F of the PWB. The erratta indicates the CLK-DIV is stuck at GND and that evaluation in High Speed mode is not possible. Has anyone figured out a work around? Is this a short in the PWB? Do we know where the short is to allow a remedy? I would attempt to drill the PWB to remove the short if I knew more about it.

  • Hi Jef,

    Thanks for your post.

    I was looking for a related thread to send to you since I know the EEPROM has caused some issues in the past...and the first hit was your old post from 2 years ago! :) Please let me know if the EEPROM verification is already disabled in your current setup and we'll look for other options, if necessary.

    Regarding the CLKDIV connection, I've detailed where you can make a cut in the PCB trace to fix it in this post.


    Best Regards,

  • Hi Ryan,

    Thanks for the fast response. It has taken a few days to gain administrator access to make that small change to the INI file. Now when I try to load the ADS1278EVM I get a "download failed..reset the hardware" message."The messages before that were fast but it appeared the files were located and the USB connection to the EVM were achieved. Eventually a small window pops up with "The firmware load has failed due to a timeout condition. Please reset the hardware to continue loading the firmware." When I exit that window the ADCpro message changes to "EVM/HW Incompatible." I tried using the reset button on the EVM and removing the power to the EVM on different tries. Same results.

    I looked for a log file. I didn't find any that were modified or created today. I've tried exiting ADCpro a few times, too. For what its worth, I made the cut to the CLK-DIV run, also... before the attempts to load the EVM.

    Thanks

    Jef

  • Hi Jef,

    What version of Windows are you using? Can you share a screen capture of Device Manager to show how the EVM is enumerating?

    The modification to the CLKDIV trace will not have any impact on this issue.

    Best Regards,
  • Hi Ryan,

    I'm using Windows 10. I went into the device manager and there is an "Unknown device" under 'Other Devices.' So I open the properties and see:

    The drivers for this device are not installed. (Code 28)

    There are no compatible drivers for this device.

    To find a driver for this device, click Update Driver.

    I tried updating the driver but neither of two options found a driver; Auto search or browse (ADCpro folder).

    ----------------------------------------------------------------------------------------------

    There was an event on 10-31-2018 - Device configured (null) withe following info in the Information window:

    Device USB\VID_0451&PID_9001\5&18054507&0&3 was configured.

    Driver Name: null
    Class Guid: {00000000-0000-0000-0000-000000000000}
    Driver Date:
    Driver Version:
    Driver Provider:
    Driver Section:
    Driver Rank: 0x0
    Matching Device Id:
    Outranked Drivers:
    Device Updated: false
    Parent Device: USB\ROOT_HUB30\4&1b12b7e5&0&0

    Ill try reinstalling....

  • Hi Jef,

    In Device Manager, I'm expecting to see "MMB0 (NI-VISA)" when the EVM-PDK is plugged in, but the software has not been started. After running ADCPro and selecting the ADS1278 plugin, the device should re-enumerate as a "USBStyx" device.

    If you're trying to point to the drivers manually and you see an error regarding driver signature enforcement (DSE), this may be related to a Windows 10 issue where our older drivers are not properly signed for Windows 10. It's possible to disable DSE and install them anyway as others have done on this forum. Let me know if you think we need to try that.

    Here's what you should see in Device Manager:

    Before running ADCPro

    After running ADCPro

    Best Regards,

  • Hi Ryan,

    I think I would like to try to circumvent DSE and install the old, unsigned drivers on my Windows 10 machine. Do you have instructions?
    Thanks
    Jef
  • Hi Jef,

    This is one that I've used and recommended in the past:

    www.drivethelife.com/.../how-to-disable-driver-signature-enforcement-on-windows-10-8-7-xp-vista.html

    I tried the first option ("through Troubleshoot") under Part 3 on a Windows 10 PC and it seems to have worked just fine. After disabling Driver Signature Enforcement and restarting, I plugged the EVM back in and pointed to the driver folder again through Device Manager.

    Best Regards,
  • Hi Ryan,

    I followed the directions in the link you provided. Unfortunately, I'm not able to defeat the requirement for Windows 10 approved drivers. I asked our IT people. Our company is more concerned about security. I'm considering finding an older, air-gap computer but I don't know if I can afford the time. I'll probably use the ADS Board without the MMB0.

    Best regards
    Jef
  • Hi Jef - I'm sorry for the inconvenience. If you do have other questions, please start a new thread and I'll be happy to help.

    Best Regards,