Menambahkan debugger ke Teensy 3.5 / 3.6

Teensy adalah papan kemajuan lengan yang kuat dengan ton fitur yang dapat melakukan hal-hal menyenangkan dengan USB juga. Seperti banyak papan dev, ia menggunakan prosesor yang kurang kuat sebagai antarmuka. Desainer Teensy [Paul Stoffregen] menambahkan header debug untuk mengaktifkan akses langsung SWD JTAG ke chip primer, namun mikrokontroler antarmuka harus dibungkam untuk itu bekerja, serta kode untuk melakukannya masih dalam proses.

Tidak sabar, [ERICH styer] mendokumentasikan modifikasi yang dibuatnya untuk menambahkan dukungan untuk protokol SWD J-tautan dengan menghilangkan NXP kinetis KL02Z yang menyinggung sebagai antarmuka onboard serta bootloader yang membantu Ide Arduino berbicara dengan K64F yang adalah chip utama. Setelah KL02Z dihapus, [Erich] memicu header debug serta kemudian menghubungkan Segger J-Link ke papan serta mengujinya dengan Eclipse, GDB, serta alat debug SWD dasar.

Hasil akhirnya adalah papan m4f korteks yang dapat bekerja dengan alat dasar pada sepertiga dari harga papan kemajuan Kinetis. [Paul Stoffregen] mengkonfirmasi bahwa kinerja debugging akan ditambahkan ke kode bootloader segera namun naik hingga saat itu, peretasan perangkat keras adalah pendekatan, jika brutal, mendebit platform.

Info lebih lanjut tentang antarmuka JTAG ditawarkan untuk yang tertarik. Selain jika TeSy bukan urusan Anda, Anda mungkin berpikir tentang papan kemajuan berbasis STM32.

Leave a Reply

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