Gast
#1422232
Hallo Forum, ich habe die AVR077-Appnote implementiert, um den Debugwire galvanisch zu isolieren. http://www.atmel.com/dyn/resources/prod_documents/doc8112.pdf Nun verhält sich doch das debugWire wegen dem wiredAND am Resetpin wie ein I2C-Pin, oder sehe ich das falsch? Um I2C zu isolieren habe ich den ADUM1251 gefunden: http://www.analog.com/en/interface/digital-isolators/adum1251/products/product.html Der geht bis 1MHz Taktrate hoch. VDD2 an AVR-VCC, VDD1 an Dragon, SDA=RST, SCL=AVR-VCC(Vtarget) Wenn das klappt, hat man statt dem 22-Teile Aufbau nur noch den SO8 plus 2 Kondensatoren und 1 Pullup. Und der kostet bei Farnell/HBE-Shop ca. 5€+MwSt als Einzelstück. Um ein Isoliertes In-Circuit-Debuggen zu ermöglichen glaube ich nicht schlecht???? Der Dragon verwendet doch auch nur nen AVR, um das DebugWire-Protokoll zu generieren?!? Das heisst im besten Fall 20MHz/4, mit Protokolloverhead 20MHz/20Cycles????. Wer kennt sich mit den Timing-Anforderungen aus? Kann man das Teil dafür nehmen? Grüße Karsten