[問題][已解決][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"。
網址: https://community.st.com/t5/stm32cubeprogrammer-mcus/can-t-update-stm32-cube-programmer/m-p/608836
社群媒體討論平台
如果對該主題有興趣,想要討論,也可以採用以下的社群媒體平台。歡迎討論。
[問題][已解決][STMicroelectronics] STM32CubeProgrammer 通訊錯誤問題 (The server connection is not established.),造成無法燒錄SD卡。
— HsienChing (@HsienChing_) December 30, 2023
更多請看: https://t.co/xzjFkT9Dke
GOOD! ^_^
回覆刪除