JTAG-Kommunikation mit AVRs: Kann man herausfinden wies geht?

Gast #2193738
Lesenswert?

Hi,

die meisten AVRs haben ja mittlerweile JTAG zum Programmieren und 
Debuggen.
Aber soweit ichs sehe hält Atmel die Infos zurück, was genau man an den 
µC senden muss um ihn z.B. zum Setzen eines Bits eines Ports zu bewegen.

Folglich hab ich auch noch keine Programmer gesehen, die Eigenbau sind 
und auch debuggen könnten. (oder gibts die etwa?)

Was hindert einen eigentlich daran, die JTAG-Kommunikation 
mitzuschneiden (dürfte ja auch nicht allzu schnell sein) und dann etwas 
eigenes zu entwickeln?
Hab ich da einen Denkfehler drin oder hat sich noch niemand die Arbeit 
dazu gemacht?

Es geht mir nur rein um die Theorie, sowas umsetzen könnte ich allein 
schon aus zeitgründen nicht.

Danke schonmal für die Antworten! :-)
Gast #2193746
Lesenswert?

aaaaa schrieb:
> Hi,
>
> die meisten AVRs haben ja mittlerweile JTAG zum Programmieren und
> Debuggen.
> Aber soweit ichs sehe hält Atmel die Infos zurück, was genau man an den
> µC senden muss um ihn z.B. zum Setzen eines Bits eines Ports zu bewegen.
>
Einfach ein Programm runterladen, das das macht?
#2194120
Lesenswert?

aaaaa schrieb:

> Was hindert einen eigentlich daran, die JTAG-Kommunikation
> mitzuschneiden (dürfte ja auch nicht allzu schnell sein) und dann etwas
> eigenes zu entwickeln?
> Hab ich da einen Denkfehler drin oder hat sich noch niemand die Arbeit
> dazu gemacht?

Die allererste Frage ist: Ist das wirtschaftlich? Wer sind die Kunden?

Wer mit der Entwicklung Geld verdient, kauft sich einfach die 
Atmel-Tools, bekommt dann noch den Support des Chipherstellers, und gut 
ist. Das Zeugs nicht nicht so teuer, dass ja jemand ernsthaft auch nur 
eine Sekunde nachdenken würde.

Die einzige Zielgruppe wären also die Bastler - und von denen haben 
nicht wenige schon mit den 40€ für ein AVRISP MKii ein Problem. Wie soll 
sich dann eine Entwicklung rechnen? Die Zielgruppe hat ja nicht einmal 
Geld für einen vernünftigen Logic Analyzer zum Mitschneiden der 
JTAG-Kommunikation, und auch deswegen ist da in den ganzen Jahren auch 
nichts aus der Ecke gekommen.

Die reine Technik ist in den wenigsten Fällen das Problem.

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren