mikroprosesor

Upload Program ke STM32F103CBT6 Blue Pill Dengan ST-LINK V2 Dan ST-LINK Utility

Artikel ini berisi percobaan menggunakan perangkat ST-LINK V2 untuk menyambungkan STM32F103CBT6 ke komputer pengembangan.

Interkoneksi antara ST-LINK dengan STM32 menggunakan 3 buah kabel sebagai berikut.

  • ST-LINK SWCLK <->Blue Pill DCLK (SWCLK)
  • ST-LINK SWDIO <-> Blue Pill DIO (SWDIO)
  • ST-LINK GND <-> Blue Pill GND

Berikut daftar pin pada STM32F103. Pin-pin untuk sambungan ke ST-LINK sudah dikumpulkan terpisah di bagian bawah sehingga cukup memudahkan.

STM32F103 Pinout Diagram

Daftar pin pada ST-LINK V2 sudah tertulis pada casingnya, jadi cukup mudah untuk mengikutinya.

ST-LINK V2 dapat dikendalikan dari komputer dengan berbagai cara. Salah satunya adalah dengan menggunaan software ST-LINK Utility dari ST Micro.
Software ST-LINK Utility dapat diunduh di https://www.st.com/en/development-tools/stsw-link004.html  . URLnya ada di bagian paling bawah, dengan subjudul ‘GET SOFTWARE’

Untuk mendapatkan software itu, mesti login ke situs ST.COM atau cukup dengan mengisi nama dan email. URL untuk pengunduhan akan dikirim ke email tersebut.

Setelah dijalankan, maka softwer STM-32 ST-LINK Utility secara otomatis akan berusaha mendeteksi adanya programmer ST-LINK . Kondisi sambungan dapat dicek pada menu “Target” -> “Settings”. Berikut ini tampilan “Settings” jika belum berhasil mendeteksi ST-LINK. Pada ‘Serial Number’ akan muncul pesan  ‘No ST-LINK detected!’

ST-LINK tidak terdeteksi

Jika sudah berhasil mendeteksi ST-LINK maka akan muncul keterangan pada bagian ‘Serial Number’

ST-LINK terdeteksi

Jika STM32F103 Blue Pill tidak langsung terdeteksi, maka perlu klik pada button  ‘Refresh’.

Jika STM32F103 Blue Pill  masih tidak terdeteksi, maka “Mode” diubah ke ke “Connect Under Reset”, kemudian klik pada “Refresh” berbarengan dengan mereset board Blue Pill. Jika waktunya tepat, maka sambungan akan terjadi.


Jika sambungan berhasil, maka akan muncul tipe STM32 target yang dipakai pada bagian “STM32 Target Information”

Sambungan antar ST-LINK dengan STM32 berhasil

Setelah tersambung seperti ini, maka dapat dilanjutkan untuk melakukan proses upload ataupun download software firmware STM32.

Referensi

  • Skema BLue Pill https://wiki.stm32duino.com/index.php?title=File:Bluepillpinout.gif
  • Penjelasan teknis Blue Pill https://wiki.stm32duino.com/index.php?title=Blue_Pill
  • https://primalcortex.wordpress.com/2017/06/13/building-a-black-magic-debug-probe/
  • ST LINK V2 Utility https://www.st.com/en/development-tools/st-link-v2.html

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Powered by: Wordpress