Memulihkan ATtiny13


10

Saya bermain dengan ATtiny13 dan saya pikir akan lebih baik menggunakannya dengan osilator keramik 8Mhz eksternal daripada 1,2 Mhz built-in. (Saya ingin melakukan soft-uart pada 9600 bps, jadi saya pikir 1,2 Mhz terlalu lambat)

Untuk mengubah ke osilator eksternal, saya menjalankan 'avrdude -c usbtiny -p attiny13 -U lfuse: w: 0x70: m -U hfuse: w: 0xff: m'

Sayangnya saya tidak dapat mengakses perangkat lagi sekarang. Program 'Blink the LED on PB0' yang ada di sana tidak berjalan lagi dan programmer tidak dapat terhubung.

Tidak yakin apa yang harus dilakukan di sini. Bisakah saya membuang chip ini atau ada cara untuk menyelamatkannya?


2
Programmer apa yang Anda gunakan untuk menulis ke chip?
Lou

Menurut baris perintah avrdude itu adalah usbtiny.
JohnC

Itu tidak berarti bahwa itu adalah usbtiny, itu bisa menjadi tiruan.
Lou

1
Bukankah Tiny13 suka 80 sen?
endolith

@lakukan lebih banyak seperti $ 1,95 saat tidak membeli dalam jumlah besar T_T
Earlz

Jawaban:


9

Sudahkah Anda mencoba mengatur chip dengan osilator eksternal? Setelah chip diprogram untuk menggunakan osilator eksternal, chip tidak akan berfungsi kecuali jika ada. Jika Anda tidak melakukan ini, Anda akan memerlukan pemrograman tegangan tinggi untuk mengatur ulang sekeringnya.


7

Anda benar-benar harus dapat memulihkannya. Namun, dalam kasus terburuk, Anda mungkin membutuhkan pemrogram bertegangan tinggi (12V?).

Pengaturan sekering yang Anda gunakan tampaknya tidak bermasalah bagi saya. Deteksi brown-out mati (yang bisa menjadi gotcha) dan SPI diaktifkan, jadi Anda harus dapat memprogram ulang dengan baik.

Yang utama adalah sepertinya Anda mengaturnya untuk memerlukan osilator eksternal. Anda mencoba untuk itu, jadi Anda mungkin punya satu di sekitar. Anda memerlukannya terhubung dalam sistem yang Anda gunakan untuk pemrograman ISP, tetapi itu harus menjadi satu-satunya masalah.

TKI, Anda tidak melakukan sesuatu yang aneh. Itu semua harus bekerja. Periksa kembali apakah Anda tidak memiliki masalah dalam pengaturan Anda. Koneksi yang longgar, hal semacam itu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.