fatwolf 2 лет назад
Родитель
Сommit
9dc4580607
1 измененных файлов с 73 добавлено и 0 удалено
  1. 73 0
      test/abc

+ 73 - 0
test/abc

@@ -0,0 +1,73 @@
+燒錄測試方案
+測試目標
+盡可能找出錯誤或漏洞並排除錯誤。
+燒錄架構
+測試架構
+設備準備:
+燒錄器(raspberry pi 3)&5V電源線*1
+燒錄板&線*1
+coffee板子*1
+燒錄前設備檢查:
+raspberry pi 3 
+機器硬體是否正常
+開機通電時,接上螢幕確保正常進入OS,或是檢查開機燈號,如果有紅燈恆亮+綠燈閃爍表示正在讀取SD卡。
+OS系統有沒有安裝?
+燒錄檔案是否安裝?
+Coffee3.0.py(主程式)
+Watchdog(自動執行)
+SDIO.hex
+python套件:
+Paho-mqtt
+Pymysql
+網路有沒有連線?
+燒錄板(485)
+通電後燈號狀態為恆亮紅燈
+Coffee板按下reset後燈號快速閃爍紅燈1下
+Coffee板
+通電後燈號狀態
+綠色燈恆亮,wifi藍色燈閃爍(快速閃2下停頓後再閃1下),485板子快速閃紅燈2下
+燒錄中設備檢查:
+燒錄板(485)
+燒錄時燈號狀態持續閃爍紅燈
+燒錄後設備檢查:
+燒錄板(485)
+燒錄完燈號停止閃爍
+Coffee板
+coffee板子接上電源後有沒有正常運作
+測試方法:
+硬體:
+每塊板子在燒錄前請做以下動作
+板子插上燒錄線並通電。
+按下reset鍵,此時燒錄板會快速閃紅燈1下。
+可以透過網頁開始燒錄
+軟體:
+網頁登入使用者
+進到燒錄介面
+設定要燒錄的功能
+確認後並接著設定功能條件
+設定完確認後會透過MQTT傳值並上傳到資料庫
+按下按鈕並生成main.c檔案
+按下按鈕把main.c檔案轉成hex檔案
+等待燒錄結果變為success就成功(燒錄板上會閃爍紅燈)
+注意事項:
+確認資料庫是否有儲存設定參數(有儲存到Coffeemanger資料庫的coffee1_0_pin資料表裡面)
+main.c是否有儲存(有儲存到http://60.250.156.230:3000/rita/CoffeeProject_SourceCode)
+.hex檔案是否有存到git server(有儲存到http://60.250.156.230:3000/rita/CoffeeProject_SourceCode)
+燒錄完不需要拔掉燒錄版,直接接電通電就可以測試。
+如果要再次燒錄,不需要拔掉通電電源,可以直接按板子上reset鍵並重燒。
+重複燒錄時,如果沒有按板子上的reset鍵,網頁會傳”No reply”,所以一定要按reset鍵
+測試結果:
+2022/07/28燒錄測試紀錄。燒錄程式後,警示燈沒有照預想的情況亮起,正常情況腳位應該要亮起。(失敗)
+2022/08/03燒錄測試紀錄。第一次燒錄成功,第二次修改參數後燒錄一直沒成功,燒錄版沒有閃爍。拔燒錄版一樣沒用,重開樹莓派才有用,燒錄成功後relay警示燈應該要恆亮,但沒有,只有大約5秒閃一次。(2022/08/05已修正燈光,目前會恆亮)
+2022/08/04燒錄測試紀錄。目前有個無解問題,就是燒錄如果沒訊號一定要重啟樹莓派才能燒錄成功,然後燒錄後測試成功,燈有亮起,不過目前只燒單一感測器(ph)。
+2022/08/10燒錄測試紀錄。使用新的燒錄方法(zigbee),燒錄ph時有回傳值,燒錄DO、ORP時失敗,後來可能因為手動執行燒錄主程式與watchdog的燒錄主程式衝到,但是關閉後還是一樣燒錄失敗,後來在重開樹莓派後就正常,目前DO以正常燒錄。(紀錄:因zigbee燒錄時間過長,網頁好像會因太常沒回應?傳送upload error,但是燒錄完後還是會正常傳送success)
+2022/08/11燒錄測試紀錄。目前燒錄PH功能並持續開著接收資料,並檢查資料庫是否有收到回傳訊息,預計放到明天上午11點20左右。因改用zigbee燒錄,有時燒錄會失敗、卡住…等等,再次重燒時,網頁會傳upload error等訊息,但其實看另一邊串口顯示的訊息是成功的。目前判斷是因為上一次燒錄時網頁那邊卡住未傳送的結果導致。
+2022/08/12燒錄測試紀錄。昨天的PH傳值功能持續到今天中午11點20都沒斷掉,初步判定穩定度OK,燒錄功能目前剩下BMP280未弄好,其餘的都已經燒錄測試過,也有看回傳的數值。
+問題紀錄:
+設定完後按下”更新 main.c檔案”按鈕後,下方creat_hex 結果: NG。
+解決:程式未更新,更新後正常顯示OK。
+2.燒錄錯誤。樹莓派mac地址不對、樹莓派缺少檔案
+解決:修改樹莓派mac位址(新pi),新增SDIO.hex檔案
+3.插電後有初始亮燈,但有修改過應該要沒有才對。
+解決:待解決
+4.網頁設定”感測器取值頻率”,功能未完成。