Stlink: [Regresi] Tidak dapat mem-flash dengan revisi master terbaru - STM32F2 / F4 / L4

Dibuat pada 14 Jan 2019  ·  27Komentar  ·  Sumber: stlink-org/stlink

PEMBERITAHUAN: Masalah dapat ditutup tanpa pemberitahuan jika informasi yang diberikan tidak cukup!

Terima kasih telah memberikan masukan untuk proyek stlink. Luangkan waktu untuk mengisi
centang kotak dengan X di item berikut agar pengembang dan orang lain dapat mencobanya
untuk mencari tahu apa yang sedang terjadi. Dan tambahkan / hapus apa yang sesuai dengan masalah Anda.

Saat mengirimkan permintaan fitur, coba gunakan kembali daftar dan tambahkan / hapus apa yang sesuai.
Tempatkan X antara tanda kurung [X] untuk menandai item daftar.

  • [X] Programmer / jenis papan: stlink / v2
  • [x] Versi firmware programmer: Tidak yakin
  • [X] Sistem operasi: Mac OS X
  • [X] Versi alat Stlink dan / atau git commit hash: 6a9d390a729f381ecec45f212354bfe98e27790f
  • [X] Nama alat baris perintah Stlink: st-flash
  • [X] Chip target (dan papan opsional): STM32L476JG (STSW-STLKT01V1)

Penjelasan sedetail mungkin tentang masalah dengan keluaran debug jika tersedia.

Keluaran:

Release$ st-flash write ~/data/input/st-ces/lib/qxostlib-datalog-20190104112820-ed73f5.bin 0x8000000 st-flash 1.4.0-58-g6a9d390
2019-01-14T16:35:23 INFO common.c: Loading device parameters.... 
2019-01-14T16:35:23 INFO common.c: Device connected is: L4 device, id 0x10076415
2019-01-14T16:35:23 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 2048 bytes
2019-01-14T16:35:23 INFO common.c: Attempting to write 109160 (0x1aa68) bytes to stm32 address: 134217728 (0x8000000) Flash page at addr: 0x0801a800 erasedEraseFlash - Page:0x35 Size:0x800
2019-01-14T16:35:24 INFO common.c: Finished erasing 54 pages of 2048 (0x800) bytes 
2019-01-14T16:35:24 INFO common.c: Starting Flash write for F2/F4/L4
2019-01-14T16:35:24 INFO flash_loader.c: Successfully loaded flash loader in sram size: 32768 2019-01-14T16:35:27 ERROR flash_loader.c: flash loader run error
2019-01-14T16:35:27 ERROR common.c: stlink_flash_loader_run(0x8000000) failed! == -1 stlink_fwrite_flash() == -1

Diharapkan / deskripsi:
When we revert to ae717b945de revision the command goes back to working, for some reason it doesn't work on master

Terima kasih,
Pengelola proyek stlink

bufixed buregression componenst-flash erroflash-loader olinux omacOS programmestlinkv2 statuduplicate staturesolved staturesolved-verified targecks32f1 targestm32f4 targestm32l0 targestm32l4

Komentar yang paling membantu

Itu melakukan 7651d211 yang menyebabkan masalah. Masalahnya adalah ID chip untuk F401 adalah 0x2ba01477 yang tampaknya sama dengan CS32_CORE_ID dan ini menyebabkan pemuat flash yang salah dimuat ke F4.

Saat melihat ini, saya perhatikan bahwa kode yang mencetak jenis flash mana yang terdeteksi:
https://github.com/texane/stlink/blob/b9c315d990abfde3008a917e767c63d2c1c1ddf2/src/common.c#L1944
menggunakan logika yang berbeda dari kode yang sebenarnya melakukan flashing:
https://github.com/texane/stlink/blob/b9c315d990abfde3008a917e767c63d2c1c1ddf2/src/flash_loader.c#L253
jadi dikatakan sedang mem-flash F4 tetapi memuat flash loader untuk VL

Semua 27 komentar

Inilah perbedaan antara kedua versi tersebut: https://github.com/texane/stlink/compare/ae717b945de...master. Saya pikir https://github.com/texane/stlink/compare/ae717b945de...master#diff -df7217cd8a3907646570c002cf509f32R1439 ini merusak flash loader yang diperkenalkan di PR # 751. Ping @dhylands ?

Guru terbaru sepertinya bekerja untuk saya. Ini ada di NUCLEO-L476RG. Saya mem-flash Micropython yang dipecah menjadi 2 file karena cara kerja sistem file.

715 >./st-flash write firmware0.bin 0x08000000
2019-01-17T10:46:23 INFO src/stlink-common.c: Loading device parameters....
2019-01-17T10:46:23 INFO src/stlink-common.c: Device connected is: L4 device, id 0x10076415
2019-01-17T10:46:23 INFO src/stlink-common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 2048 bytes
2019-01-17T10:46:23 INFO src/stlink-common.c: Attempting to write 14752 (0x39a0) bytes to stm32 address: 134217728 (0x8000000)
Flash page at addr: 0x08003800 erased
2019-01-17T10:46:23 INFO src/stlink-common.c: Finished erasing 8 pages of 2048 (0x800) bytes
2019-01-17T10:46:23 INFO src/stlink-common.c: Starting Flash write for F2/F4/L4
2019-01-17T10:46:23 INFO src/stlink-common.c: Successfully loaded flash loader in sram
size: 14752
2019-01-17T10:46:24 INFO src/stlink-common.c: Starting verification of write complete
2019-01-17T10:46:24 INFO src/stlink-common.c: Flash written and verified! jolly good!

716 >./st-flash --reset write firmware1.bin 0x08004000
2019-01-17T10:46:53 INFO src/stlink-common.c: Loading device parameters....
2019-01-17T10:46:53 INFO src/stlink-common.c: Device connected is: L4 device, id 0x10076415
2019-01-17T10:46:53 INFO src/stlink-common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 2048 bytes
2019-01-17T10:46:53 INFO src/stlink-common.c: Attempting to write 302908 (0x49f3c) bytes to stm32 address: 134234112 (0x8004000)
Flash page at addr: 0x0804d800 erased
2019-01-17T10:47:00 INFO src/stlink-common.c: Finished erasing 148 pages of 2048 (0x800) bytes
2019-01-17T10:47:00 INFO src/stlink-common.c: Starting Flash write for F2/F4/L4
2019-01-17T10:47:00 INFO src/stlink-common.c: Successfully loaded flash loader in sram
size: 32768
size: 32768
size: 32768
size: 32768
size: 32768
size: 32768
size: 32768
size: 32768
size: 32768
size: 7996
2019-01-17T10:47:06 INFO src/stlink-common.c: Starting verification of write complete
2019-01-17T10:47:09 INFO src/stlink-common.c: Flash written and verified! jolly good!

Ini hash yang saya uji hari ini:

commit 6a9d390a729f381ecec45f212354bfe98e27790f (HEAD -> master, origin/master, origin/HEAD)
Author: WRansohoff <[email protected]>
Date:   Sun Jan 13 00:04:21 2019 -0800

    Update STM32F3xx chip ID that covers a few different devices. (#758)

Mesin pengembangan saya merusak ubuntu 18.10

Terima kasih telah melihat ini. Saya juga menggunakan L476RG untuk mem-flash, saya dapat mencoba dengan perubahan terbaru dan memastikan saya dapat mereproduksi. Mac OS X Mojave adalah lingkungan pengembangan kami

Saya dapat mengkonfirmasi perilaku yang sama di STM32F4 Discovery.
Percobaan flash dari master menghasilkan "kesalahan pengoperasian flash loader" yang sama, tetapi mengembalikan ke ae717b945de berhasil untuk saya.

Sunting: Perhatikan bahwa OS saya sebenarnya Linux Ubuntu 16.04 LTS. Tetapi perilaku dan resolusi yang sama seperti yang dicatat.

Saya mencoba papan F4 Discovery saya dan saya mengalami kegagalan intermiten. Untuk pengujian pertama saya, saya menggunakan a201d3e yang kebetulan adalah versi stlink yang diinstal sistem (di mesin saya). Setelah saya mendapatkan kesalahan yang disebutkan di atas, kebanyakan saya mendapat id chip yang tidak dikenal kecuali saya menggunakan --reset pada baris perintah ke st-flash.

Ketika gagal, saya harus menyalakan siklus papan agar berfungsi kembali.

F4 saya memiliki stlink versi V2J14S0. Saya memperbaruinya ke V2J28S0 dan saya tidak mendapatkan kegagalan lebih lanjut dengan master terbaru atau dengan versi a201d3e

Untuk kelengkapan, NUCLEO-L476RG saya memiliki firmware stlink V2J27M15. Karena saya menjalankan alat pemutakhiran stlink, saya memutakhirkan ke yang terbaru (V2J28M16) dan L476 terus bekerja dengan master dan a201d3e

Menarik. Penemuan F4 saya ada di V2J25M14. Jadi saya mendapat yang terbaru (V2J32M22) dari situs web ST .

Bahkan setelah memperbarui papan saya dengan itu, saya masih mendapatkan kesalahan flash saat di master.
Saya menunjukkan dengan tepat bahwa 7651d21 tampaknya menjadi komit pertama di mana saya mendapatkan kesalahan. Semua pekerjaan sebelumnya baik-baik saja (yaitu 358a913 bekerja).
untuk referensi, kesalahan saya dari master:

$ st-flash --format ihex write ch.hex
st-flash 1.4.0-58-g6a9d390
2019-01-17T13:45:33 INFO common.c: Loading device parameters....
2019-01-17T13:45:33 INFO common.c: Device connected is: F4 device, id 0x10076413
2019-01-17T13:45:33 INFO common.c: SRAM size: 0x30000 bytes (192 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 16384 bytes
2019-01-17T13:45:33 INFO common.c: Attempting to write 40532 (0x9e54) bytes to stm32 address: 134217728 (0x8000000)
Flash page at addr: 0x08008000 erasedEraseFlash - Sector:0x2 Size:0x4000 
2019-01-17T13:45:34 INFO common.c: Finished erasing 3 pages of 16384 (0x4000) bytes
2019-01-17T13:45:34 INFO common.c: Starting Flash write for F2/F4/L4
2019-01-17T13:45:34 INFO flash_loader.c: Successfully loaded flash loader in sram
enabling 32-bit flash writes
size: 32768
2019-01-17T13:45:42 ERROR flash_loader.c: flash loader run error
2019-01-17T13:45:42 ERROR common.c: stlink_flash_loader_run(0x8000000) failed! == -1
stlink_fwrite_flash() == -1

Juga untuk memperjelas, itu terjadi setiap upaya flash dan tidak sesekali.
Ini bisa bekerja (sebelum 7651d21), atau tidak.
Melihat kode untuk komit itu, tidak yakin mengapa itu akan menyebabkan masalah apa pun. Hanya melaporkan observasi.
¯ \ _ (ツ) _ / ¯

@ kmfarley11 pengalaman yang sama, memiliki tingkat kegagalan 100% saat revisi rusak atau lebih baru

Saya telah membuat beberapa tes kompatibilitas untuk st-flash 1.5.1-12-g30de1b3 (Linux) dan beberapa STM boars. Ini hasilnya (32F103 dan 32L433 adalah papan berbasis bluepill)

Papan | ST-LINK FW-VERION | DIRI | STM32F103C8 | STM32L433CC
------ | ------------------- | ------ | ------------- | - ----------
NUCLEO-F303RE | V2J28M17 | OK | OK | chip id tidak diketahui! 0x5fa0004
NUCLEO-L476RG | V2J32M22 | kesalahan menjalankan flash loader | OK | Jenis flash tidak valid
STM32L100C-DISCO | V2J32S0 | OK | OK | Jenis flash tidak valid

Tidak ada masalah saat menggunakan perangkat lunak STM32Cube Programmer untuk kombinasi apapun.

Saya memiliki masalah yang sama. Diupgrade ke revisi terbaru dan tidak lagi dapat berkedip. Sepertinya macet saat mem-flash blok pertama. Tidak apa-apa pada revisi 3eab7b960ff180df5f3678def13dceb4cf7ced93 (1.4.0-49-g3eab7b9). Menggunakan perangkat keras khusus di ST-Link V2. Maaf, saya tidak dapat memberikan informasi debug yang lebih berguna.

Output dari revisi terbaru (catatan, gunakan skrip untuk menghapus lalu flash beberapa binari):
st-flash erase
st-flash 1.5.1-12-g30de1b3
2019-02-07T10: 24: 51 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 24: 51 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 24: 51 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
Penghapusan massal
st-flash menulis build / target / bootloader / platform-12 / bootloader.bin 0x08000000
st-flash 1.5.1-12-g30de1b3
2019-02-07T10: 24: 51 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 24: 51 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 24: 51 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
2019-02-07T10: 24: 51 INFO common.c: Mencoba menulis 58348 (0xe3ec) byte ke alamat stm32: 134217728 (0x8000000)
Halaman flash di addr: 0x0800e000 erasedEraseFlash - Halaman: 0x1c Ukuran: 0x800
2019-02-07T10: 24: 51 INFO common.c: Selesai menghapus 29 halaman dari 2048 (0x800) byte
2019-02-07T10: 24: 51 INFO common.c: Memulai penulisan Flash untuk F2 / F4 / L4
2019-02-07T10: 24: 51 INFO flash_loader.c: Berhasil memuat flash loader di sram
ukuran: 32768
2019-02-07T10: 24: 55 ERROR flash_loader.c: kesalahan menjalankan flash loader
2019-02-07T10: 24: 55 ERROR common.c: stlink_flash_loader_run (0x8000000) gagal! == -1
stlink_fwrite_flash () == -1
Makefile: 23 : resep untuk target 'install' gagal
make: * [install] Error 255

Keluaran dari revisi kerja:
st-flash erase
st-flash 1.4.0-49-g3eab7b9
2019-02-07T10: 25: 47 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 25: 47 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 25: 47 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
Penghapusan massal
st-flash menulis build / target / bootloader / platform-12 / bootloader.bin 0x08000000
st-flash 1.4.0-49-g3eab7b9
2019-02-07T10: 25: 47 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 25: 47 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 25: 47 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
2019-02-07T10: 25: 47 INFO common.c: Mencoba menulis 58348 (0xe3ec) byte ke alamat stm32: 134217728 (0x8000000)
Halaman flash di addr: 0x0800e000 erasedEraseFlash - Halaman: 0x1c Ukuran: 0x800
2019-02-07T10: 25: 47 INFO common.c: Selesai menghapus 29 halaman dari 2048 (0x800) byte
2019-02-07T10: 25: 47 INFO common.c: Memulai penulisan Flash untuk F2 / F4 / L4
2019-02-07T10: 25: 47 INFO flash_loader.c: Berhasil memuat flash loader di sram
ukuran: 32768
ukuran: 25580
2019-02-07T10: 25: 49 INFO common.c: Memulai verifikasi penulisan selesai
2019-02-07T10: 25: 49 INFO common.c: Flash ditulis dan diverifikasi! sangat bagus!
st-flash menulis membangun / target / hardwaretest / platform-12 / hardwaretest.bin 0x08020000
st-flash 1.4.0-49-g3eab7b9
2019-02-07T10: 25: 49 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 25: 49 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 25: 49 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
2019-02-07T10: 25: 49 INFO common.c: Mencoba menulis 97564 (0x17d1c) byte ke alamat stm32: 134348800 (0x8020000)
Halaman flash di addr: 0x08037800 erasedEraseFlash - Halaman: 0x6f Ukuran: 0x800
2019-02-07T10: 25: 50 INFO common.c: Selesai menghapus 48 halaman dari 2048 (0x800) byte
2019-02-07T10: 25: 50 INFO common.c: Memulai penulisan Flash untuk F2 / F4 / L4
2019-02-07T10: 25: 50 INFO flash_loader.c: Berhasil memuat flash loader di sram
ukuran: 32768
ukuran: 32768
ukuran: 32028
2019-02-07T10: 25: 53 INFO common.c: Memulai verifikasi penulisan selesai
2019-02-07T10: 25: 53 INFO common.c: Flash ditulis dan diverifikasi! sangat bagus!
st-flash menulis build / target / application / default / platform-12 / application_default.bin 0x08040000
st-flash 1.4.0-49-g3eab7b9
2019-02-07T10: 25: 54 INFO common.c: Memuat parameter perangkat ....
2019-02-07T10: 25: 54 INFO common.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 25: 54 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
2019-02-07T10: 25: 54 INFO common.c: Mencoba menulis 201636 (0x313a4) byte ke alamat stm32: 134479872 (0x8040000)
Halaman flash di addr: 0x08071000 erasedEraseFlash - Halaman: 0xe2 Ukuran: 0x800
2019-02-07T10: 25: 56 INFO common.c: Selesai menghapus 99 halaman dari 2048 (0x800) byte
2019-02-07T10: 25: 56 INFO common.c: Memulai penulisan Flash untuk F2 / F4 / L4
2019-02-07T10: 25: 56 INFO flash_loader.c: Berhasil memuat flash loader di sram
ukuran: 32768
ukuran: 32768
ukuran: 32768
ukuran: 32768
ukuran: 32768
ukuran: 32768
ukuran: 5028
2019-02-07T10: 26:00 INFO common.c: Memulai verifikasi penulisan selesai
2019-02-07T10: 26: 02 INFO common.c: Flash ditulis dan diverifikasi! sangat bagus!

st-flash menulis membangun / target / data / device_data / platform-12 / data_device_data.bin 0x080 ?????

st-flash menulis build / target / data / pan1740_firmware / platform-12 / bluetooth_firmware_midb.bin 0x08018000
st-flash 1.4.0-49-g3eab7b9
2019-02-07T10: 26: 02 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 26: 02 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 26: 02 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes
2019-02-07T10: 26: 02 INFO common.c: Mencoba menulis 18144 (0x46e0) byte ke alamat stm32: 134316032 (0x8018000)
Halaman flash di addr: 0x0801c000 erasedEraseFlash - Halaman: 0x38 Ukuran: 0x800
2019-02-07T10: 26: 02 INFO common.c: Selesai menghapus 9 halaman dari 2048 (0x800) byte
2019-02-07T10: 26: 02 INFO common.c: Memulai penulisan Flash untuk F2 / F4 / L4
2019-02-07T10: 26: 02 INFO flash_loader.c: Berhasil memuat flash loader di sram
ukuran: 18144
2019-02-07T10: 26: 03 INFO common.c: Memulai verifikasi penulisan selesai
2019-02-07T10: 26: 03 INFO common.c: Flash ditulis dan diverifikasi! sangat bagus!
st-flash reset
st-flash 1.4.0-49-g3eab7b9
2019-02-07T10: 26: 03 INFO umum.c: Memuat parameter perangkat ....
2019-02-07T10: 26: 03 INFO umum.c: Perangkat yang terhubung adalah: perangkat L4, id 0x10076415
2019-02-07T10: 26: 03 INFO common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in page of 2048 bytes

Dear all, Saya ingin Anda membantu dan membaca sekilas beberapa revisi sejak rilis terbaru sehingga kami dapat menunjukkan PR yang tepat yang menyebabkan masalah.

https://github.com/texane/stlink/compare/v1.5.1...master

Git bisect dapat digunakan untuk menemukan regresi:

https://git-scm.com/docs/git-bisect
https://git-scm.com/docs/git-bisect-lk2009.html

Terima kasih semua atas umpan baliknya, dan maaf atas ketidaknyamanan master terbaru rusak. Jangan pernah mengharapkan pengembangan terbaru untuk bekerja. Rilis harus 😃

Itu melakukan 7651d211 yang menyebabkan masalah. Masalahnya adalah ID chip untuk F401 adalah 0x2ba01477 yang tampaknya sama dengan CS32_CORE_ID dan ini menyebabkan pemuat flash yang salah dimuat ke F4.

Saat melihat ini, saya perhatikan bahwa kode yang mencetak jenis flash mana yang terdeteksi:
https://github.com/texane/stlink/blob/b9c315d990abfde3008a917e767c63d2c1c1ddf2/src/common.c#L1944
menggunakan logika yang berbeda dari kode yang sebenarnya melakukan flashing:
https://github.com/texane/stlink/blob/b9c315d990abfde3008a917e767c63d2c1c1ddf2/src/flash_loader.c#L253
jadi dikatakan sedang mem-flash F4 tetapi memuat flash loader untuk VL

@dhylands terima kasih banyak! saya tidak tahu apa itu CS32 tetapi rusak flashing STM32F2.

Maaf tentang masalahnya. Apa yang harus dilakukan untuk mendukung CS32 dan STM32F2 / F401 jika mereka berbagi chip id tetapi tidak memerlukan metode flashing yang sama?

@VictorLamoine saya tidak punya ide sedikit pun. kembalikan perubahan untuk memperbaiki regresi, lalu cari tahu.

Anda dapat mengembalikan komit secara lokal di komputer Anda: git revert 7651d2116fd74c7803ea00ab1da7cf3d00faf44c .

Saya bukan pengelola, jadi saya tidak bisa kembali ke repositori.

saya ingin menyarankan agar pabrikan tersedia sebagai opsi baris perintah jika memungkinkan.
yaitu defaultnya adalah stm32 dan untuk mem-flash cs32 opsi pabrikan akan diperlukan
alasannya adalah bahwa 'klon' stm32 dapat menyimpang dari 'sepenuhnya kompatibel' dengan stm32 saat berbagai hal berkembang

@ ag88 setuju total, proyek texane / stlink bertujuan untuk mendukung produk mikroelektronika ST dan kompatibel dengan klon tanpa merusak barang yang ada. Masalah dengan klon pada ID yang sama dengan penanganan flash yang berbeda dan sebagainya melibatkan banyak peretasan. Juga implementasi saat ini juga tidak terlalu bersih (dibandingkan dengan skrip tcl OpenOCD yang fleksibel). Ada banyak pemeriksaan bersyarat di sekitar kode flash loader untuk berbagai skenario yang dapat disederhanakan (misalnya lihat pystlink)

Halo semua,

Saya telah mengembalikan komit CS32. Bisakah Anda memverifikasi itu berfungsi lagi?

Salam Hormat,
Jerry

@ xor-gate bekerja untuk saya sekarang di master terbaru. Terima kasih semuanya atas bantuannya!

@ michaelsobczak-qeexo terima kasih telah memverifikasi! Mohon maaf atas keterlambatan dan ketidaknyamanan yang lama.

Tidak jelas apakah chip CS32 ini adalah tiruan ilegal atau kemitraan antara ST dan perusahaan manufaktur China CSK.
Diskusi di sini: http://stm32duino.com/viewtopic.php?f=3&t=4522 , artikel di sini https://www.cnx-software.com/2019/02/10/cs32-mcu-stm32-clone-bluepill -naik/

Terima kasih semuanya, saya menutup masalah ini sekarang karena telah diperbaiki dengan mengembalikan commit 7651d2116fd74c7803ea00ab1da7cf3d00faf44c

Jika kami masih menginginkan dukungan untuk mikrokontroler CS32, kami harus menemukan solusi yang lebih andal, jangan ragu untuk mengajukan masalah jika kami mau.

Diperbaiki dalam komit berikut:
Perbaikan pertama: 3295ab4e5cf05cb546856414f1d40b5deedcf219, perbaikan kedua: f5d0454ab0a18f209ad5b7d0d51f3945b27dd892 (master-branch) dan b40c2436b68a35544a1eae10f4b6a3de7648 brancha566

Terima kasih!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat