logo
Welcome, Guest. Please Login or Register.
26. April 2024, 05:24: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: Bootloader läßt sich nicht installieren <- zurück vorwärts ->
Pages: [1] Go Down Print
   Author  Topic: Bootloader läßt sich nicht installieren  (Read 1832 times)
DC4YN
alter Hase
****

Offline

Posts: 431



Stress ist alles, was nicht Kaffeepause ist....

View Profile
Bootloader läßt sich nicht installieren
« on: 10. September 2016, 19:01:49 »

Nach dem der alte STM32F405VGT6 defekt war, bin ich  auf den neuen STM32F429VIT6 ungestiegen.
Also alten raus und neuen eingelötet. Und nu hab ich ein Problem

Nach dem Einbau wird der STM32F429VIT6 im DeFuSe-Prg nicht mehr erkannt und somit kann ich den Bootloader nicht mehr aufspielen. (Jumper P6 gesteckt!)
Bringt immer die Fehlermeldung, dass die USB-Schnittstelle nicht erkannt wurde 
Treiber sind installiert aus vorhergehender Installation.

Hmmm, bin am rumrätseln und komm irgendwie nicht weiter.
beim Drücken und halten der Power und Band+ wird das Display weiß und die Stromaufnahme geht auf ca. 310mA hoch.
Hab schon alle Spannungen am STM kontrolliert...sind vorhanden.
TXCO hat 16,000Mhz und liegen an Pin 12 an.
Die Leitungen für die Micro-Usb-Buchse sind auch von Buchse zum STM (Pin 70/71) durchgängig.

vlt weiß einer von Euch noch Rat, was ich tun könnte.

vy73
Norbert
« Last Edit: 10. September 2016, 20:15:59 by DC4YN » Logged

Stay cool and calm


vy 73


Norbert
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Bootloader läßt sich nicht installieren
« Reply #1 on: 11. September 2016, 08:00:09 »

es muss sich um ein Verbindungsproblem und um den STM handeln. Hältst Du beim Einschalten BANDP gedrückt?

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! <<<<
DC4YN
alter Hase
****

Offline

Posts: 431



Stress ist alles, was nicht Kaffeepause ist....

View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #2 on: 11. September 2016, 08:06:30 »

guten Morgen.

ja.. die Band+ b  bleibt gedrückt ebenso wie der Powerknopf.

vy73
Norbert
Logged

Stay cool and calm


vy 73


Norbert
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Bootloader läßt sich nicht installieren
« Reply #3 on: 11. September 2016, 08:20:03 »

Da für die Benutzung des internen DFU-Roms nur wenige Ports / Anschlüsse benutzt werden, kann man die Suche auf folgende "Strippen" konzentrieren:


  • alle Vcc und GND Anschlüsse des STM
  • den Eingangspin des Clocksignals
  • die +D und-D Leitung zur kleinen USB Buchse
  • die Leitung zu P6
  • ie Leitung zum BNDP Taster


Irgendwo hier vermute ich das Problem (oder einen defekten STM).

vy73
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! <<<<
dl1dsp
Neuling
*

Offline

Posts: 18



Ich liebe dieses Forum!

View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #4 on: 11. September 2016, 08:36:44 »

Hallo Norbert,

drückst Du wirklich BANDP (S14, der "rechte" Taster) und nicht etwa BANDM (S4, der "linke" Taster)? Du wärst nicht der erste, der die beiden Taster verwechselt ...

vy 73

Winfried
Logged
DC4YN
alter Hase
****

Offline

Posts: 431



Stress ist alles, was nicht Kaffeepause ist....

View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #5 on: 12. September 2016, 08:52:57 »

Guten Morgen......

kurzes Update:

-alle Leitungen haben Ende-zu-Ende Verbindung.
-alle Spannungen liegen an
-Taster funktionert

unter Linux mit lsusb kein STM in der Liste
mit dfu-util folgende Fehlermeldung:
No dfu capable USB device available...

vermutlich der neue STM im Eimer....

hab schon Ersatz geordert.
mal sehen, ob der dann mag 

Danke für die Unterstützung

vy 73
Norbert
Logged

Stay cool and calm


vy 73


Norbert
DL8EBD
positron
Urgestein
*****

Offline

Posts: 1926





View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #6 on: 12. September 2016, 10:18:08 »

banale Frage, aber richtig herum eingelötet ist er?
Manche haben ja drei Markierungen und man orientiere sich besser anhand der Schrift.

Defekte Prozessoren out off the box kann ich mir fast gar nicht vorstellen....
« Last Edit: 12. September 2016, 10:18:37 by DL8EBD » Logged

bitte keine technische Fragen oder Diskussionen via PN, dafür ist das Forum da.
vy73
Thomas
DC4YN
alter Hase
****

Offline

Posts: 431



Stress ist alles, was nicht Kaffeepause ist....

View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #7 on: 12. September 2016, 11:08:02 »

Hallo Thomas

so sollte er richtig eingelötet sein.


vy73
Norbert
 FullSizeRender.jpg
Logged

Stay cool and calm


vy 73


Norbert

DL8EBD
positron
Urgestein
*****

Offline

Posts: 1926





View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #8 on: 12. September 2016, 11:16:33 »

das ist korrekt so!
Logged

bitte keine technische Fragen oder Diskussionen via PN, dafür ist das Forum da.
vy73
Thomas
DC4YN
alter Hase
****

Offline

Posts: 431



Stress ist alles, was nicht Kaffeepause ist....

View Profile
Re:Bootloader läßt sich nicht installieren
« Reply #9 on: 12. September 2016, 11:32:54 »

bekomme auf dem Windows und auf Linux Rechner keine Verbindung zum STM 

Aber irgendetwas muß aber auf den Leitungen passieren, denn wenn der JP6 nicht gesteckt ist, dann kommt auch bei der Startsequenz (BANDP und Power) keine Meldung bei Windows.
mit Jumper schon...

Irgendwie nicht so richtig befriedigend.

Könnte ja mal den Orginal-STM von Chris einlöten und dann sehen was passiert.

vy73
Norbert
Logged

Stay cool and calm


vy 73


Norbert
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Bootloader läßt sich nicht installieren
« Reply #10 on: 12. September 2016, 12:10:03 »

Hier müssen wir glaube ich erstmal klar feststellen, was passiert und was nicht!!!!

Was heisst

Quote:
...wenn der JP6 nicht gesteckt ist, dann kommt auch bei der Startsequenz (BANDP und Power) keine Meldung bei Windows.
mit Jumper schon...

Sowie Du da etwas "bekommst", ist, denke ich, alles in Ordnung in Sachen "Bootloader aufspielen". Denn sowie der Bootloader-ROM angesprochen wird (und wirklich rst dann) wird sich Leben auf den USB-Anschlüssen zur kleinen Buchse zeigen. Und sowie Du da Leben siehst (es wird "irgendwas" gefunden - es passiert irgendwas auf dem USB-Kabel) ist definitiv die Bootoader-Routine des STM aktiv.

Ncohmal zur Klarstellung die Stufen:

unterste Stufe:
Im STmM befindet sich ab Werk ein kleiner Codeteil, den man auch Bootloader nennt (nicht zu verwechseln mit "unserem" Bootloader!!), der die kleine USB-Buchse aktiviert und den DFU Mode zur Verfügung stellt. Ohne expliziten Code sind die USB-Buchsen BEEIDE "tot". Kein PC wird irgendwas finden oder sich irgendwie rühren. Erst, wenn dieser Code ausgeführt wird, wird die kleine Buchse initialisiert. Das Geschieht durch: JP6 stecken, BANDP drücken und gedrückt halten und dann Spannung an den STM anlegen. Entweder mit 5V an die UI-Platine, oder Power-Knopf drücken und gedrückt halten, oder Power-Knopf mit Schalter überbrücken. Durch diese Kombination zeigt der Startvektor des STM auf den DFU-Bootloader. Der aktiviert die Buchse, und Linux oder Windows finden ein Gerät.

zweite Stufe:
Im DFU-Mode wurde der Bootloader (der von mir oder der von Chris) aufgespielt. Wenn der drauf ist, kann der JP6 raus. Diese beiden Bootloader haben eine rudimentäre Hardwareunterstützung. So verhält sich der Power-Taster nun auch wie einer und braucht nicht gehalten zu werden. Diesen Mode erreicht man drch drücken und halten von BANDM und gleichzeitigem Anschalten mit dem Powerknopf. Der mcHF bleibt dann an und der weitere Ablauf ist bei den beiden Bootloadern unterschiedlich. Bei Chris BL ist die kleine USB-Buchse im Device Mode und ein PC muss "etwas finden", wenn er mit der kleinen Buchse verbunden wird. Bei meinem BL ist nun die große Buchse ein Host und erwartet einen USB-Stick.

dritte Stufe:
wird der mcHF gestartet und die BANDM Taste ist NICHT gedrückt, dann springen beide BLs an die Startroutine der Firmware. Wobei das Initialisieren bestimmter Hardware eben im BL steckt und NICHT in der Firmware. Dswegen wäre die Firmware ohne BL auch so nicht lauffähig - sie braucht den programmierten Bootloader von Chris oder von mir.

Ich kann versichern (da selbst schon ausprobiert) dass sowohl der 429 als auch der 439 out-of-the-box auf den Boards 0.4 und 0.5 laufen.

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! <<<<
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: Bootloader läßt sich nicht installieren <- 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!