Diskussions- und Newsboard des DARC-Ortsverbandes I40
allgemeine Kategorie => mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) => Message started by: df1ya, bernd on 08. April 2016, 15:48:03

Title: Unterstützung die Zweite
Post by: df1ya, bernd on 08. April 2016, 15:48:03

Hallo Funker,
ich hatte im Februar schon einmal um Unterstützung angefagt. Klappte auch aber leider nicht vollständig. Ich bekomme den Bootloader von M0NKA offensichtlich nicht geladen ( Aussage Manager) und damit natürlich auch nicht die firmware. Ich habe zwischenzeitlich den Loader von df8oe versucht incl. firmware und neuem Stick ( Sandisk cruzer) . Da auch kein Erfolg zu verzeichnen war bin ich wieder zum alten System zurück. Weiterhin kein Erfolg. Ich betreibe die UI Platine solo ( vorläufig). D.h. 5V an Pin 28 und Gnd an Pin 30. Ich denke zum programmieren sollte der Solo Betrieb langen. Lade ich den Bootloader von df8oe, dann blinken die beiden LED`s nicht mehr dafür aber die Hintergrundbeleuchtung des Display ( im Sekundentakt, sieht hübsch aus). Vielleicht kann einer der Leser noch mal Rat geben.

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 08. April 2016, 15:55:54

Hallo Bernd,

blinkende Hintergrundbeleuchtung ohne dass eine der beiden LEDs mit blinkt ist ein fundamentaler Fehler.,

Es wurde kein USB-Stick gefunden.

Ursachen können wie folgt sein:

1) Schottky-Diode hat zu hohen Spannungsabfall. Einfach mal zum Testen überbrücken. Geht es dann auch nicht, war das nicht die Ursache.
2) USB-Stick (trotz SanDisk) ungeeignet. Einfach einen anderen benutzen. Aus meiner Grabbelkiste waren von 10 verschiedenen älteren Sticks 9 (unterschiedliche!!) auf Anhieb geeignet, von 10 neueren waren 9 ungeeignet. Also ältere mit Kapazitäten von 2GB oder weniger sind erfolgsversprechend
3) Das Dateisystem ist nicht FAT.

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: dl8mby on 08. April 2016, 17:11:30

Hallo Bernd,

alternativ kannst Du via STLink flashen.

Siehe dazu Beitrag

Hilfe beim Flashen via JLink

von mir.


vy73
Markus
DL8MBY

Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 08. April 2016, 22:10:00

Hallo Andreas und Markus,
danke für Eure Hinweise. Ich werde die Spannung an der Mini Buchse nachmessen. Ich habe dort mangels eines 100 µF C`s nur einen 47 µF eingebaut und die Spannung liegt etwas unter 5V. Mal schauen. Den Stick hatte ich mir extra neu bestellt. Ansonsten habe ich nur Medion. Leider. Was die Programmierung anbelangt , verwende ich Win 7, 32 BIt. Ich fand vorhin einen Beitrag auf YouTube über die Wandlung von DFU in eine Bin Datei. Möglicherweise ist es das. Ich bedanke mich erstmal und melde mich nach ersten Ergebnissen.

73, Bernd, df1ya

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 09. April 2016, 06:23:23

.dfu und .bin ist nur für die Programmierung des Bootloaders wichtig. Das dfu-Format ist ein vereinheitlichtes Format, das nicht nur für den STM32 verwendet wird sondern auch für viele andere MCUs. Das dfuse-Tool von STM benötigt das dfu-Format. Mit der Firmware hat das aber nichts zu tun, hier wird in beiden Fällen ("alte" und "neue" Methode) die bin-Datei benötigt.

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 09. April 2016, 07:55:09

Hallo Andreas,
danke für die Erklärung. Somit entfällt da die Fehlersuche. Frage wegen des Stick. Um den Stick an das Board zu bekommen, brauche ich einen Adapter. Den habe ich auf eine kleine Lochrasterplatte aufgebaut. Wenn ich diesen Adapter unabhängig von dem mchf - Board mit 5V versorge und vorher einschalte, dann müßte doch die Art des Stick völlig egal sein. Er stände immer zeitnah dem Board zur Verfügung. D.h. die von Dir angegebene Zeit von einer halben Sekunde wäre damit immer vorhanden. Was meinst Du dazu ? Ausserdem die Frage: Ich betreibe das UI - Board derzeit wie schon geschrieben solo. Ich wollte die Programmiergeschichte unabhängig von möglicherweise anderen Fehlern erst erledigen. Ist das okay so ? Ich habe aufgrund der Modifikationsangaben das von Dir empfohlene EEProm eingebaut. Läuft die firmware schon damit ? Also noch einige Fragen. Wenn Du da freundlicherweise auch weiterhelfen kannst.

Danke und 73, Bernd, df1ya


Title: Re:Unterstützung die Zweite
Post by: DF8OE on 09. April 2016, 08:18:35

Hallo Bernd,

Du kannst die Firmware programmieren, ohne das rf-board angeschlossen zu haben. In dem Fall brauchst Du beim Anlegen der 5V an das ui-Board lediglich den BANDM-Knopf gedrückt zu halten und landest dann automatisch im Bootloader.

Wenn der USB-Stick vorher schon mit 5V versorgt wurde, entfällt die "Startzeit" des Sticks. Leider sind damit immer noch nicht alle Sticks kompatibel. Ich kann Dir auch nicht sagen, wieso nicht, weil dieser Teil des Bootloaders aus einer STM-Application-Note stammt - ich habe ihn von dort übernommen. Als er geschrieben wurde, gab es keine Sticks wie sie heute üblich sind. Nach meinen Beobachtungen läuft es mit so gut wie allen älteren Sticks, aber nur mit ganz wenigen neuen.

ich weiß nicht, ob bei Dir in der Nähe noch jemand den mcHF baut und ob es deswegen vielleicht eine Möglichkeit gibt, mal "querzutesten" - sprich: einen Stick, der erwiesenermaßen funktioniert, an deinem mcHF zu testen...

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: dl8mby on 09. April 2016, 10:58:59

Hallo Andreas,
hallo Bernd,

was mir noch so dazu einfällt:

Könnte möglicherweise eine 8GB SD Karte
für diesen Zweck in Frage kommen, die man
über einen USB Adapter an den mchf anschließt.

Werde das mit meinem UI Board mal testen.

Ich betreibe z.Z auch das UI-Board standalone,
habe mir aber auf einer Lochrasterplatine drei
Spannungsregler verbaut, die aus 12V+X die
drei Spannungen 3,3V 5V und 8V machen.

Diese speiße ich mittels eines fünfpoligen Steckers
an die Pins 30-26 vom Pinheader in dieser Reihenfolge
ein: GND, 8V, 5V, 3.3V, 3.3V

vy73
Markus
DL8MBY

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 09. April 2016, 11:24:32

Theoretisch sollte eine SD-Karte mit Adapter genauso funktionieren. Da ich mir letzte Woche meinen Adapter gesemmelt habe kann ich das im Moment leider nicht überprüfen.

Aber über ein Feedback würde ich mich sehr freuen!

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: dl8mby on 09. April 2016, 12:47:42

Andreas,

wie ist die Vorgehensweise beim Flashen via USB-Stick?

1) Stick bzw. SD-Karte via Adapter am kleinen USB-Connector
vom mchf.

2) Band-Taster gedrückt halten, während mein NT eingeschaltet
wird. Ich habe ja noch kein RF-Board mit Spannungsregler dran,
der vom Power-ON Taster via MC angeschmissen wird.

3) Warten bis die grüne (od. rote) LED zu blinken beginnt?

Vorher noch Datenträger (USB/SD) mit FAT32 (od. FAT16) formatieren
und mchf.bin im toplevel Verzeichnis ablegen.

Habe ich noch was vergessen?

Danke für die Geduld bei meiner vielen Fragerei.

vy73
Markus


Title: Re:Unterstützung die Zweite
Post by: DF8OE on 09. April 2016, 13:12:04

BANDM gedrückt halten beim Spannungsanlegen. Wenn Du nicht nur die bestehende Firmware auf die Karte schreiben willst, sondern danach auch noch die mchf.bin von der Karte flashen willst, musst Du den BANM Knopf solange gedrückt halten, bis die grüne LED an geht (nciht blinkt - wenn sie blinkt, liegt ein Fehler vor!)

Wenn alles geklappt hat, geht nach einigen Sekunden die Hintergrundbeleuchtung aus und die beiden LEDs bleiben an.

Blinkt die Hintergrundbeleuchtung (alleine oder mit LEDs),ist was schiefgegangen.

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: dl8mby on 09. April 2016, 13:41:01

Hallo Andreas,

ich bin noch nicht ganz bei Dir!

Verstehe ich das so:

Beim finden eines USB-Devs am kleinen Anschluß bei gedrückter
BANM Taste nach dem Power-On wird zuerst die aktuelle FW
(App, nicht Bootoader) auf das USB-Dev unter einen anderen
Namen als mchf.bin übertragen und dann das File mchf.bin vom
Stick in den MC-Flash ab 0x08010000 geschrieben.

Richtig?

Wie lange dauert dieser Vorgang ca.?


Markus

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 09. April 2016, 14:05:00

Richtig.

Drückst Du den BANDM-Knopf nur kurz (also NICHT warten bis die grüne LED angeht) dann wird nur gesichert (als mchfold.bin). In dem Fall ist die Hintergrundbeleuchtung bei Erfolg aus und nur die grüne LED an.

Der Lesevorgang dauert ca. 3 Sekunden, der nachfolgende Flashvorgang (bei roter LED) dauert ca. 9 Sekunden.

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: dl8mby on 09. April 2016, 14:20:39

Danke Andreas,

dann kann es jetzt mit dem Flashen losgehen.

Um andere Fehler vorweg auszuschließen, flashe ich
erst einmal von einem 4GB USB-Stick in den MC.
Wenn das klappt, werde ich über den SD_nach_USB-
Adapter von der SD-Karte flashen.

Werde vom Ausgang des Versuchs gleich berichten.

Markus

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 09. April 2016, 14:33:45

Bin sehr gespannt :)

vy73
Andreas

Title: Re:Unterstützung die Zweite
Post by: Michael_K on 09. April 2016, 16:31:30

Hallo,
kurz zu diesem Thema: bei mir funktioniert es.
SDHCCard 4GB "ScanDisk"
Cardreader: HAMA
Ablauf wie mit "normalem" USB-Stick
Adapter für Micro-SDCard habe ich leider nicht.
vy 73 und ein schönes WE aus Erfurt
Michael

Title: Re:Unterstützung die Zweite
Post by: dl8mby on 09. April 2016, 17:51:13

Hallo Andreas,
hallo OM's,

Im Anhang meine Versuchsanordnung:

256MB CF mit TCM (Tchibo, Modell 288186) USB Adapter

16GB SD mit TCM (Tchibo, Modell 288186) USB Adapter

als Referenz ein 4GB USB-Stick.

Alle ersteimal mit FAT32 formatiert.

Leider hat der Flashvorgang von den beiden erstgenannten
nicht funktioniert.

Fortsetzung im nächsten Thrad von mir, da ich dazu noch
einen weiteren Anhang beisteuern will.

Markus


Title: Re:Unterstützung die Zweite
Post by: dl8mby on 09. April 2016, 18:13:50

Fortsetzung:

Im beigefügten Log sieht an die drei Kandidaten, wie sie im
Linux-OS im message Log auftauchen.

Der USB Stick hat sofort funktioniert, wobei bei mir wohl Mangels
RF Platine, die rote LED an bleibt, bis ich das UI Board mittels
Netzteil wieder AUS/EIN schalte. Nach einigen Sekunden
der beim Flashen leuchtenden roten LED wird der Bildschirm schwarz.

Bei der CF- und SD-Karte blinkt der Bildschirm sofort weiß.

Ich habe die Karten mit verschieden großen Partitionen
16/32/64/256 und bei der SD Karte noch mir 2 und 4GB formatiert,
neben den bereits getesteten 16GB am Anfang.

Als Partitionstypen habe ich die Nummern 6, b, c, e (FAT16, FAT32,
FAT32 (LBA) und FAT16 (LBA)) getestet.

Da mein Adapter über eine langes USB Kabel angebunden wird,
während der USB-Stick relativ kurz an den mchf angebunden wurde,
wollte ich testen ob der Misserfolg den Signalen auf der langen USB
Leitung geschuldet ist. Hat sich aber nicht herausgestellt, da ein
langes USB Kabel zwischen Stick und mchf nicht den Flashvorgang
negativ beeinflusst hat.

Soweit von meiner Seite zu dem Thema.

Schön zu lesen, dass wenigsten Michael eine positive Erfahrung
mit einer angebundenen SD Karte erreichen konnte.

vy73
Markus
DL8MBY




Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 09. April 2016, 18:46:57

Hallo Andreas u. Markus,

ich war heute zu beschäftigt um mit einsteigen zu können. Wenn das UI Board ohne RF B. betrieben wird, also nur test- oder programmierweise, dann reicht eine 5V Spannung an Stift 28 völlig aus. Die Wandlung zur 3,3V Versorgung des MC ist mit an Bord. Was mir heute nach etlichen Versuchen, die beiden unterschiedlichen Bootloader zu programmieren auffiel, ist das der Bootloader in beiden Fällen als nicht gefunden gekennzeichnet wird. Also mit Hilfe des Dateimanagers ist das ja festzustellen. Kann es sein, dass für den Vorgang firmware laden ein weiterer Treiber erforderlich ist ? Denn im Gerätemanager von Win7 taucht ein weiteres Gerät mit Namen mchf auf. Nehme ich den BL von Dir passiert nichts mit den LED`s aber dafür blinkt wieder die Hintergrundbeleuchtung. Nehme ich den BL von M0NKA blinken die LED`s wechselseitig im Sekundentakt. Also so richtig weiter bin ich noch nicht. Sorry aber manchmal könnte mir direkt die Milch sauer werden. Um Deine Frage nach weiteren Mitstreitern zu beantworten, nein in unserem OV bin ich der Einzige der da tätig ist. Weitere in der Umgebung sind auch nicht bekannt.
73, Bernd, df1ya

Title: Re:Unterstützung die Zweite
Post by: DB4PLE on 09. April 2016, 19:12:51

Hallo Bernd,

wenn bei dem "nicht"-DF8OE Bootloader ein weiteres Gerät im Gerätemanager von Windows 7 auftaucht, ist doch soweit alles gut.
Nun noch den Gerätetreiber vom mcHF Manager installieren. Dazu im Gerätemanager auf den "mcHF" gehen, dort rechte Maus, Gerätetreiber aktualisieren, dort dann nicht automatisch suchen lassen und den Gerätetreiber selbst auswählen, dabei das Verzeichnis "driver" im "mcHFManager_0.1" angeben. Dann sollte er das Ding finden und in Folger auch der mcHF Manager.


73
Danilo

Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 09. April 2016, 20:45:28

Hallo Danilo,

danke für den Hinweis. Es läuft und das seit .....na ja, zum ersten Mal. Das Display zeigt nach den Einschalten weiß und bleibt so. Wann darf ich mit irgend etwas Farbigen rechnen ? Wenn das dann klar ist, möchte ich auf die FW von Andreas umsteigen und werde den Stick wie beschrieben anschließen. Anbetracht der doch ziemlich fortgeschrittenen Zeit wünsche ich noch einen guten Abend und mit 73, Bernd, df1ya


Title: Re:Unterstützung die Zweite
Post by: DB4PLE on 09. April 2016, 21:40:47

Hallo Bernd,

bevor jetzt auch bei mir feierabend ist:
Bitte jeden Punkt in dieser Reihen mit ja oder nein bestätigen.

1. Du hast beim mcHF auf Band- gedrückt
2. Du hast den mcHF Manager mit "Power" gestartet (oder durch Anlegen der Spannung)
3. Die grüne LED blinkt im Wechsel mit Rot.
4. Der mcHF erscheint im Geräte-Manager
5. Du hast den Treiber installiert bzw. der Treiber wird geladen
6. Der mcHF Manager erkennt den mcHF
7. Du hast ein aktuelles Binary vom github eingespielt (z.B. https://github.com/df8oe/mchf-github/blob/testing/mchf-eclipse/mchf_binary_for_flash_testing.bin )
8. Du startest neu (ohne Band-).
9. Du hast einen weißen Bildschirm [normalerweise sieht man an diesem Punkt einen bunten Bildschirm)

Wenn bei allen Sachen ja -> vermutlich HW Problem
Wenn bei einer Sache nein, -> daraus ein Ja machen, erst dann weitermachen mit den folgenden Punkten.


73
Danilo

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 10. April 2016, 07:32:12

Weißer Bildschirm??

Sind R30...R32 auf der ui-Platine schon ausgelötet?

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 10. April 2016, 07:46:49

Moin Danilo und Andreas,

Antwort: Alle Fragen ja, also HW Fehler. Sollte zu packen sein. R 30 usw. : In der Tat hatte ich den Umbau schon vorgenommen, alles als Irrtum bemerkt und anschließend wieder zurück gebaut. Bis auf die Änderung am EEPRom ist alles normal. Wenn ich den Fehler habe, melde ich mich. Dank Euch beiden und wünsch ein schönen Rest Sonntag

73, Bernd


Title: Re:Unterstützung die Zweite
Post by: peter_77 on 10. April 2016, 13:28:55

Nochmal eine grundsätzliche Frage: Muss der USB Stick zwingend an die Mini USB Buchse angeschlossen werden ?
Dazu ist ja dann ein Adapter erforderlich. Gesetzt den Fall man hat die 5 V Modifikation gemacht, oder die aktuelle Platinenversion .5, die ja jetzt einen 5V Regler an der USB Buchse hat so das die Schottky Dioden Mod entfällt, bräuchte man ein solches Kabel:
http://www.reichelt.de/USB-Kabel/DELOCK-82905/3/index.html?&ACTION=3&LA=5&ARTICLE=150406&GROUPID=6099&artnr=DELOCK+82905
Ist dem so ?
Vielleicht eine dumme Frage aber wenn ja, wozu ist dann die "große" USB 2.0 Buchse die ja ebenfalls vorhanden ist ?
vy 73 Peter

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 10. April 2016, 13:31:01

Wir kriegen die große USB-Buchse zur Zeit nicht zum Laufen - leider...

vy73
Andreas

Title: Re:Unterstützung die Zweite
Post by: DC3AX on 13. April 2016, 14:24:26

Hi!

Da brauche ich mal ein kurzes Update... Die große USB Buchse macht laufend Probleme, ist das richtig?
Weil es gibt ja auch Meldungen, dass OTG immer wieder mal nicht will...

Kann mich da mal einer kurz auf einen aktuellen Stand bringen? Und für eine mögliche Lösung, kann mal jemand das unbestückte UI Board auf einen Scanner legen? Ich finde nämlich leider keine hochauflösenden Aufnahmen der unbestückten Platinen.

vy 73
Ulrich

Title: Re:Unterstützung die Zweite
Post by: Michael_K on 13. April 2016, 14:42:49

Hallo Ulrich,
vielleicht hilft das (Anhang); einfach zoomen
vy 73 aus Erfurt
Michael_K

Title: Re:Unterstützung die Zweite
Post by: DF8OE on 13. April 2016, 17:35:40

Hallo Ulrich,

die Probleme der großen USVB-Buchse liegen definitiv NICHT an der Hardware / dem Layout. Sie liegen eindeutig daran, dass es bislang noch keinem hier gelungen ist, die Firmware darauf zu trimmen.

Wenn Du einen Blick auf den Bootloader werfen magst:

Ich habe im Makefile bereits eine ausdokumentierte Zeile, die anstelle der kleinen die große Buchse nehmen soll. Ich bin mächtig stolz darauf, dass bei Aktivierung der großen Buchse immerhin schon erkannt wird, OB ein Stickan der großen Buchse steckt. Leider ist mit dieser Funktion auch schon Schluß: es wird kein Zugriffsversuch gestartet...

Dn HS_Core im FS_MODE (also mit internem PHY) anzusprechen - daran sind wir leider bisher gescheitert :(

vy 73
Andreas

Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 15. April 2016, 14:15:32

Hallo Andreas DF8OE,

ich muß nochmal auf den sogenannten "weissen Bildschirm" zurück kommen. Ich las in einer Deiner Antworten zu dem Thema einen Hinweis auf die Brücken am LCD . Ich verstehe den Hinweis " gesetzt" so, dass dann an der Stelle der 0 R eingelötet wird. Wenn dem so ist, wäre nach der Tabelle der SPI Anschluss aktiviert. Im anderen Falle wäre es der 16 Bit Bus. Vielleicht hast noch einmal eine Aufklärung für mich.
Mein erstes LCD das ich geordert hatte, kam im wahrsten Sinne des Wortes hier gerädert an. Darauf hin habe ich zwei neue bestellt. Alle 3 habe ich trotz unterschiedlicher Brückeneinstellung nicht zum farbig leuchten bringen können. Die Verbindungen vom mcu zum LCD sind mehrfach geprüft und auch auf Berührung geprüft. Also es fehlt die Erleuchtung.

73
Bernd

Title: Re:Unterstützung die Zweite
Post by: DJ3FV on 15. April 2016, 14:32:08

Bernd,

poste doch bitte mal ein Bild wie die Jumper auf der Rückseite deines Displays gesetzt sind.
R30, R31 und R32 sind nicht bestückt und die Mod UI-04-N-025 hast du gemacht?


vg
Uwe

Title: Re:Unterstützung die Zweite
Post by: df1ya, bernd on 15. April 2016, 17:00:31

Hallo Uwe,

die Mod ui-04-25 ist nicht gemacht, d.h. hatte ich, ist aber wieder entfernt. Vorgenommen habe ich die Mod 26. Ich hoffe, dass auf dem Foto die Änderung zu erkennen ist.

73,
Bernd

Title: Re:Unterstützung die Zweite
Post by: DJ3FV on 16. April 2016, 05:29:10

Hallo Bernd,

der upload des Foto scheint nicht zu funktionieren. Ich habe bei meinen HY28B Display IM1 und IM0 mit 0R bestückt. IM2 ist offen. Das Ganze in Kombination mit UI-04-N-02 sollte funktionieren. Bei mir tut es das auf einem 0.4 und 0.5 Boards.

Wieso hast du die UI-04-N-02 wieder entfernt?

Vy 73
Uwe


Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.