[問題][已解決][STMicroelectronics] STM32CubeProgrammer 通訊錯誤問題 (The server connection is not established.),造成無法燒錄SD卡。

2023-11-17 星期五

獻慶正在使用義法半導體(STMicroelectronics)的"STM32CubeProgrammer"軟體進行STM32MP157F-DK2嵌入式系統的燒錄工作。

開啟STM32CubeProgrammer軟體時,突然就跳出警示方框。顯示
The server connection is not established.
The network connection is required to download updates.
Please check your proxy settings.

STM32CubeProgrammer軟體突然跳出Connection Error的警示方框。

異常狀況

一開始還沒太注意這個問題,只是照平常使用流程下去操作。

過沒多久,程式就出現停止訊息。理由是無法與伺服器連線去獲取資料。

試過幾次後,確認是同樣的異常狀況產生。就是一開啟軟體後的連線異常問題(Connection Error)

這樣沒得玩了,得先解決此問題。


處理問題

上網(Google)使用關鍵句 "The server connection is not established" 查問題。發現查詢到的項目量不多,可能災情還不嚴重吧!

看到STM的官方論壇有人回報此問題,大約在10月左右,而且只看到STM的員工將問題回報,但沒看到問題解決。

論壇上網友mha於2023-10-16詢問"can't update STM32 Cube Programmer"。網址: https://community.st.com/t5/stm32cubeprogrammer-mcus/can-t-update-stm32-cube-programmer/m-p/608836

於是獻慶就去此問題的post上面,貼上自己的遭遇狀況,還有已經嘗試過但無效的處理方式。要讓STM知道災情不是個案,而且還沒解決。

獻慶去此問題的post上面,貼上自己的遭遇狀況,還有已經嘗試過但無效的處理方式,系統簡介於文末一併說明。獻慶是在2023-11-27進行reply動作。但貼文時間顯示2023-11-16,表示顯示的系統當地的時間,而非台灣時間。

令人嚇一跳,還沒到一天,STM的員工就上來回覆已經修正連線問題,需要測試(STM的論壇會用E-mail通知,很讚的服務)。而且也有些網友幫忙測試。雖然Connection Error的警示方框已經不會跳出,但軟體進行Update時,仍會有錯誤訊息產生。

STM的論壇會用E-mail通知有人回覆訊息。

獻慶在2023-11-18星期六也自己進行測試,並於論壇上回報狀況。

獻慶在2023-11-18自己進行測試,並於論壇上回報狀況。貼文時間顯示2023-11-17,表示顯示的系統當地的時間,而非台灣時間。

在2023-11-21星期二使用STM32MP157F-DK2開發板進行測試,仍然出現錯誤,並於論壇上回報狀況。不過後面就沒有回應了,好像是已經不管這檔事了。^_^

獻慶在2023-11-21繼續進行測試,並於論壇上回報狀況。貼文時間顯示2023-11-21 07:13,而獻慶是在23:13進行post動作,因此時差應該是慢台灣16小時。


2023-12-15星期五

在ST官網的頁面"Populate the target and boot the image",看到提示。表示STM32CubeProgrammer v2.14.0建議使用ecosystem release v5.0.0。

STM32CubeProgrammer v2.14.0 is recommended for ecosystem release v5.0.0

那就使用ecosystem release v5.0.0的環境來燒錄SD卡。首先燒錄"FlashLayout_sdcard_stm32mp157F-dk2-optee.tsv"。

經過測試,OK。


2023-12-18星期一

燒錄"FlashLayout_sdcard_stm32mp157f-dk2-extensible.tsv"。

經過測試,OK。

狀況解除。

使用ecosystem release v5.0.0的環境來可正常燒錄SD卡。例如燒錄"FlashLayout_sdcard_stm32mp157f-dk2-extensible.tsv"。截圖時間: 2023-12-18

處理問題時,也遭遇官方資料有誤的問題,順便回報給官方。

跟官方回報問題已解決。截圖時間: 2023-12-18


感想

1.
遭遇問題,自己解決不了時,要找合適的方式去詢問。

2.
試著去問問看,也許會有意想不到的事情發生。

3.
義法半導體的官方論壇回應速度,及解決問題的速度,超乎想像的快。很棒!

不過也只處理到STM32CubeProgrammer的"連線OK"。至於仍然無法燒錄SD卡的問題,就沒有後續回應了。

所以後面的解決方案,還是自己慢慢嘗試,並找到的。

論壇網頁的後半部,都是獻慶的自說自話,沒有人回應。不過這也是OK的,自說自話,也是讓人的頭腦動起來,尋找解決方案的方法。系統上有紀錄,也是一個尋求解決的過程。

4.
在要做案子時,才突然搞這一齣,其實很麻煩。

還好,關於嵌入式系統,這不是獻慶唯一的解決方案。還有B計畫可用。只是該拆的炸彈(Connection Error),還是要提早拆掉。


相關連結

論壇上網友mha於2023-10-16詢問"can't update STM32 Cube Programmer"。


社群媒體討論平台

如果對該主題有興趣,想要討論,也可以採用以下的社群媒體平台。歡迎討論。







留言

張貼留言

這個網誌中的熱門文章

什麼是電池的CCA(Cold Cranking Amperes)? 如何量測CCA?

感恩接力棒 活動

[數據處理] Excel 日期時間 換算成 秒