Hi Xiaofan, The problem should at least be fixed in "revision 711". The problem has existed for a while after I made some changes to the "usbd_do_request_flags" routine. The problem is that the required mutex is not locked when doing the set config call. --HPS