|
大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是一種快速定位i.MXRT600板級設(shè)計ISP[2-0]啟動模式引腳上電時序問題的方法。% P" v" F# y: z* s0 T
我們知道恩智浦i.MXRT600是主打音頻市場的MCU產(chǎn)品,其也是i.MXRT三位數(shù)平臺的第一款型號。這顆MCU已被眾多知名國際大廠客戶選用,在項目中作為協(xié)處理器負責(zé)音頻相關(guān)子功能。不少客戶都已經(jīng)到了量產(chǎn)階段,最近痞子衡在支持其中一個量產(chǎn)客戶,客戶遇到了同一批次某幾個板卡無法正常啟動的問題。痞子衡和同事一起排查,最終發(fā)現(xiàn)是ISP[2:0]啟動引腳電平上電時序問題。這其實是個典型問題,痞子衡今天教你一招快速定位此類問題的方法:
4 @: K) D. o% D) T% N7 h一、引出上電時序問題我們先來看看客戶的問題,下面是客戶板卡簡圖,i.MXRT600是負責(zé)音頻功能的協(xié)處理器,它的啟動引腳ISP[2:0]與主應(yīng)用處理器(AP)連接了起來(客戶項目設(shè)計里,AP并不負責(zé)控制i.MXRT600的啟動模式),為了防止對i.MXRT600上電ISP引腳采樣有影響,客戶還特地在中間加了一層反向隔離電路。9 X7 @; Y k% A
注:其實i.MXRT600支持Serial Boot模式,這種模式下i.MXRT600作為協(xié)處理器,其應(yīng)用程序數(shù)據(jù)可直接由AP通過指定的UART/I2C/SPI/USB下載進i.MXRT600的內(nèi)部RAM運行,能省去一顆外部Flash。 |
|