關於疑似W806上電啟動的BUG反馈

發布於 2022-07-31 13:46:47

1、買來的W806芯片已經焊到自己板子上,又買了開發板2個。自己的代碼放開發板能閃燈,放到自己的板子上不能自啟動,用下載器DEBUG模式可以正確運行。

2、自己板芯片和開發板芯片互換,自己的板子就可以正常運行,所有都正常,開發板能下載但不能自己運行,用下載器下載後DEBUG模式可以運行。也即問題現象也互換了;

3、自己的板+開發板的芯片,還遇到奇怪的問題,我代碼裡面有2個函數比較大,名字fa和fb,這兩個是連續執行的,也即fa執行完執行fb,或者fb執行完執行fa,執行結果與先後順序無關。當fa、fb都要時,板子不能自啟動,但是下載器DEBUG模式可以正常運行;當只要fa(也即注釋掉fb),或者fb任意一個時,板子能自啟動並且正常運行。(懷疑是哪個ld配置沒弄對,用的默認配置文件,求教在哪裡修改。兩類情況下的編譯文件數據下圖)
QQ圖片1.png

就目前對比測試結果來看,自己買的芯片無疑是有問題,不用懷疑焊接。
這就讓人有點害怕了,但是不知道究竟是什麼情況,對比了自己買的芯片。
{{QQ圖片2.png(uploading...)}}

查看更多

關注者
0
被浏覽
1.3k
4 個回答
ZYQ
ZYQ 2022-07-31
我已不再支持W80X任何相關問題的回複,請大家不要私信,有問題找 isme 謝謝

串口 0 接上 先觀察一下打印情況看看

maojingyanchuang
maojingyanchuang 2022-07-31
這家夥很懶,什麼也沒寫!

剛剛有大佬幫助驗證了下代碼,在他的板子上無論怎樣都是正常運行的,提示我們可能買到有問題的芯片了。。。

isme
isme 認證專家 2022-08-02
冰鎮大西瓜

不能運行指的是什麼意思,建議通過串口0下載fls格式的固件試試。cklink下載的固件不包含secboot,如果芯片空片,沒有通過串口燒錄過fls固件,這時僅通過cklink燒錄固件,是運行不起來的。

138****2917
138****2917 2022-09-06
這家夥很懶,什麼也沒寫!

我也遇到過,有的W806芯片下載很順利,有的再怎麼折騰都下載不進去,換一片就又可以下載,太不穩定了。

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽