logo
Welcome, Guest. Please Login or Register.
05. May 2024, 05:03:21


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: Minimale Beschaltung der UI-Platine <- zurück vorwärts ->
Pages: [1] Go Down Print
   Author  Topic: Minimale Beschaltung der UI-Platine  (Read 1789 times)
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Minimale Beschaltung der UI-Platine
« on: 19. March 2017, 12:57:28 »

Hallo OM's,

nach einer längeren Pause habe ich mich an den Aufbau eines zweiten mcHFs ran gemacht (Ver. 0.4).

In dieser Zeit haben sich dank dem Fleiß der Entwickler
viele Dinge weiter entwickelt.

Ich habe meine UI Platine soweit bestückt, dass ich in der
Lage bin den MC via ST-Link2 zu programmieren (FW u. BL
aktueller Build).

Nun zu meiner Frage.

Bin zugegebener maßen etwas faul die Infos aus dem Forum
heraus zu  suchen, sofern schon vorhanden und würde gerne
von den kundigen OM's wissen, was die minimale Beschaltung
der UI Platine ist, um eine Anzeige auf dem Display beim Booten
zu bekommen.

Ich habe z.Z. nur 5V(Pin 28) / GND (Pin 30) und 3.3V an Pin 19
des 30-Pin-Headers (von U6 abgeleitet) zugeführt.

Reicht dass, um eine Anzeige auf dem Display beim Booten zu
sehen?

Wird noch der parallele Mode des Displays bedient oder muss
ich den seriellen Mode verdrahten?

Als U7 verwende ich einen 24L1026I für die Speicherung der
Konfiguration.

Danke für Eure Hinweise.

vy73
Markus   
DL8MBY
Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Minimale Beschaltung der UI-Platine
« Reply #1 on: 19. March 2017, 13:29:02 »

Das reicht und es wird parallel und SPI bedient - nach wie vor.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #2 on: 19. March 2017, 13:50:10 »

Danke Andreas!

Z.Z. sehe ich die Meldung:

mcHF Bootloader - USB Drive Mode
Release Band- to skip firmware update.

bzw.

mcHF Bootloader - DFU Update Mode

Keep Power pressed until finished...

je nachdem ich Band- oder Band+ beim
Anlegen der Versorgung halte.

Heißt dass, dass PIN 19 nur kurzzeitig
auf 3.3V liegen Darf, sonst läuft der BL
nicht weiter - wahrscheinlich schon.

vy73
Markus
DL8MBY


Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #3 on: 19. March 2017, 14:08:41 »

Hat jetzt soweit mit dem Bootvorgang geklappt.

Danke für die Hilfe!

Markus
DL8MBY
 BootQRG-TRX2.jpg
Logged

Christoph,dl3akf
Neuling
*

Offline

Posts: 19



Ich liebe dieses Forum!

View Profile E-Mail
Re:Minimale Beschaltung der UI-Platine
« Reply #4 on: 20. March 2017, 21:23:21 »

Hallo Markus,DL8MBY.

Frage:Wie hast Du den ST-Link2  mit dem UI-Board verbunden?
Habe zwei UI-Boads Ver.0.4 und Ver.0.5

vy 72 de Christoph,dl3akf
Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Minimale Beschaltung der UI-Platine
« Reply #5 on: 21. March 2017, 06:24:38 »

Beim 0.4 ist das ganz einfach (der Debug-Header) - beim 0.5 ist das wildes Gefrickel, da Chris die GPIOs bei der 0.5 vom Header genommen hat.

Was vom ST-Link an welchen GPIO kommt findest Du in der Schaltung zum 0.4er Board.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
Christoph,dl3akf
Neuling
*

Offline

Posts: 19



Ich liebe dieses Forum!

View Profile E-Mail
Re:Minimale Beschaltung der UI-Platine
« Reply #6 on: 21. March 2017, 08:39:42 »

Danke Andreas.Wir sehen uns in Kassel

vy72 Christoph,dl3akf
Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #7 on: 21. March 2017, 10:56:09 »

Die ganze Prozedur der nur UI Inbetriebnahme ist auch hier detailiert erklärt:
https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=517
Logged
dl8mby
alter Hase
****

Offline

Posts: 363



Ich liebe dieses Forum!

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #8 on: 21. March 2017, 13:29:08 »

Danke OM's,

dass Ihr für mich Christoph geantwortet habt.

Ich war So./Mo. nicht verfügbar.

Am kommenden WE geht es mit dem Aufbau bei mir weiter.

vy73
Markus
DL8MBY
Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #9 on: 09. April 2017, 14:45:45 »

Doch noch eine Frage dazu:
Ich habe mit der Minimalbeschaltung +5V an Pin 28 und Masse an Pin 30 das Board erfolgreich in Betrieb nehmen können und der aktuelle Bootloader lies sich fehlerfrei installieren.
Auch bei Druck auf Band+ bzw. Band- und Anlegen der 5V erscheinen die entsprechenden Bootmeldungen auf dem Schirm bzw. geht auch das Board in den DFU Mode (Band+)
Soweit so gut.....works as designed.
Die große USB Buchse führt keine 5V Spannung mit der Pin 28 Versorgung. Insofern erscheint zwar verständlicherweise die Bootloader Message das beim Loslassen von Band- er mit dem USB Update loslegt aber ohne 5V ist der USB Stick natürlich inaktiv und das Update rennt ins Leere.
Man kann ja jetzt die Firmware auch mit dem mchf.dfu Image und DFuse Tool laden ohne jetzt groß mit Fädeldraht rumzufrickeln um die große Buchse mit 5V zu versorgen. Frage: wie geht das nur mit dem nackten UI und 5V per Krokoklemme ?
Auch im DFU Mode ?
Ohne DFU wird aktiv kein USB Device vom Rechner erkannt. (Obligatorischer Winblows Gong).
« Last Edit: 09. April 2017, 14:49:51 by peter_77 » Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Minimale Beschaltung der UI-Platine
« Reply #10 on: 09. April 2017, 15:05:25 »

DFU und USB-Stick Update sind zwei grundverschiedene Dinge und Modes.

Mit dem neuen Bootloader kannst Du aber BEIDE erreichen. Mit BANDM den USB-Stick-Mode und mit BANDP den DFU mode.

DFU geht generell auch ohne +5V an irgendeiner USB-Buchse.

USB-Stick-Update natürlich nur mit. Schau mal in den Schematics deiner ui-Revision nach wie das beschaltet ist. Bei meier 0.4 gehen die 5V von Pin 28 direkt an die große USB-Buchse. Bei anderen Revisions ist das anders.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
Michael_K
Urgestein
*****

Offline

Posts: 638



Ich liebe dieses Forum!

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #11 on: 09. April 2017, 15:56:32 »

Hallo Peter,
als kleine "Gehhilfe" mal ein Ausschnitt aus dem ui-Schema_V06 (PDF).
5 V an die große USB-Buchse:
mit R43a - ohne U8  oder
mit U8 - ohne R43a
vy 73 aus Erfurt
Michael_K
 mcHF_ui-Detail1.pdf
Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #12 on: 09. April 2017, 20:14:57 »

Hallo Michael !
U8 ist bei den vorbestückten Platinen bestückt aber hängt an der 8V Versorgung und die fehlt natürlich wenn man für den reinen UI Test nur 5V an Pin 28 hat.
Deshalb bekommt die große USB Buchse keine Spannung.
Ich hatte gedacht ich kann das Image irgendwie über DFuse reinbekommen.
Aber egal ich bestück die Regler auf dem RF und löse das damit 
« Last Edit: 09. April 2017, 20:15:42 by peter_77 » Logged
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #13 on: 09. April 2017, 20:39:45 »

Hallo,

natürlich kannst Du das Image über DfuSeDemo reinbekommen:
Mini-USB Kabel in PC und kleine Buchse am mcHF,
DfuSeDemo starten
mcHF starten, dabei Power und Band+ gedrückt halten.
Dann Band+ loslassen, Power halten.
Und schon findet DfuSeDemo deinen mcHF.
Power nicht loslassen.

EDIT: Wenn man P6 gejumpert hat, kann man sowohl Bootloader als auch Firmware per DFU einspielen direkt einspielen.

73
Danilo
« Last Edit: 09. April 2017, 20:40:55 by DB4PLE » Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:Minimale Beschaltung der UI-Platine
« Reply #14 on: 10. April 2017, 12:57:11 »

Hallo Danilo !
Du hast na klar Recht. Heute mal das .dfu Firmware Image im DFU Modus geladen genau wie den Bootloader und Tadaaa...funktioniert ! Ich hatte den DFU Mode immer nur mit dem Bootloader im Kopf 

Nun bleibt noch das Problem des nicht erkannten 24LS1026 bei der Ver.0.6 
« Last Edit: 11. April 2017, 10:03:09 by peter_77 » Logged
Pages: [1] Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: Minimale Beschaltung der UI-Platine <- zurück vorwärts ->
Jump to: 


Login with username, password and session length

 Es wird die Verwendung von Browsern die auf der "Blink"-Engine basieren und mindestens
1024x768 Pixel Bildschirmauflösung für die beste Darstellung empfohlen
 
Amateurfunk Die Beiträge sind, sofern nicht anders vermerkt, unter der folgenden Lizenz veröffentlicht:
GNU Free Documentation License 1.3 GNU Free Documentation License 1.3
verbindet!
Powered by MySQL Powered by PHP Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Impressum & Disclaimer
Valid XHTML 1.0! Valid CSS!