What does error CIFX_DEV_NOT_READY (0x800C0011) mean?

This error is returned by several API functions to show that the actual communication channel is NOT available.

Without the ready signal of a communication channel it is not possible to communicate with such a channel, because the firmware does not work.
This could also happen after a channel reset, if the  communication channel firmware does not startup correctly or hang.


Following Reasons may apply:

  • No firmware containing a communication channel is loaded and starten on the hardware (e.g. 2nd Stage Loader is running)
  • Internal hardware error, resource problem or a deadlog situation inside the protocol stack firmware
  • Wrong parameters or invalid configuration information inside the firmware