logo
Welcome, Guest. Please Login or Register.
03. July 2024, 16:20:33


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 5225 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 #30 on: 05. January 2018, 08:52:32 »

Auch meine Priorität liegt ganz klar woanders. Technisch ist das Austesten der unterschiedlichen Buildkonfigurationen mit ein wenig Bash nicht soooo schwierig. Man könnte dort alle Build-Szenarien einfach durchlaufen lassen und die Länge der resultierenden Binaries in einer Datei speichern. Wobei ich mit "Länge" durchaus auch die Länge einzelner Blöcke meinen kann (sprich: um wieviel verlängert xyz ein Binary?). Dann könnte der Webserver diese Tabelle auslesen bei gewählten Konfigurationen gleich ermitteln, ob das "passt". Und man könnte in der Auswahlbox gleich anzeigen lassen, wie lang ein einzelner Block ist (damit die Erwartungen gleich auf dem Bode der Realität bleiben) 

Aber das ist in der Tat alles Arbeit. Ich sags mal so: kann man machen, wenn man nichts Besseres zu tun hat...

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! <<<<
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 #31 on: 05. January 2018, 09:44:21 »

Wenn die Firmware Entwicklung irgendwann stoppen sollte weil die Performance des mchf (der CPU) nicht mehr ausreicht ... dann sollte das aber erst geschehen wenn die etwas grössere CPU ausgereitzt ist

Wir sind ja bei der kleineren CPU schon ganz scharf an der Grenze ... und ich würde lieber die CPU tauschen wollen als mit Upgrades aufhören

Die neue Hardware gibt da natürlich viel mehr her (F7 oder sogar H7??)

... ps ... bin ich der Einzige der noch eine ganz kleine CPU und ein kleines Display benutzt??
Logged
DF9EH
alter Hase
****

Offline

Posts: 284





View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #32 on: 05. January 2018, 10:44:06 »

ich oute mich:
in meinem mcHF werkelt auch noch die "kleine" CPU und habe noch das 2.8er Display drauf ......


(eine "große" CPU habe ich schon in der Schublade, wenn es sein muss wird die eingebaut)
Logged

73 de Klaus
Michael_K
Urgestein
*****

Offline

Posts: 638



Ich liebe dieses Forum!

View Profile
Re:Firmware-Pflege für die mcHFs mit 512KB MCU
« Reply #33 on: 05. January 2018, 10:49:36 »

ich denke, aus den bisherigen Diskussionen, daß wir bei unserem "open source"-Projekt akzeptieren müssen, irgendwann an die Grenzen der Hardware zu stoßen.Das ist hier die aufgezeigten Fragen kleine-/große MCU des mcHF, das betrifft (etwas weniger) die Display-Größe (2.8 auf 3.2 und nun auf 3.5) und spätesten in einen halben Jahr steht die Frage für den UHSDR F7-MCU durch H7 zu ersetzen.
So sollte zu mindestens im Hinterkopf festgehalten werden - "Hardwaretausch" (siehe Beitrag von sigi).
Die "Parallelpflege" der FW - bis zu einem vertretbaren Punkt ja - , aber danach sollten wir mehr in die Zukunft schauen.
vy 73 aus Erfurt
Michael_K

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 #34 on: 05. January 2018, 16:04:21 »

Moin!

Quote:
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.

Naja, es gibt Leute, die haben eine enorme Ahnung von HF-Technik und Elektronik allgemein, sind die totalen Lötakrobaten, die 0402 und QFN ohne Lupe oder Mikroskop per Hand löten und bauen so ein bissel mcHF oder OVI40 in Nullkommanichts zusammen, scheitern dann aber daran, dass sie die Build-Tools für die Firmware nicht installiert bekommen. Für diese wäre so ein Online-Build-Tool schon sehr hilfreich, damit sie ihre spezielle Firmware zusammenbauen können, um ihr einmal gebautes Gerät ihren Ansprüchen entsprechend betrieben zu können, ohne wieder daran rumbasteln zu müssen. (Ich krieg das zum Glück allein hin, sind aber halt nicht alle Leute Programmierer, geschweige denn, wollen sich damit auseinandersetzen.)

ABER ich denke, es gibt hier sicherlich auch ein/zwei Leute, die einem auch eine angepasste Firmware kompilieren, wenn man mal nett fragt

In meinem mcHF werkelt zwar schon die größere CPU, aber das 2,8"-Display und das wird da auch drin bleiben. Wenn die OVI40-UI-Platine mit 3,5"-Display hier ankommt, wird das RF-Board vom mcHF erstmal geklaut und später, wenn der OVI40 sein eigenes RF-Teil hat, wieder zurück gebaut. Ich will den mcHF so belassen wie er jetzt ist und funktioniert. Passt gerade alles so schön in das Gehäuse...

Zu guter Letzt: Natürlich, die Weiterentwicklung der Software sollte vor solchen Spielereien, wie Online-Build-Tools, Vorrang haben. Ich fand die Idee nur sehr gut
Entwicklung für mcHF würde ich grundsätzlich auch erst stoppen, wenn der Platz in der größeren CPU nicht mehr ausreicht. Ich würde aber neue Funktionen zuerst auf der OVI40-Hardware einführen, bevor die dann für die kleinere CPU zurückportiert werden. Man kann ja von vornherein nicht mal sagen, ob das, was auf dem Cortex M7 problemlos läuft, auch auf dem M4 tut. Und selbst wenn, sollte man tatsächlich irgendwann sagen, dass der Punkt erreicht ist, in dem es für den mcHF keine neuen Funktionen mehr gibt und nur noch möglicherweise vorhandene Fehler beseitigt werden.
Gruß, Helge
Logged
hb9trt
Urgestein
*****

Offline

Posts: 646



Ich liebe dieses Forum!

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

Da wurde jetzt soviel geschrieben über den Controller mit 512 oder 1024 kBit Flash. Es kamen Aussagen, wie die Pflege der Software auf einem lokalen PC, damit die Firmware auf den 512 passt, auch in Zukunft...hier muss ich sagen, typisch Funkamateur...macnhmal einfach etwas zu kompliziert. Damit will ich niemanden an den Karren fahren. Aber warum nicht für 10 Euro einen 1Mbit/s und gleich mit 256kB Ram Controller kaufen, den alten raus und den neuen rein. Mein erster mcHF war von Chris vorgefertigt. Da habe ich längt den 1MB/256kB Controller drin. Das ging schneller als das Lesen aller Meldungen hier im Forum zu diesem Thema.
Und wenn nochmals was Neues kommt, ein H4 den man unbedingt haben muss, und Features entwickelt werden die nur bei diesem funktionieren, dann löte ich diese Dinger halt nochmals aus und die neuen rein.
Wie Andreas schreibt, es ist ein Opensource Projekt...und es ist heute nicht abzusehen, was morgen noch alles möglich ist...aber manchmal ist etwas nur möglich, wenn was ausgewechselt wird...also damit muss man immer rechnen. Ansonsten kann man den aktuellen Firmware Stand auch einfrieren auf seinem mcHF...funktioniert ja prima das Gerät, also funktioniert diese Firmware auch in 3,4,5 Jahren noch genauso wie heute. Aber neue Features, ja, die kommen halt nicht drauf. Aber mein altes FT817...ja, das läuft auch immer noch auf der Firmware von damals...kein Upgrade, keine neuen Fatures. Und es funktioniert immer noch wie früher...

Das muss man halt pragmatisch sehen 

Gruss
Reto
Logged
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!