Hi,
es gibt meiner Ansicht leider viel zu viele (alte 2015er) Artikel und
Diskussion über das original und seine Nachbauten.
Könnt ihr mir kurz und knapp sagen, wann ich zwingend welchen Adapter
brauche, wenn ich Debuggen möchte? (Zum flashen habe ich schon 15 Tools
via stk500)
- mC Familie: ausschließlich Atmega
- VCC: immer 5V
- Betriebsystem Ubuntu 18.04
- IDE Clion(C-Make) mit gdb
ein erstes Indiz gab mir
, dass bei allen angesteckten Adaptern, die ich hier rumfliegen habe
sagte:
1 | $avarice -1 --jtag /dev/ttyUSB0 :4242 -P atmega644p
|
2 |
|
3 | Defaulting JTAG bitrate to 250 kHz.
|
4 |
|
5 | JTAG config starting.
|
6 | Hardware Version: 0xc3
|
7 | Software Version: 0x80
|
8 | Reported JTAG device ID: 0xFFFF
|
9 | Device is not supported by JTAG ICE mkI%
|
Also meine Fragen:
- brauche ich für den 644 unbedingt mk2 (oder kompatibel), oder lässt es
sich auch irgendwie über mk1 bewerkstelligen.
- sollte man bereits nach mk3 Ausschau halten?
- bei mk2 außschließlich AVR oder Olimex, oder tut es auch ein anderer
Nachbau?
Ich möchte keine Wunder vollbringen, jedoch min. 10 Software Breakpoints
ansprechen.
Grüße David