logo
Welcome, Guest. Please Login or Register.
03. July 2024, 16:15:34


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  UHSDR Firmware (Moderators: DF8OE, DL1PQ)  |  Topic: Firmware-Pflege für die mcHFs mit 512KB MCU <- zurück vorwärts ->
Pages: 1 [2] 3 Go Down Print
   Author  Topic: Firmware-Pflege für die mcHFs mit 512KB MCU  (Read 5224 times)
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #15 on: 01. January 2018, 13:07:37 »

Hallo Thomas,

wenn möglich gleich die H7 nehmen ist keine zwingende Voraussetzung, aber mit Sicherheit empfehlenswert.

Ein "Abhängen" der F7-Besitzer wird in mittlerer und auch ferner Zukunft nicht passieren. Beide MCUs haben genug Platz im Flash. Es wird dauerhaft (wenn verfügbar) einen Build für den F7 und einen für den H7 geben. Da muss nur zweimal gebaut werden - es sind keine Entscheidungen, was passt und was nicht nötig. Und an die RAM- und Flash-Grenze selbst des F7 werden wir lange nicht stoßen.

vy 73
Andreas
« Last Edit: 05. January 2018, 14:58:21 by DL8EBD » 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:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #16 on: 01. January 2018, 14:01:57 »

Thomas,
meine Philosophie zur H7-MCU stimmt mit Deiner überein.
Aus der ui-V1.7 mit dem F7-Prozessor wird ein "UHSDR-compact" als QRP-Variante;
mit dem H7 sicherlich die "full"-Version.
Gibt es schon Bezugsmöglichkeiten für den H7?
Alle einschlägigen Distributoren haben "not in stock" und Lieferzeiten... (Mouser z. B. 30Wochen)
Also alles noch in weiter Ferne.
vy 73 aus Erfurt
Michael_K
« Last Edit: 05. January 2018, 14:58:36 by DL8EBD » Logged
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #17 on: 01. January 2018, 18:21:13 »

Quote from: DL8EBD on 01. January 2018, 14:03:19
Andreas, aber die 400 MHz vs. 192 MHz (oder was haben wir aktuell  im F7 ?) sind ja nicht zu verachten

Aktuell nutzen wir auf allen OVI40 Platformen die maximal lt. Datenblatt mögliche Geschwindigeit:
OVI40 F7 216 Mhz
OVI40 H7 400 Mhz

73
Danilo

« Last Edit: 05. January 2018, 14:59:13 by DL8EBD » Logged
BO_Andy
Urgestein
*****

Offline

Posts: 725



Ich bin schon Groß und kann Alleine Laufen

View Profile E-Mail
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #18 on: 01. January 2018, 20:04:04 »

DA juckt es wieder in den Fingern doch noch die cpu zu wechseln auf h7 bzw doch noch ein leerbor zu ordern mit h7 cpu
« Last Edit: 05. January 2018, 15:00:08 by DL8EBD » Logged
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #19 on: 02. January 2018, 06:36:22 »

Es ist keine Frage dass der H7 nochmal ein Quantensprung ist. Fakten dazu:

  • aktuell nur schwer zu bekommen
  • aktuell ca. 8,-- Euro teurer als der F7
  • aktuell geht noch kein USB (ist aber eine reine Frage der Zeit - eher kurz/mittelfristig als langfristig behoben)
  • ist deutlich schneller als der F7
  • hat mehr RAM als der F7
  • aktuell ist nicht absehbar, wann (und ob) der F7 jemals zu langsam sein könnte oder zu wenig RAM hat - aber schaden tut es ja nichts, wenn er schneller wäre oder mehr RAM hat
  • es wäre ein weiteres Board aufzubauen
  • ...und das Jucken wäre weg
  • (Info] Ich habe mir einen H7 bestellt und werde ein Board damit ASAP aufbauen

Den Rest müsst ihr selbst entscheiden. Ich überlege auch, auf Wunsch (und eigenes Risiko) auch mit H7 auszuliefern

Außerdem überlege ich, auch Boards anzubieten, bei denen die MCU und die Codecs sowie der kleine 3.3V Regler vorbestückt sind und der Rest selbst gelötet werden kann. Da muss ich Ordnung reinbringen, wenn die Welle der ersten Bestellungen halbwegs abgearbeitet ist.

vy 73
Andreas
« Last Edit: 05. January 2018, 15:00:20 by DL8EBD » 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:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #20 on: 02. January 2018, 08:17:33 »

Andreas,
auch ich trage mich mit dem Gedanken in den nächsten 2, 3 Monaten eine V1.8 mit der H7-MCU aufzubauen.
Frage zu Deiner Aussage: "aktuell geht noch kein USB"
Bedeutet das, das das BL- und FW-Flashen nur mittels ST-Link geht?
vy 73 aus Erfurt
Michael_K
« Last Edit: 05. January 2018, 15:00:35 by DL8EBD » Logged
Michael_K
Urgestein
*****

Offline

Posts: 638



Ich liebe dieses Forum!

View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #21 on: 02. January 2018, 08:23:52 »

dann wäre ja sicherlich eine "Sammelbestellung" angebracht.
Auch ich habe KEIN GEWERBE.
Michael_K
« Last Edit: 05. January 2018, 14:59:53 by DL8EBD » Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #22 on: 02. January 2018, 09:37:38 »

Einfach ruhig bleiben und etwas Gelassenheit im neuen Jahr leben 
Mouser und/oder Digi Key werden die doch auch über kurz oder lang im Portfolio haben und dann kann da auch wieder der kleine Mann bestellen....
« Last Edit: 05. January 2018, 14:59:28 by DL8EBD » Logged
Mussjas
Neuling
*

Offline

Posts: 30





View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #23 on: 02. January 2018, 09:41:58 »

Hallo Andreas,
mir geht es nur um die Nachpflege eventueller Bugs, nicht um die Weiterentwicklung. Die von Dir geschilderten Umstände sind mir bewust, treffen aber in diesem Fall nicht zu.

Übrigens hatte ich meinen Bausatz schon auf dem Tisch liegen, als Du Deinen Artikel in der Funkamateur veröffentlicht hast. Da gab es dieses Forum noch gar nicht, leider kamen Deine Tipps für mich zu spät.

Die lebhaften Diskussionen in der Yahoogroup habe ich verfolgt. Chris hat ja dann auch einen Versuch unternommen, an der gemeinsamen Weiterentwicklung im Git teilzunehmen. Vielleicht wäre er heute noch dabei, wenn Du ihn nicht so harsch Zurechtgewiesen hättest, als er falsch eingechecked hatte. Egal, schnee von Gestern.

Ich weis mir zu helfen, also keine Panik, alles wird gut :-)

Viele Grüße,
Michael_H
« Last Edit: 05. January 2018, 14:57:34 by DL8EBD » Logged
dg0nf
OM_nicht_I40
noch länger dabei
***

Offline

Posts: 133



OV V30 - Wolgast/Insel Usedom

View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #24 on: 02. January 2018, 09:46:55 »

Quote from: Mussjas on 02. January 2018, 09:41:58
Übrigens hatte ich meinen Bausatz schon auf dem Tisch liegen, als Du Deinen Artikel in der Funkamateur veröffentlicht hast. Da gab es dieses Forum noch gar nicht, leider kamen Deine Tipps für mich zu spät.

Der Artikel zum mcHF im Funkamateur erschien 9/2015. Zumindest meine Mitgliedschaft hier im Forum aufgrund der Sammelbestellung vom mcHF vom Andreas (erste Baugruppe) begann 04/2015. Es gab das Forum also zumindest schon vor dem Artikel im Funkamateur

EDIT: unklare Ausdrucksweise beseitigt...

« Last Edit: 05. January 2018, 14:57:07 by DL8EBD » Logged
Mussjas
Neuling
*

Offline

Posts: 30





View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #25 on: 02. January 2018, 09:59:00 »

Sorry, Asche auf mein Haupt.
« Last Edit: 05. January 2018, 14:56:58 by DL8EBD » Logged
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #26 on: 02. January 2018, 10:01:37 »

Das Aufmerksammachen auf falsche Arbeitsweisen, die Meldung von Bugs etc. ist grundsätzlich keine "harsche Zurechtweisung". Wen man etwas falsch gemacht hat sollte man bemüht sein, den/die Fehler zu finden und zu beseitigen. Aussagen wie "git ist mir viel zu kompliziert" sind kontraproduktiv und führen zwangsläufig zu einem "...es geht aber nicht anders wenn man in einer Community arbeiten will". Das ist keine harsche Zurechtweisung, sondern die Nennung eines Fakts.

Und recht hast Du: Schnee von gestern. Besonders traurig war ich, dass Clint dann aus persönlichen Gründen nicht mehr mit dabei war. Aber auch das ist Schnee von gestern.

Zum Thema:
Eine Abtrennung der "kleinen mcHFs" mit seperater Weiterpflege / Bugfixes wird es nicht geben. Das ist für ein "Null-Profit-Projekt" eindeutig nicht machbar. Die Pflege muss im Hauptbranch erfolgen, aber die Firmware für die kleinen mcHFs muss in bestimmten Funktionen "amputiert" werden können. Idealerweise können die Nutzer selbst entscheiden, was sie nicht haben wollen. Wie schon geschrieben: Die Schnittmenge aller Wünsche ist NULL. Der eine will gar keine CW-Funktionalität und sagt "raus damit", der andere macht mit dem mcHF "nur CW". Der eine macht gar kein SWL und sagt "SAM, AM & Co können komplett raus" und der andere macht damit fast nur SWL. Der eine benutzt nur den Wasserfall und der andere nur das Scope. Das ist nur ein Beispiel und lässt sich auf alle anderen Features ausdehnen. "Open your mind" und schau, was sich andere wünschen. Es kann keine "Standardamputation für alle" geben.

vy 73
Andreas
« Last Edit: 05. January 2018, 14:56:45 by DL8EBD » 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! <<<<
dg0nf
OM_nicht_I40
noch länger dabei
***

Offline

Posts: 133



OV V30 - Wolgast/Insel Usedom

View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #27 on: 02. January 2018, 10:13:09 »

Ich finde ja die Idee mit dem Online-Build-Tool zum zusammenklicken der gewünschten Features ja genial. Man kann von den Fehlerbeseitigungen profitieren und kann vielleicht auch bei kleinem Speicher ein paar zusätzliche Features einbauen, die man sonst im "offiziellen" Build nicht hätte. Und das Ganze, ohne sich selbst die Entwicklungsumgebung installieren und mit dem Kompilieren herumschlagen zu müssen...
Logged
dg9bfc_sigi
I40-Mitglied
noch länger dabei
***

Offline

Posts: 160



DG9BFC

View Profile WWW E-Mail
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #28 on: 05. January 2018, 05:55:31 »

jooo ... son online ich koch mir meine mchf firmware tool wäre schon klasse
zusammenklicken was man drin haben möchte ... mit warnmeldung ab wann man ne grosse cpu einlöten "muss/sollte" ... dann click auf "build now" und wenige zeit später hat man "seine" fw
... mit den funktionen die man haben möchte
dann wäre es auch möglich einfach zwei verschiedene fw zu bauen und im usb stick zu speichern und die dann je nach bedarf auf den mchf zu schieben  das ist mit dem usb stick und nem bootloader der die files auswählen kann ja dann nur noch ne frage von wenigen sekunden ...
gute idee das
Logged
DD4WH
positron
alter Hase
****

Offline

Posts: 462



Ich liebe dieses Forum!

View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #29 on: 05. January 2018, 07:28:05 »

Möglich ist vieles . . .

Die realisierten Möglichkeiten sind eigentlich nur durch die Zeit begrenzt, die man reinsteckt in das Produkt UHSDR.

Ich fände einen solchen online-Konfigurator zu luxuriös. Der Aufwand, das zu erstellen und zu pflegen (und sicherzustellen, dass alle möglichen Konfigurationen auch funktionieren: firmware-Größe, RAM-Nutzung, Variablendefinitionen), ist sicherlich zu hoch. Vielleicht fehlt mir da aber auch die Sachkenntnis und die nötige Fantasie ;-).

Meiner Meinung nach sind andere Dinge viel prioritärer in der Firmware-Entwicklung:

- touchscreen-Tastatur (Buchstaben für digimodes, Zahlen für Frequenzeingabe)
- Textfenster für die Digimodes für standalone-Betrieb
- Erweiterung der digimodes (Olivia etc.)
- vernünftige noise reduction
- vernünftiges auto-notch-Filter
- SSB-auto-tune-Funktion (SNAP für SSB)
- . . .

Wir sollten also nur eine einzige mcHF-Version anbieten und die Weiterentwicklung für den kleinen Prozessor mit kleinem RAM/ROM stoppen.

Wer darüber hinaus noch features haben möchte (dafür muss man dann andere features herausnehmen), kann sich selbst eine firmware bauen mit Eclipse oder sonstigen tools oder muss die hardware auf den OVI40 upgraden.

Ansonsten besteht die Gefahr, dass wir viel Arbeit in konfigurierbare Software stecken und dabei die Neuentwicklung von features auf der Strecke bleibt. Das sieht man ja jetzt schon, da sehr viel Arbeit (Danke, Slawek & Danilo !!!) in verschiedenste displays und deren Kompatibilität gesteckt wird. Diese Zeit / Kraft fehlt dann natürlich bei der Entwicklung/Implementierung von neuen features. 

73 Frank

Logged

-----------------------------------------
Teensy Convolution SDR
https://github.com/DD4WH/Teensy-ConvolutionSDR
Pages: 1 [2] 3 Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  UHSDR Firmware (Moderators: DF8OE, DL1PQ)  |  Topic: Firmware-Pflege für die mcHFs mit 512KB MCU <- 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!