Hi Peter, we currently see rare ocasions with the chipidea core code on an mx53 where the controller dies after a long period of usage. ci_hdrc ci_hdrc.1: fatal error ci_hdrc ci_hdrc.1: HC died; cleaning up This is the result of the 'SEI' (System Error) bit in register 'USBSTS' changing to '1' in the host controller. The Synopsys Datasheet says the following regarding this bit: "In the AMBA implementation, this bit will be set to '1b' when an Error response is seen by the master interface (HRESP[1:0]=ERROR)." I found some code in the freescale tree where some of your patches adjust the BURSTSIZE register and other respective things on some mxc platforms. [1] Do you think this could be relatet? Are there some known limitations for the mx5x? Thanks in advance, Michael [1] MLK-9785-5 usb: chipidea: usbmisc_imx: add unburst setting for imx6 MLK-9785-3 usb: chipidea: imx: change ahb burst setting MLK-9785-2 usb: chipidea: add AHB configuration interface MLK-9770-2 usb: chipidea: define stream mode disable for both roles -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html