Stlink: stm32f4-discovery - id chip tidak dikenal! 0xe0042000

Dibuat pada 1 Sep 2012  ·  27Komentar  ·  Sumber: stlink-org/stlink

Hai, saya punya masalah yang mirip dengan #issue 64, tetapi dengan STM32F4-DISCOVERY.

st-flash menulis build / ch.bin 0x8000000

2012-09-01T18: 33: 59 INFO src / stlink-usb.c: - exit_dfu_mode
2012-09-01T18: 33: 59 INFO src / stlink-common.c: Memuat parameter perangkat ....
2012-09-01T18: 33: 59 PERINGATAN src / stlink-common.c: id chip tidak dikenal! 0xe0042000
stlink_sram_flash () == -1

Ada petunjuk?

bufixed componenst-flash errounknown-chipid staturesolved targestm32f4

Komentar yang paling membantu

Apa yang berhasil bagi saya adalah:

  1. Pendekkan pin BOOT0 dengan VDD
  2. Setel ulang papan
  3. st-flash erase

Semua 27 komentar

Halo,

Lihat di sini:
https://github.com/texane/stlink/issues/62

Teknik "Connect under Reset" di STM-32 ST-LINK Utility membawa kembali mcus saya yang sudah mati.

Bersulang!

Saya memiliki masalah yang sama!

Untuk kembali berhubungan dengan chip, saya harus boot ke Windows dan menggunakan STM-32 ST-LINK Utility dari ST untuk menghapus flash dengan "Connect under Reset" diaktifkan di Pengaturan.

Saya memiliki masalah yang sama tetapi sekarang ia kembali dengan STM-32 ST-LINK Utility di Windows. Terima kasih!

Anda juga dapat menyingkat pin BOOT0 dengan pin VDD (menggunakan jumper) untuk memilih memori sistem (DFU bootloader) sebagai mode boot. Cepat dan sederhana.

@perexg Itu tidak berhasil.

@tghosgor bekerja untuk saya ...

Apa yang berhasil bagi saya adalah:

  1. Pendekkan pin BOOT0 dengan VDD
  2. Setel ulang papan
  3. st-flash erase

Terima kasih @latsku , itu bekerja dengan sempurna.

@latsku ya, 3

Hai Latsku,

Sobat yang baik, 3 langkah itu bekerja dengan baik untuk saya ....
Terima kasih..

@latsku terima kasih banyak atas saran Anda! Ini membantu saya juga.

Sudah mencoba semua saran tetapi masih mendapatkan WARN src/stlink-common.c: unknown chip id! 0xe0042000

Hai,
Periksa tautan di bawah, itu berfungsi dengan baik untuk saya.

https://github.com/texane/stlink/issues/107

Pada Sel, 22 Sep 2015 pukul 19.24, Nickolay Kondratenko <
[email protected]> menulis:

Mencoba semua saran tetapi masih mendapatkan PERHATIAN src / stlink-common.c: tidak diketahui
chip id! 0xe0042000

-
Balas email ini secara langsung atau lihat di GitHub
https://github.com/texane/stlink/issues/107#issuecomment -142295944.

Salam
ADARSH BU

@ADARSHBU itu adalah link ke halaman ini

@ Nickolay: Bahkan saya menghadapi masalah yang sama di awal pekerjaan saya dan
menyelesaikannya dengan mengikuti prosedur yang disebutkan oleh Latsku.

ID chip yang tidak diketahui 0xe0042000_
Ini berarti baik 1) Anda telah merusak chip jembatan ST-Link (U2) entah bagaimana

  • Anda memerlukan utilitas Windows milik ST untuk memperbaikinya, atau 2) Anda mencoba
    untuk mem-flash Penemuan dalam mode ST-Link (SWD / JTAG). Pasang kembali jumper CN3
    jika Anda menggunakan papan Penemuan!

Juga, ikuti instruksi di stlink readme _to the letter .._.
Cukup masuk ke GDB dan menyebut "muat apa pun. Diri" tidak berhasil, Anda perlu
untuk

  1. mulai st-util
  2. memuat file elf di GDB ("gdb fancyblink.elf")
  3. (gdb) memuat
  4. Tunggu...
  5. (gdb) lanjutan

dan kode Anda akan dimulai. _Jangan * gunakan * run_ alih-alih _cont_, itu tidak
tampaknya berhasil juga. Tidak intuitif tapi begitulah.

Saya juga ingin menyarankan Anda untuk memeriksanya

  1. Konfigurasi Jumper
  2. Silakan lihat di: # 62 https://github.com/texane/stlink/issues/62
  3. Flash juga tidak berfungsi saat CPU dalam mode tidur

Pada Rabu, 23 Sep 2015 pukul 14.48, Nickolay Kondratenko <
[email protected]> menulis:

@ADARSHBU https://github.com/ADARSHBU ini adalah tautan ke halaman saat ini

-
Balas email ini secara langsung atau lihat di GitHub
https://github.com/texane/stlink/issues/107#issuecomment -142538816.

Salam
ADARSH BU

1. buka aplikasi utilitas Stm32 St-link
2. Target> Mode pengaturan harus terhubung di bawah Reset
3. Chip hapus penuh
tidak apa-apa.

@latsku im sangat baru di stlink dan papan, jadi maaf untuk pertanyaan bodoh tapi, apa artinya "1. Pendekkan pin BOOT0 dengan VDD"?

@ polaroi8d Bukan pertanyaan sampah sama sekali.
Hubungkan pin BOOT0 dengan pin VDD.

Dan bagian gaul elektronik. Korsleting berasal dari korsleting, yaitu menghubungkan pin dengan kabel atau konduktor serupa.

@latsku Okey, terima kasih atas jawabannya, kerja nya :)

Sejauh ini saya baru saja menghubungkan ST-LINK V2 (tanpa papan yang terhubung) dan kemudian menjalankan st-util yang memberikan rc/stlink-common.c: unknown chip id! 0xe0042000 yang memungkinkan saya di sini.

Sekarang apakah ini karena tidak ada papan yang terhubung?
Atau apakah ini tentang ST-LINKV2 itu sendiri?
Atau apa itu?

Saya masih harus mencoba petunjuk di atas tentang cara memperbaikinya - tetapi dapatkah seseorang mencoba menjelaskan apa sebenarnya masalahnya? Saya belum mendapatkannya dari komentar di atas.

@ xor-gate kenapa di tutup tanpa penjelasan lebih lanjut?

Karena terbitan ini sudah ada sejak tahun 2011 dan dipertahankan oleh! = Penulis. Jangan ragu untuk membuka kembali masalah mendetail baru yang diuji terhadap alat stlink yang saat ini ada di master. Dan firmware stlink terbaru (2.27).

Anda mencoba mendeteksi id chip dengan tidak ada yang terhubung, ini tidak seperti yang dimaksudkan alat.

Komentar @ADARSHBU terbukti sangat berharga bagi saya; Saya ingin menekankan fakta bahwa pin CN3 perlu disingkat.

Di luar kotak, papan penemuan dilengkapi dengan pelompat pada pin ini, tetapi salah satu papan kami entah bagaimana kehilangan pelompat ini dan butuh beberapa saat untuk menyadarinya. Jika ragu, lihat beberapa foto papan yang relevan dan periksa apakah jumper yang sama sudah terpasang di papan Anda!

Untuk orang-orang yang mengetahui masalah ini dari Google. Jika Anda melihat kesalahan unknown chip id! 0xe0042000 ini kemungkinan besar berarti Anda telah menghubungkan pin ST-Link SWDIO ke pin CLK papan STM32 dan sebaliknya (SWCLK pada ST-Link ke pin IO di papan). Cek kembali koneksinya, seharusnya SWDIO -> IO dan SWCLK -> CLK. Inilah yang sebenarnya terjadi pada saya.

@afiskon tidak yakin tentang yang "paling mungkin" tapi mungkin penyebabnya

Terima kasih @latsku 3 pengaturan Anda sangat bagus

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

chenguokai picture chenguokai  ·  6Komentar

grzegorz-kraszewski picture grzegorz-kraszewski  ·  9Komentar

lulle2007200 picture lulle2007200  ·  12Komentar

bolorkhuu picture bolorkhuu  ·  11Komentar

purjus74 picture purjus74  ·  12Komentar