Segger J-Link EDU Hardware V8 C2 Debug

Gast #7077855
Lesenswert?

Hier steht dass Hardware V8 kein C2 Debug unterstützt, auch nicht nach 
Firmware Update. Und Hardware V9 erforderlich ist. Aber C2 Debug ist 
doch dieselbe Hardware wie SWD Debug? Gibt es da wirklich keine 
Möglichkeit?

https://wiki.segger.com/J-Link_EDU_V8

https://wiki.segger.com/J-Link_EDU_V9
Gast #7078212
Lesenswert?

C2 und SWD benutzen zwar beide eine Takt- und bidirektionale 
Datenleitung,
die Protokolle sind aber unterschiedlich, siehe z.B. hier:

https://www.silabs.com/documents/public/application-notes/AN127.pdf

https://www.silabs.com/documents/public/application-notes/an0062.pdf

Die Protokollunterstützung ist beim J-Link in der Firmware (also
beispieilsweise die Parityberechnung bei SWD), bei der V8 Hardware
fehlt C2 in der Firmware, auch wenn die V8 Hardware vermutlich C2
von der Beschaltung her könnte.
#7078461
Lesenswert?

Wenn man wirklich C8051 oder EFM8 µC programmieren will - und nur die 
unterstützen C2 - dann sollte man sich auch die Silabs USB Debug 
Interfaces anschauen.  Die sind billiger als JLink Adapter.

Die C2 Unterstütung im JLink ist eine neuere Entwicklung, deshalb geht 
das nicht mit V8.

Silabs wollte wohl die Debug Hardware von EFM8 (C8051) und EFM32 (ARM 
Cortex-M) vereinheitlichen.
Gast #7078478
Lesenswert?

Jim M. schrieb:
> Die C2 Unterstütung im JLink ist eine neuere Entwicklung

Nun ja - seit immerhin 2015 sind auf allen EFM8 Eval Boards J-Link 
drauf. Anfangs als STM32 - inzwischen als EFM32

> Silabs USB Debug Interfaces

Der wird nur noch für die alten JTAG C8051 empfohlen.

Dieter schrieb:
> bei der V8 Hardware fehlt C2 in der Firmware, auch wenn die V8 Hardware 
vermutlich C2 von der Beschaltung her könnte

Genau das meine ich.

Lutz schrieb:
> Und Segger empfiehlt für den EDU dort das Tradein-Programm

Wo finde ich das?
Gast #7078565
Lesenswert?

Lothar schrieb:
>
> Nun ja - seit immerhin 2015 sind auf allen EFM8 Eval Boards J-Link
> drauf. Anfangs als STM32 - inzwischen als EFM32

Die J-Link V9 Hardware verwendet ebenfalls einen STM32F2, bei der
V8 Hardware ist es ein AT91SAM7S64.

Du kannst Dir auch einen J-Link V9 Klon selber bauen (falls Du den
passenden STM32F2 hast), Infos findet man im Netz.

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