QuasarARM การกลับมาแก้ตัวอีกครั้ง #5
วันนี้พอมีเวลา ก็ทำการทดลองการ upload Firmware โดย Download มาจาก https://fandy.ucoz.org/publ/metalloiskatel_quot_kvazar_quot_quot_quasar_quot/metalloiskatel_quot_quasar_arm_quot/2-1-0-5 โดยใช้ Download Firmware รุ่น 2.6.3M
ส่วนอุปกรณ์การอัพโหลด ได้ซื้อ FT232 USB to TTL UART มาไว้นานแล้ว และใช้ซอฟต์แวร์ upload ของ STMicroelectronics คือ STM32 Flash loader demonstrator (FLASHER-STM32)
https://www.st.com/en/development-tools/flasher-stm32.html
ความเข้าใจเดิมคือต้องupload ผ่าน ST-Link V2 ผ่านทาง Single wire interface module (SWIM) ผ่านทางขา NRST SWDCLK SWDIO GND VCC แต่ดูตัวอย่างจากเว็บ youtube ที่มีคนอัพโหลดเฟิร์มแวร์ที่ QuasarARM อุปกรณ์ที่สำเร็จมาแล้ว ก็ผ่าน TTL UART
ในการ Upload ครั้งนี้ ใช้
- ไฟ VCC 3.3V ของ UART บัดกรีขั้วมาลงบอร์ด
- GND จาก UART กับ GND ของ board
- เชื่อม TX ฝั่ง UART เข้ากับ RX ของ board
- RX ฝั่ง UART เข้ากับ TX ของ board