Hi,
ich habe heute einiges über JTAG gelesen, auch über den "neuen" Standard
IEEE 1532. Dieser wird tatsächlich von einigen Herstellern (zumindest
theoretisch) unterstützt und soll das Programmieren/Verifizieren von ICs
über JTAG standartisieren.
Konkret machen das aber nur FPGA/CPLD-Hersteller mit ihren
FPGA/CPLD-Chips. z.B. Altera, Xilinx, AVR.
Bei uC habe ich noch nichts derartiges gelesen. Eigentlich wäre es nur
logisch, wenn es auch da IEEE 1532-Unterstützung gäbe, d.h. dass der
Hersteller mit einem derartigen BDSL-File (JTAG Boundary
Description-File) für IEEE 1532 das Programmieren über JTAG beschreibt.
Dann können 3rd-Party JTAG-Tools diese ICs programmieren.
Hat jemand ne Ahnung warum das so wenig unterstützt wird, und warum das
bei uCs überhaupt nicht unterstützt wird? Natürlich unterscheiden sich
FPGAs und uCs, aber bei beiden wird bei der Programmierung etwas in ein
Flash oder ein SRAM geschrieben...
Bei AVR und Infineon habe ich jedenfalls nichts über Programmierung über
JTAG und IEEE 1532 gefunden.
Würde mich freuen, wenn es da noch mehr Infos darüber gibt.