13 Replies Latest reply on Jan 30, 2017 9:02 AM by MichelleC_Intel

    Quark SE C1000 – OpenOCD can't connect to the board anymore




      I’m currently getting these error messages every time I try to flash any program to my SE C1000 CRB:


      Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED

      Error: JTAG scan chain interrogation failed: all zeroes

      Error: Check JTAG interface, timings, target power, etc.

      Error: Trying to use configured scan chain anyway...

      Error: quark_se.cltap: IR capture error; saw 0x0 not 0x1

      Warn : Bypassing JTAG setup events due to errors


      I re-installed the drivers to rule out that the problem might be related to them, even though the board was correctly displayed both in Windows and in Unix.


      Trying to run OpenOCD through command line results in the same messages above.


      The impression here is that the FTDI mux selecting between JTAG and UART_B got stuck, maybe as a result of a malfunctioning execution of a program, thus preventing the openOCD connection.

      Digging in the forum, I saw a few threads about an apparently similar issue on the Intel D2000.

      In that case, there seems to be a recovery procedure which unlocks the board.


      Any hint about possible causes and solutions on the SE C1000?


      Thank you