VNC1L (VDIP2) - Kein FW-Update über UART / USB-Stick mögli

Gast #598612
Lesenswert?

Hallo,

ich habe den VNC1L (VDIP2) über einen FT232R an den PC angeschlossen. 
Ich kann im Command mode auf USB-Stick zugreifen und sehe dort auch alle 
Daten etc.

Wenn ich jetzt die neueste Firmware mit Hilfe von VPROG aufspielen 
möchte (FT2XX.DLL oder COM-Version) wird jedes Mal eine Fehlermeldung 
angezeigt, dass ich den Vinculum Chip resetten oder neu Verbinden soll. 
Eine Synchronisation mit dem VNC1L soll nicht möglich sein.

Ebenso funktioniert die zweite Variante, das Aufspielen einer FW-Datei 
per USB-Stick nicht. Laut Support sollte es ohne Weiteres funktionieren.

Firmware Version: VDAP V3_54
Board: Vinculum VDIP2

Könnt Ihr mir bitte helfen?
Gast #686044
Lesenswert?

Grüß Dich!

Hast Du das Problem gelöst? Kämpfe seit längerem mit solchen 
Problemen... Hast Du ein Oszi zur Verfügung? Kannst Du mal messen, 
welche Spannung an Pin 31 und Pin 32 anstehen? Es müssten 3,3V und 5V 
sein, aber bei einigen Chips hatte ich bei beiden Pins 4V. Diese 
reagieren überhaupt nicht auf UART-Kommandos. Ich benutze ein TTL232-R 
Kabel von FTDI zur Programmierung.
Gast #798617
Lesenswert?

Ich habe ebenfalls das Problem mit dem Synchronisationsfehler, wenn ich 
mit VPROG den VNC1L flashen möchte. Ich habe schon alle Pins in der 
Schaltung durchgemessen, sieht soweit ok aus. Hat jemand eine Idee woran 
das liegen könnte? Danke.
#798749
Lesenswert?

Heiko wrote:
> Grüß Dich!
>
> Hast Du das Problem gelöst? Kämpfe seit längerem mit solchen
> Problemen... Hast Du ein Oszi zur Verfügung? Kannst Du mal messen,
> welche Spannung an Pin 31 und Pin 32 anstehen? Es müssten 3,3V und 5V
> sein, aber bei einigen Chips hatte ich bei beiden Pins 4V. Diese
> reagieren überhaupt nicht auf UART-Kommandos. Ich benutze ein TTL232-R
> Kabel von FTDI zur Programmierung.

Ich habe bei mir nachgemessen am VDIP1, der Pin der 5V haben soll, hat 
6V. Und der Pin mit 3.3V hat 4V. Es scheint das das MYAVR Board 
(TestBoard) einfach eine zu Hohe Spannung ausspuckt. Werde mal genau 5V 
jetzt anlegen und es dann nochmal probieren. Sehe gerade das ja das 
MYAVR Board einen 7806 drauf hat....

--EDIT
Habe gerade 5V angeschlossen. Ich dachte vlt. das der Strom des USB 
Ports nicht ausreicht um den USB beim initialisieren anzusprechen. Habe 
jetzt nur das VDIP1 Modul an der Spannungsversorgung. Habe alleine ca. 
60-70mA Stromverbrauch. Anscheinend ist der USB Stick nicht versorgt? 
Die Pegel am Modul stimmen jetzt auch.

@Michael

Wie geht das mit dem UART? Habe mich damit noch nicht beschäftigt?!

mfg
Roland
#798776
Lesenswert?

Michael wrote:
>> Wie geht das mit dem UART? Habe mich damit noch nicht beschäftigt?!
>
> Siehe Beschreibung hier:
> http://www.vinculum.com/documents/appnotes/ANVNC1L-01-VinculumBootloader.pdf
>
> Dann braucht man noch das Tool VPROG oder VPROG_COM:
> http://www.vinculum.com/downloads.html
>
> Bei beiden Tools bekomme ich aber immer nur den
> Synchronisationsfehler...


DAnke, aber das scheint mir jetzt etwas viel Aufwand :-) Habe keinen 
FT232R...
#802832
Lesenswert?

Michael wrote:
> @Roland:
> kannst Du per Uart flashen? Das geht bei mir schon nicht.

Jup, ging bei mir! Folgendes Kabel genutzt:
1329311 „CABLE,USB TO TTL LEVEL SERIAL CONV” 17,10 € direkt von Farnell. 
Das Kabel habe ich ohne PullUps an das VDIP1 Modul angeschlossen.

mfg
Roland
#817291
Lesenswert?

Michael wrote:
> Nein, ich habe kein solches Kabel und glaube auch nicht, dass da das
> Problem liegt, denn mein selbstgebautes FT232-Kabel funktioniert an
> einer anderen UART-Schaltung.

Ja gut. Aber der Prog Pin muss trotzdem vorher auf Low liegen, wenn du 
das Kabel anschliesst, bzw. wenn du ihn mit Strom versorgst. Ansonsten 
hast du die Verkabelung überprüft?

TXD am Kabel -> RXD am VNC1L


Sind halt alles nur Vermutungen..
#817575
Lesenswert?

Für alle die zumindest Zugriff haben:
Im Datenblatt steht auf Seite 96:


FWU·file-> 95 20 file 0D -> Upgrade firmware from named file on disk

Also wenn du dein VDIP2/VNC1L irgendwie zum laufen bekommst kann man mit 
diesem Debug Kommando trotzdem flashen. FTD File muss auf dem Stick 
liegen.

mfg
RolandB

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