不太清楚是哪里出了問題,把板子的主要元件焊好后連接電腦了一次,那一次還可以識別,但是等我把其他的元件焊好之后就成這個樣子了。串口下載我試了冷啟動也不行。
原理圖主要部分是這樣
不太清楚是哪里出了問題,把板子的主要元件焊好后連接電腦了一次,那一次還可以識別,但是等我把其他的元件焊好之后就成這個樣子了。串口下載我試了冷啟動也不行。
原理圖主要部分是這樣
您好,
設(shè)備管理器出現(xiàn)設(shè)備描述符請求失敗,常見問題為信號質(zhì)量差,通訊某個過程出現(xiàn)問題,可能存在的原因有:
V33電壓不穩(wěn)定,可用示波器量取電壓是否穩(wěn)定,將上圖中C11電容去除,不要使用芯片的V33引腳給其他電路供電。
硬件設(shè)計上VDD和V33引腳退耦電容盡量靠近芯片引腳,下載觸發(fā)按鈕應(yīng)當(dāng)在按住上電后立即松開。
可以嘗試將電路先還原到評估板最小系統(tǒng)電路測試后,再一步步添加器件查看是什么器件導(dǎo)致。
今天才看到回復(fù)。昨天又重新焊了一片,剛焊好確實是可以用的,但是我用USB連接電腦一段時間之后,不知道怎么回事燒錄工具就搜索不到板子了,這次設(shè)備管理器中并沒有“未知的USB”的項目。然后我試了下串口連接,這時候串口還沒有問題,在我燒錄了一個點燈的實驗程序后也成功執(zhí)行了,只是用串口連接了一段時間,程序不能正常執(zhí)行了(燈不閃了),串口也不能燒錄程序了。
然后現(xiàn)在是USB和串口雙雙報廢,冷啟動也不行,看樣子前兩個廢板子也是同樣的原因了。
不知道是不是我電路設(shè)計的問題,準(zhǔn)備買個最小系統(tǒng)板試試把這個電路移植到面包板上。
ok WCH chips have several ways to enter the bootloader.
- when the flash is empty, The bootloader starts automatically?
- by HW on Powerup event(not on RST) by special bootpin
- by RxT Event on Powerup
Note;
The bootpin is programmable to D+ or P1.5 where D+ is high active but P1.5 low active. Take a look at the options in the ISP tool. So if there is a FW in the flash bootloader just can activated by HW contition on Rx or D+ or P1.5 and only during POR reset, not through other resets.
The old way by calling the loader in the firmwarel does not work on CH549