Forum: Mikrocontroller und Digitale Elektronik NXP per Jtag flashen, tool für Serie gesucht.


von Alfred (Gast)


Lesenswert?

Hallo,

Ich suche ein Tool und den passenden Programmieradapter um "nur" zu 
Flashen. NXP LPC29xx Arm9
Etwas überrascht bin ich das soetwas slten angeboten wird in brauchbarer 
Form.

Ich habe den JLink von Segger mit J-Flash Arm als Software. Geht gut 
aber ist auch sündhaft teuer. > 250Euro. Viel Geld ausgeben geht immer. 
Außerdem ist die Debuggeschichte überflüssig, ich will nur in Serie 
programmieren.

Außerdem habe ich noch den Amontec Jtagkey und andere Jtag Adapter, 
Problem ist hier eine passende Software zu finden die Jtag programmiert.

von Achim M. (minifloat)


Lesenswert?

Haben die keinen seriellen Bootloader in Hardware mit drin? Nach ein 
paar mal Googeln und noch ohne Datenblatt-Lesen soll das sogar über CAN 
gehen, wenn der Controller sowas an Bord hat. mfg mf

von Jim M. (turboj)


Lesenswert?

> Außerdem habe ich noch den Amontec Jtagkey und andere Jtag Adapter,
> Problem ist hier eine passende Software zu finden die Jtag programmiert.

OpenOCD müsste gehen. Sowohl Amontec Jtagkey als auch LPC2900 wird 
unterstützt. Binaries für Windows gibt es unter:
http://www.freddiechopin.info/en/download

BTW: Die aktuelle 0.6.0 hat einen Bug: Flashen von LPC2xxx devices (und 
LPC17xx) geht pro Programmstart nur einmal. Wenn man aber sowieso per 
Skript o.ä. programmiert, sollte das nicht wirklich stören.

von Dirk (Gast)


Lesenswert?

Hallo, was spricht dagegen die Teile Preflashed auf die Platine zu 
bestücken? Update dann über deine definierte Schnittstelle.

von Reinhard Kern (Gast)


Lesenswert?

Dirk schrieb:
> Hallo, was spricht dagegen die Teile Preflashed auf die Platine zu
> bestücken? Update dann über deine definierte Schnittstelle.

Die Tatsache, dass eine Fassung für Tqfp100 u.ä. Gehäuse 
ausserordentlich teuer ist (berechtigterweise) und das Handling riskant. 
Einer der Hauptgründe warum heute onboard programmiert wird, dann kommen 
die Chips frisch aus der Packung auf die Leiterplatte.

Gruss Reinhard

von Alfred (Gast)


Lesenswert?

Wenn ich mir die Sachen so ansehe gibt es nichts gescheites aus JLINK.
Jedes mal mir OPENOCD rumpfuschen ist auch nicht das Ware, in der 
Produktion muss es problemlos gehen. Auch mal andere CPUs.

Aber sehe ich das richtig das das Teil 500 Euro kostet mit jFlash.
Ist ja Wahnsinn...

von Philipp F. (philipp5054)


Lesenswert?

Ich nenne das Abzocke. Mit der Student Version beweisen Sie ja 
schließlich das es auch günstiger ginge.

von Guest (Gast)


Lesenswert?

Philipp F. schrieb:
> Ich nenne das Abzocke. Mit der Student Version beweisen Sie ja
> schließlich das es auch günstiger ginge.

Was für ein Blödsinn. Schon mal darüber nachgedacht, das Segger am 
J-Link EDU nicht wirklich was verdient?

Wenn du aber einen JTAG Emulator vom Funktionsumfang und Qualität des 
J-Links günstiger entwickeln und verkaufen kannst sage bitte Bescheid, 
ich kaufe dann einen von dir.

@ Alfred
Aber für die Produktion gibt es doch von Segger den Flasher ARM 
(http://segger.com/flasher-arm.html), ist aber zugegeben auch nicht 
günstiger als ein normaler J-Link. Von daher würde ich an deiner Stelle 
einfach den J-Link nehmen, J-Flash Lizens brauchst du nicht unbedingt, 
die Flash Download Lizen ist ja standardmäßig mit drin.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.