Seite 1 von 2

TS-ARM Einsteigerhilfe

Verfasst: 26. Nov 2017, 06:50
von trucki
Guten Morgen,

für ein paar Fensterkontakte möchte ich mir gerne ein paar TS-ARMs bauen.

Den USB Programmer habe ich schon.

Hardware sollte sich ja gut bei Reichelt und Odis Shop beschaffen lassen.

Nur was muss ich für die hex und die vd Datei tun?

Wäre toll hier Hilfe bekommen zu können.

Vielen Dank
Gruß Trucki

Re: TS-ARM Einsteigerhilfe

Verfasst: 26. Nov 2017, 17:12
von arnaudlt
Guten Morgen. Hallo.
Ich habe das Material bei Reihit und Krieger electro bestellt.
Ich vermisse den Oszillator, weil er nicht im Korb ist.
Haben Sie eine Referenz?
Ich habe das Programm in8-bcu1 und in16-bim112 im Debug-Modus kompiliert (der Release-Modus hat bei mir nicht funktioniert).
Dann habe ich das axf in der Kommandozeile in Hex umgewandelt.
Kann ich den ts-arm direkt zum Schalten verwenden? (3,3V und 10cm Kabel)
Vielen Dank für Ihre Antworten, die die Frage nach "trucki" vervollständigen könnten.

Re: TS-ARM Einsteigerhilfe

Verfasst: 29. Nov 2017, 12:20
von ZwergNase
Hallo Trucki,

die vd-Datei enthält die Beschreibung des Geräts für die ETS. Welche Du brauchst und wo die herkommt steht i.d.R. im Sourcecode im Repository (meist Download beim Hersteller des original Gerätes).

Die *.hex Datei ist die übersetzte Software die auf das Gerät übertragen wird. Hierfür von nxp.com die Entwicklungsumgebung MCUXpresso laden und installieren, CMSIS-Library einbinden (s. Wiki), Projekt von GitHub laden und übersetzen (steht einiges dazu im Wiki). Wenn alles gut gelaufen ist, hast Du eine .hex-Datei die Du z.B. mit FlashMagic und dem USB-Programmer übertragen kannst.

Stehe da auch noch am Anfang und bekomme nicht jedes Projekt übersetzt. ft12, out8-bcu1 und in8-bcu1 habe ich schon geschafft. Ich habe mir einige Notizen gemacht, wenn die mal vollständig sind stelle ich die gerne zur Verfügung.

Ich hoffe mit den Brocken kommst Du weiter, sonst meld Dich gerne wieder. Was ich schon rausgefunden habe teile ich gerne.

Gruß,
Oliver

Re: TS-ARM Einsteigerhilfe

Verfasst: 29. Nov 2017, 12:29
von ZwergNase
Hallo arnaudlt(?),

ich habe den Oszi bei Reichelt bestellt: XO32 12,00000 :: Quarzoszillator, Keramik-SMD XO32 12,0 MHz.

Wenn es bei 10cm Kabel bleibt würde ich die Kontakte auch direkt am TS-ARM anschließen. Probiert habe ich das aber noch nicht.
Sauberer ist natürlich auf jeden Fall eine separate Spannungsquelle und galvanische Trennung mit Optokopplern.

Gruß,
Oliver

Re: TS-ARM Einsteigerhilfe

Verfasst: 29. Nov 2017, 16:15
von arnaudlt
Danke ZwergNase.
Ich habe diesen Oszillator bestellt.
Ich mache ein paar Tests und mache ein Comeback.

Re: TS-ARM Einsteigerhilfe

Verfasst: 5. Dez 2017, 00:05
von kalle
Nabend zusammen,

Kurz zur meiner Person: Bin Elekroniker, leider kein Programmierer.

ich versuche nun bereits seit 8 Stunden eine .hex-Datei zu erzeugen. Es scheitert glaube ich an Windows 10, bekomme nur Fehlermeldungen, Programme starten nicht etc.. Bisher habe ich nur mit dem Atmega328/Arduino gearbeitet. :geek:

Könnte bitte jemand die HEX in8-bcu1 für das ARM-Tasterinterface LPC1115 ins Netz stellen? Würde mir sehr weiter helfen. Platinen und Bauteile sind bestellt.

Bisher habe ich ein freebus-Tasterinterface auf Basis des Atmega328 erfolgreich aufgebaut. Leider wird dort Dimm-funktion nicht unterstützt. Wurde noch nicht umgesetzt (seit 5 Jahren).

Vielen Dank im Voraus.

MfG
Kalle

Re: TS-ARM Einsteigerhilfe

Verfasst: 5. Dez 2017, 10:08
von arnaudlt
Guten Morgen.
Ich füge Ihnen die Hex-Datei bei, die ich erstellt habe.
Ich habe es noch nicht getestet.
in8-bcu1.zip
(12.55 KiB) 202-mal heruntergeladen

Re: TS-ARM Einsteigerhilfe

Verfasst: 26. Dez 2017, 19:25
von kalle
Frohe Weihnachten euch allen :-)

Hab das Tasterinterface aufgebaut und konnte die HEX flashen - Danke für die Datei.
Programmier-LED bleibt beim "Programmiermodus" auch an.
Wenn der Programmiermodus eingeschaltet ist und ich in ETS nach Geräten im Programmiermodus suche, wird keines angezeigt. Auf dem Oszi kann ich aber erkennen, dass das Tasterinterface antwortet :shock:

Wo finde ich denn die .vd-Datei für ETS5 bzw. welchen Taster muss ich nehmen? Jung 2118 klappt nicht. Beim Programmierversuch - keine Verbindung. Habe schon im GIT geschaut, finde sie aber irgendwie nicht.

MfG
Pascal

Re: TS-ARM Einsteigerhilfe

Verfasst: 27. Dez 2017, 10:36
von arnaudlt
Frohe Weihnachten.
Ich habe 2118REG verwendet und es funktioniert sehr gut.
Habe meine knxprod-Exporte angehängt.

Re: TS-ARM Einsteigerhilfe

Verfasst: 31. Dez 2017, 10:22
von kalle
Moin,

läuft :-))))). Der Taktgenerator hatte ne kalte Lötstelle, da ich eine Pyramide bauen musste. Der Takt lag scheinbar nicht korrekt am ARM an. Hatte mir die 0.5er Version bestellt, aber erst später gesehen, dass ich noch aus 2 Kondensatoren einen Spannungsteiler bauen musste.

MfG
Pascal