Saya sedang mengerjakan desain MSP430 dan saya sangat tertarik dengan antarmuka pemrograman dua-kawat Spy-Bi-Wire . Dari apa yang saya baca itu sangat mirip dalam hal fungsionalitas dengan JTAG dan bahkan terlihat lebih baik dalam beberapa kasus (tentu saja lebih sedikit kabel, tetapi juga kecepatan, dll).
Apakah ada sesuatu yang mampu dilakukan oleh JTAG yang akan saya lewatkan dengan menggunakan Spy-Bi-Wire (debugging, breakpoints, pemrograman flash) dan tidak termasuk JTAG 4-pin standar pada PCB saya?
sumber
Saya mengembangkan solusi MSP430 khusus yang dijalankan pada Teradyne ICT
Pendapat saya, SbW tentu tidak lebih cepat. Dibutuhkan 3 siklus clock untuk mencapai 1 bit oleh JTAG. Kemudian, seseorang memiliki ide yang sangat buruk untuk memiliki garis RESET membawa data. Maka RESET biasanya memiliki setidaknya 1nF kapasitansi, yang membuatnya lebih lambat untuk diisi dan dikosongkan.
SbW baik untuk flash yang sangat kecil, seperti Value Series MSP430G, hanya memiliki beberapa K flash untuk diprogram. Tetapi untuk MSP430F5XX dan 6XX, Anda lebih baik menyediakan konektivitas ke seluruh set JTAG dan mendedikasikan pin tersebut untuk pemrograman, jika tidak Anda akan menyesal menggunakan SbW.
sumber