Pages: [1] 2
|
|
|
|
Author
|
Topic: Wichtige Ankündigung für DF8OE Github Firmware Benutzer (Read 3595 times)
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« on: 04. March 2017, 14:50:53 »
|
|
Hallo,
In wenigen Tagen werden wir eine wesentliche Änderung der DF8OE GitHub Firmware Quellcodes durchführen, die Euch betreffen kann. Wir ersetzen die Hardware-nahen Bibliotheken (genannt StdPeriph) vom Prozessorhersteller STM Electronics mit neuere Bibliotheken (genannt HAL) vom selben Hersteller. Der Wechsel macht es einfacher neue Funktionen wie das Lesen / Schreiben von Konfigurationen auf ein USB-Laufwerk zu realisieren oder eine Tastatur anschließen.
Sollte mich das interessieren? Ja, sollte es! Warum:
Wenn Du ein normaler Benutzer bist, solltest Du uns helfen, zu überprüfen, dass die Änderungen richtig gemacht wurden. Zu diesem Zweck kannst Du die verknüpfte Binärdatei (siehe unten) flashen und ausprobieren. Es sollte sich genau wie der normale Daily Build von Github verhalten. Wenn nicht, bitte hier melden.
Wenn Du ein Entwickler bist, oder deine eigene Firmware aus den Quellen baust, gibt es mehr zu beachten, um die eigene Entwicklung auf der Grundlage der neuen HAL Libraries fortzusetzen:
Diese Änderung hat Auswirkungen auf die Entwicklungsumgebung, da CoIDE nicht mehr von uns unterstützt wird. Technisch ist es sicher möglich, CoIDE zu unterstützen (erfordert Arbeit), aber die CoIDE-Website www.coocox.org ist seit mindestens einigen Wochen tot, und wir sehen hier keine Zukunft. Eclipse- und Makefile-Builds sind voll funktionsfähig. In Eclipse muss man erst "DebugLib" bauen und dann "Debug". Bei normalen Änderungen reicht es "Debug" neu zu bauen. DebugLibs erzeugt die DSP Bibliothek, die sich nur selten ändert.
Es gibt einige Quellcode-Strukturänderungen (Im eigentlichen mcHF-Anwendungscode sind die überschaubar). Deshalb kann es hilfreich sein, deinen Änderungen jetzt via GitHub einzubringen. Später kann es ein wenig mehr Arbeit sein.
Das Timing ist wie folgt: Von der nächsten Woche an werden wir regelmäßig die neue Firmware bauen und zum Download anbieten, die alte auch. Wir bitten Euch, die neue zu verwenden es sei denn, es wurden ernsthafte Probleme festgestellt. Wir planen, offiziell in zwei Wochen umzuschalten (je nach den Berichten natürlich). Zu diesem Zeitpunkt wird der "offizielle" Entwicklungszweig den neuen Quellcode enthalten.
Für Neugierige stellen wir den neuen Quellcode im cubemx-port Zweig im üblichen DF8OE GitHub zur Verfügung, bis es im active-devel Branch aufgeht.
Ihr könnt die neue Firmware durch den Versionsnummer-Suffix -HAL identifizieren, Der ist nur in Builds basierend auf neuen Bibliotheken zu sehen.
Direkter Link zur neuen Binärdatei: https://www.amateurfunk-sulingen.de/data/uploads/hal-build-mchf.bin
Wenn Du den DF8OE Bootloader verwendest, denke daran, die heruntergeladene Datei zu "mchf.bin" umzubenennen. Andernfalls wird es nicht auf dem USB-Laufwerk erkannt.
Wie üblich findet Ihr hier regelmäßig Updates: https://df8oe.github.io/mchf-github/ ...und hier (ganz unten)
73 Danilo (im Namen der mcHF-Firmware-Entwickler)
|
« Last Edit: 04. March 2017, 14:58:15 by DF8OE » |
Logged
|
|
|
|
DD4WH
positron alter Hase
Offline
Posts: 462
Ich liebe dieses Forum!
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #1 on: 04. March 2017, 15:20:29 »
|
|
Hallo Danilo,
hervorragend, vielen Dank für Deine Arbeit!
Das neue daily_HAL verhält sich weitgehend wie das Alte.
Allerdings fällt mir auf, dass die AGC nicht mehr funktioniert. Ich bekomme nun die AGC nicht mehr so eingestellt, dass sie anspricht und vernünftig funktioniert.
Hat sich der Audio-Eingangspegel verändert ? Ich muss nun sehr kleine Werte für den AGC-threshold einstellen, damit die AGC-box etwas anzeigt.
EDIT: habe ein 2.Mal probiert, alles wunderbar, funktioniert wie eh und je! Keine Ahnung, was da beim 1. Mal schief lief . . .
73 de Frank
|
« Last Edit: 04. March 2017, 15:26:47 by DD4WH » |
Logged
|
----------------------------------------- Teensy Convolution SDR https://github.com/DD4WH/Teensy-ConvolutionSDR
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #2 on: 04. March 2017, 15:23:23 »
|
|
Hallo Frank,
kann ich nicht sagen, da ich die AGC nur im "neuen" HAL Code genutzt habe, da hat sie sich aber wie beschrieben verhalten (bei mir in der Box steht 26 und es erscheint mal AGC und geht wieder wenn kein Signal ist).
73 Danilo
|
|
Logged
|
|
|
|
DD4WH
positron alter Hase
Offline
Posts: 462
Ich liebe dieses Forum!
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #3 on: 04. March 2017, 15:27:49 »
|
|
Hallo Danilo,
alles wunderbar, beim wiederholten Mal Aufspielen des HAL-builds verhält sich alles Getestete völlig normal, keine Unterschiede bemerkt.
73 de Frank
|
|
Logged
|
----------------------------------------- Teensy Convolution SDR https://github.com/DD4WH/Teensy-ConvolutionSDR
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #4 on: 04. March 2017, 15:29:16 »
|
|
So soll es sein. Kein Unterschied ist ausnahmsweise mal ein gutes Zeichen
73 Danilo
|
|
Logged
|
|
|
|
|
Romin DB7EN
Neuling
Offline
Posts: 17
Schon länger dabei. Ich liebe dieses Forum!
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #6 on: 04. March 2017, 16:41:53 »
|
|
Hallo und guten Tag an die geplagten Software-Entwickler!
Mit der neuen Firmware von heute (4.3.2017) auf "HAL"-Basis geht leider meine Lieblings-Betriebsart WSPR nicht mehr. Die CAT steuert den mcHF nicht mehr. Ich benutze das Programm WSJT-X. Das "Problem" tritt nicht nur bei mir auf. Habe die Firmware vom 27.2.2017 wieder geladen und Juhu es whispert wieder.
Machts gut und besser und danke 73 Romin DB7EN
|
|
Logged
|
|
|
|
DL1EGQ
Guest
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #7 on: 04. March 2017, 16:44:18 »
|
|
Hallo
Bei mir Funktioniert das auch ohne Probleme.
Gruß Adalbert
|
|
Logged
|
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #8 on: 04. March 2017, 16:44:35 »
|
|
Hallo Romin,
kannst Du bitte spezifischer sagen, wo das Problem mit CAT liegt:
0. Welches Betriebssystem? 1. Wird die COM-Schnittstelle nicht mehr erkannt? 2. Kommt kein Audio an?
Grundsätzlich geht CAT, denn ich habe heute schon geWSPRt.
Danke, Danilo
|
|
Logged
|
|
|
|
|
Romin DB7EN
Neuling
Offline
Posts: 17
Schon länger dabei. Ich liebe dieses Forum!
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #10 on: 04. March 2017, 17:13:56 »
|
|
Hallo, und danke für den Hinweis die COM-Schnittstelle zu kontrollieren. Im Geräte-Manager wird jetzt beim Einschalten des mchf bei mir die com4 erkannt und nicht wie vorher immer com5. CAT funktioniert einwandfrei und es whispert sich wieder einwandfrei.
Vielen Dank und 73 Romin DB7EN
|
|
Logged
|
|
|
|
DL1KBX
Guest
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #11 on: 04. March 2017, 17:22:19 »
|
|
Was mich gewundert hat - beim einschalten geht erst die rote LED an, danach die grüne und erst später das Bild auf dem Display... Habe auf die letzte Version von 27. Feb umgeschalte, geht ohne LED, danach wieder auf die von Heute - Effekt wieder da. Ist es extra so gemacht, oder einfach nur ein Nebeneffekt?
|
|
Logged
|
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #12 on: 04. March 2017, 17:25:45 »
|
|
Hallo,
Extra für Dich. Naja, und auch für mich und für alle anderen. Zeigt dir, das auch die rote LED geht.
Im Ernst: Wenn die rote LED ausgeht, beginnt der normale Betrieb, vorher ist der Start im Gange.
Danilo
|
|
Logged
|
|
|
|
dg9bfc_sigi
I40-Mitglied noch länger dabei
Offline
Posts: 160
DG9BFC
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #13 on: 04. March 2017, 17:26:46 »
|
|
ich kann bisher auch keine fehler finden
ich habe das gefühl das load ein klein wenig runtergegangen ist (besseres timing??) so in etwa 2-3 % grob geschätzt ... kommt natürlich auf gewählen mode und filterbandbreite ... aktivierten noiseblanker oder noise reduction etc an ... aber in den meisten modes und kombinationen hatte ich glaube ich so in etw 2-3% mehr cpu load as jetzt (ich kann mich aber irren ... ich habe dazu keine notizen gemacht denn es gibt einfach zu viele kombinationsmöglichkeiten) ... fehler hab ich keine gefunden ... agc geht wie bisher (alte und neue agc getestet) ... fm geht ... squelch in mode fm geht (dm0max gehört und funzt) ... was soll ich sagen ... zusammen gefasst ... alles prima
|
« Last Edit: 04. March 2017, 17:39:51 by dg9bfc_sigi » |
Logged
|
|
|
|
Michael_K
Urgestein
Offline
Posts: 638
Ich liebe dieses Forum!
|
|
Re:Wichtige Ankündigung für DF8OE Github Firmware Benutzer
« Reply #14 on: 04. March 2017, 19:06:22 »
|
|
n'abend aktuell auch KEINE "Abnormitäten" vy 73 aus Erfurt Michael_K
|
|
Logged
|
|
|
|
Pages: [1] 2
|
|
|
|
|
|
|