Author
|
Topic: letzte Betatestrunde ist gestartet (Read 70027 times)
|
|
|
peter_77
Urgestein
Offline
Posts: 735
THE mcHF and UHSDR forum !
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #226 on: 13. November 2017, 12:03:19 »
|
|
Ich habe heute gerade mein fertiges I40 ver.1.7 Board unter Strom gesetzt. Board hat auf Anhieb funktioniert. Das war der gute Punkt aber dann... Erstmal mit J6 Brücke und per DeFuse den Bootloader geflasht. Hat funktioniert, und dann gleich das Image hinterher. J6 entfernt. Einen Schnelltest gemacht ohne aufgestecktes Display und die LEDs gingen am Anfang auch richtig, grün dann grün rot beide aber das ging nicht mehr weg Display aufgesteckt...weiß Ich dachte schon..na toll wieder ST Link rausholen aber hab dann nochmal J6 gesetzt und kam wieder in den DFU Mode mit Band+, Glück gehabt. Bootloader neu geflasht, J6 entfernt und dann mal mit Display PWR und Band+ um in den Loader Mode zu kommen was auch ging übliche Anzeige im Display. Allerdings hatte ich dummerweise keinen Stick dran. Also aus, Stick dran alles nochmal und nun ist vollkommen nada. Screen weiß und auch mit J6 kommt kein DFU Mode zustande. Ich befürchte der Klassiker... Ich habe KEINE 2032 Batterie drin aktuell. Kann das ein mögliches Problem sein ??
Ich kram gerade mal meinen ST-Link raus und versuch das UI wieder auf die Füsse zu bekommen. Die Hoffnung stirbt zuletzt... Ich werde berichten...
|
« Last Edit: 13. November 2017, 12:10:06 by peter_77 » |
Logged
|
|
|
|
|
peter_77
Urgestein
Offline
Posts: 735
THE mcHF and UHSDR forum !
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #228 on: 13. November 2017, 13:52:11 »
|
|
So, das neue I40 Board rennt wieder dank ST-Link. Ein paar Erkenntnisse: 1.) Das beide LEDs leuchteten nach dem Booten zeigt das das Board in den Button Test gegangen war. Das konnte ich ob des zu der Zeit fehlenden Displays nicht sehen. Wie Thomas schon sagt passiert das hie und da mal. Wiederholen konnte ich es wenn ich nach dem Register Absturz die SW (Bootloader und FW) neu geflasht hatte. Der erste Start ging dann in den Button Test. Danach nie wieder. Das lies sich nicht mehr reproduzieren. 2.) Sofort provozieren kann ich den Register Absturz wenn ich ohne USB Stick Band+ und PWR drücke und dann Band+ loslasse, PWR weiter gedrückt halte und dann PWR loslasse. Dann crasht er relativ sicher. Auf alle Fälle ihn irgendwie mit den Tasten ärgern wenn man die DFU Tasten Kombination loslässt. Das Loslassen in irgendwie "falscher" Reihenfolge triggert das bei mir. Und nur im DFU. Beim normalen Update ist alles wasserdicht. Das ist so im ver 1.6 und 1.7 Board. 3.) Die Option Bytes nach dem Crash sind dann: Read Out Protection: Level1 (Selten auch mal Level 3) nDBANK: ist immer gesetzt BOOT_ADD0: 0xFFFF Boot from 0x3fffc000 BOOT_ADD1: 0xFFFF Boot from 0x3fffc000 Die restlichen Werte sind so wie sie sollen
Wie gesagt, nach dem ersten Einschalten nach dem Recovery Flash kommt sehr häufig der Button Test ein einziges Mal. Das passierte auch im Stand Alone Test ohne RF Board also wenn die 5V von extern kommen an Pin 28 und 30. Danach nie wieder oder nur extrem selten. Was noch auffällig ist das nach kompletter Trennung der Spannungsversorgung beim Einschalten mit PWR ab und zu mal nur der Schirm weiß aufleuchtet und mit dem Loslassen des Einschaltknopfs das Board wieder aus geht. Ein längeres Drücken z.B. bis man die Relais klicken hört schaltet dann sicher ein. Danach schaltet er auch mit kurzem (normalen) Druck auf PWR immer sicher ein solange die Spannungsversorgung dran bleibt. Dieses Pänomen verschwindet oder wird erheblich weniger wenn die Batterie angeschlossen ist. Das mag aber auch subjektiv sein.
Letztlich ist es mehr oder weniger das gleiche Verhalten wie ich es bei der 1.6er Version auch gesehen habe. Was können wir noch testen ?? Andreas, was meintest du mit "Einschaltcode" ?
|
« Last Edit: 13. November 2017, 14:03:44 by peter_77 » |
Logged
|
|
|
|
|
Michael_K
Urgestein
Offline
Posts: 638
Ich liebe dieses Forum!
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #230 on: 13. November 2017, 14:38:20 »
|
|
mit oder ohne gesetzten JP6 bin ich nicht in den DFU-Mode gekommen, sondern sofort Absturz; die vorgefundenen Option Bytes Wert wie bei Peter Pkt (3); Bootloader mit ST-Link geflasht, FW via USB-Stick; danach alles wieder o.k. Bei 3-maligen Versuch mußte ich den Button-Test lt."Vorschrift" aufrufen vy 73 aus Erfurt Michael_K
|
|
Logged
|
|
|
|
Co
schon länger dabei
Offline
Posts: 79
Ich liebe dieses Forum!
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #231 on: 13. November 2017, 14:42:57 »
|
|
Regarding eprom You were quite right. I didn't notice the exception, it is also indicated in the schematics.
regards
Co
|
|
Logged
|
|
|
|
|
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #236 on: 13. November 2017, 20:19:38 »
|
|
Hallo,
wenn wir booten, prüfen wir auch, ob der Flash richtig konfiguriert ist (der STM32F7 kennt Single und Dualbank Mode für den Flash, UHSDR braucht derzeit zwingend Dual-Bank Mode, damit die Konfiguration im Flash gespeichert werden kann). Also prüfen wir vor dem Übergang in den DFU Mode, ob alles richtig konfiguriert ist. Und wenn nicht, dann konfigurieren wir um.
Dabei habe ich eigentlich unproblematischen Code verwendet (dachte ich), der aber die Option-Bytes immer beschrieben hat (in der Regel ohne sie zu ändern). Das scheint das Problem zu verursachen. Jetzt wird zwar auch noch in die Option-Bytes geschrieben, aber nur, wenn wirklich geändert wird, was in der Regel nicht passiert. Somit sinkt das Risiko gewaltig. Der entscheidende Hinweis war, das es nur passiert, wenn Band+ gedrückt wird.
73 Danilo
|
|
Logged
|
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #237 on: 13. November 2017, 20:29:54 »
|
|
Hallo Thomas,
und auch hier bewahrheit sich: "In der Regel ist nicht die Hardware schuld, sondern die Menschen, die die Hardware programmieren."
Übrigens danke fürs Testen.
73 Danilo
|
|
Logged
|
|
|
|
DF8OE
Administrator
Offline
Posts: 6270
Stellvertr. OVV I40, Jugend / Nachwuchsreferent
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #238 on: 14. November 2017, 07:44:19 »
|
|
Leider bekomme ich recht viele Feedbacks als Email oder PM hier über das Forum. Im Ergebnis weiß ich daher dass es keine Probleme bislang gibt beim Aufbau der UI-PCB. Für die Community-Arbeit wäre es schöner, wenn das alles (auch Fehler) hier im Forum diskutiert werden würde.
Kritik ist nichts negatives. Nur durch Kritik (die einer objektiven Beurteilung stand hält) kommt man weiter. Jeder Programmierer / Entwickler ist froh, wenn er so ein Feedback bekommt - zumindest in unserem Team.
Wenn auch die Auslieferung der UI-PCBs mit "Anfang Dezember" nicht ganz hinhauen wird, so wird sie sich nur um ein paar Tage verschieben. Dafür wird die OVI40-UI dann bereits mit dem 3.5" 480x320 LCD eingeführt, die Samples sind bereits unterwegs von Shenzen zu mir.
Ich habe auch entgegen meiner ursprünglichen Absicht vor, einen Prototypen des OVI40 (mit abgeklebter / eingeboxter RF-PCB) aber mit dem 3.5" LCD mit allen neuen Features mit nach Dortmund zu bringen. Und wer ein DC-Strommessinstrument mitbringt kann kontrollieren, dass ich in Sachen Stromaufnahme nicht zuviel versprochen habe. Und hören, dass er keine Störungen hört, kann er auch.
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! <<<<
|
|
|
DF8OE
Administrator
Offline
Posts: 6270
Stellvertr. OVV I40, Jugend / Nachwuchsreferent
|
|
Re:letzte Betatestrunde ist gestartet
« Reply #239 on: 14. November 2017, 08:34:50 »
|
|
An manchen Tagen bin ich auch schon ziemlich angenervt. Aber auch hier gilt: "Augen zu und durch". Rom wurde auch nicht an einem Tag gebaut und die Zeit von der Gründung des Forums bis zu dem was es jetzt ist beträgt auch mehrere Jahre.
Und die Community Arbeit die wir hier zusammen geleistet haben (und noch leisten werden) ist schon bemerkenswert und kann und wird noch stark ansteigen wenn der OVI40 erstmal komplett "draußen" ist. Denn gemäß meiner Herkunft (ich komme ja eigentlich aus dem Reparatur/Service-Sektor) ist das Konzept auf eine gute Erweiterbarkeit, gute Service- und Verbesserungsmöglichkeiten für die Zukunft ausgerichtet. Sicher wird schon die Basis eine sehr gute sein (ich hoffe das wird nicht als Eigenlob interpretiert...) und wirklich Lichtjahre vom mcHF entfernt sein. Aber es wird auch eine Basis sein, die nicht die megakleinen Schritte (0.4/0.5/0.6...) des mcHF vorschreibt (durch die Lizensierung und die technische Realisierung), sondern die ganz im Gegenteil eine Einladung zum "entwickle selbst was Besseres an Stelle xyz" sein wird. Und dabei braucht man dann noch nicht mal alles wegzuschmeissen und neu zu bauen, wenn man eine Stufe verändert - wie beim mcHF. Oder man hat einen dicken Drahtverhau und viele Dinge kann man gar nicht ändern. Der OVI40 soll ein Projekt sein, das einen technisch interessierten OM, der Fortschritt und "bleeding edge" liebt, über einen langen Zeitraum (Jahre) fesselt. Ein junger Amateurfunk-Interessent (so wie z.B. die Mädchen un Jungen aus meinen Amateurfunk-AGs) kann damit mit einem Empfänger anfangen, irgendwann ein Rufzeichen bekommen, in der Zwischenzeit ist das Gerät wegen der FW-Verbesserungen schon wieder "ein ganz anderes", dann kann er die Sendestufen nachrüsten und jeden Tag technischen Fortschritt miterleben und wenn er schon so weit ist, ihn mittragen in der Weise, die ihm entspricht.
Wenn > 90% hier im Forum öffentlich läuft und der Rest als PM oder Email bei mir aufschlägt, bin ich zufrieden. Und wenn ich mal einen Strich über einen längeren Zeitraum ziehe dann ist das so. Also "nicht künstlich aufregen". Verschwendete Lebensminuten
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! <<<<
|
|
|
|
|
|