Diskussions- und Newsboard des DARC-Ortsverbandes I40
allgemeine Kategorie => mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) => Message started by: dl6ndk on 15. March 2018, 11:08:54

Title: gelöst: FreeDV noch in neuer FW?
Post by: dl6ndk on 15. March 2018, 11:08:54

Hallo mcHF-Begeisterte,

ich kann in den FW-Versionen 2.9.13 und 2.9.14 kein FreeDV mehr auswählen.
Mit einer zum Test eingespielten 2.5.6 geht das noch.

Wurde FreeDV entfernt oder liegt das Problem wo anders (bei mir)?

Vy 73 Uwe, DL6NDK

Title: Re:FreeDV noch in neuer FW?
Post by: DF8OE on 15. March 2018, 11:11:06

Das kommt darauf an, was für eine MCU Du in deinem mcHF hast.

Wenn Du nur die kleine mit 512KB Flash hast (und demzufolge die kleine Firmware nehmen musst):
Ja, hier wurde freeDV entfernt, da alle anderen neuen Features UND freeDV zusammen nicht mehr in den Flash passen.

Wenn Du eine MCU mit 1MB oder 2MB Flash hast: Hier ist alles beim alten - freeDV ist mit drin.

vy 73
Andreas

Title: Re:FreeDV noch in neuer FW?
Post by: dl6ndk on 15. March 2018, 11:23:24

Hallo Andreas,

vielen Dank für die schnelle Antwort!
Welche CPU empfiehlst Du, bzw.welche ist wo verfügbar?

Vy 73 Uwe, DL6NDK

Title: Re:FreeDV noch in neuer FW?
Post by: DF8OE on 15. March 2018, 11:32:18

Ich empfehle die 427/429/439 MCUs. Diese haben nicht nur 2MB Flash, sondern auch 256KB RAM anstelle von 192KB bei den 40x MCUs.

Die oben genannten stellen auch das technisch mögliche Ende für den mcHF dar.

Die Firmware ist bereits jetzt an mehreren Stellen am "Leistungsende" des mcHF angekommen:

  • MCU hat zuwenig Flash
  • MCU hat zuwenig RAM
  • MCU hat zuwenig Rechenpower
  • MCU hat keine freien GPIOs mehr

  • Der 1. Punkt ist zu 100% durch Einsatz einer der oben genannten MCUs zu fixen. Die Sache mit dem RAM bekommt durch 256KB anstatt 192 KB zumindest eine Entspannung. Unlösbar dagegen sind die beiden letzten Punkte für den mcHF. Deswegen wurde ja das Projekt "OVI40" gestartet ::). Features, die im Normalbetrieb höhere Ansprüche an die Rechenleistung stellen werden kaum noch integrierbar sein. Der Wunsch nach LCDs mit noch höherer Auflösung, damit die Textfelder für die Digitalbetriebsarten zusätzlich eingebaut werden können (und nicht nur eine Zeile), scheitern an zuwenig RAM. Zusätzlich würde vermutlich die Rechenleistung nicht mehr reichen, weil wesentlich mehr Daten bearbeitet werden müssen. Nach über 4 Jahren Existenz hätte dem mcHF ein technische Redesign gut gestanden - ein neuer Platinenformfaktor ist nicht weiterführend.

    EDIT:
    Die Frage nach einer neuen MCU und dem nötigen Arbeitsaufwand sollte man mit folgendem abwägen:
    Wenn man gleich das OVI40-UI-Board nimmt muss man incl. LCD roundabout 150,-- Euro auf den Tisch legen. Und man muss die PCB selbst bestücken. Aber man erhält im Gegenzug eine zum mcHF kompatible UI-Platine, bei der wesentlich mehr Rechenpower, viele freie GPIOs (für was auch immer), ein höher auflösendes LCD (und später vermutlich noch höher auflösende), ein (zur Zeit von der Firmware noch nicht unterstützter) SD-Card-Reader, zwei unabhängige Audio-Codecs (da wird mal VOX kommen) und vieles mehr zur Verfügung stehen.

    Klar: man muss mehr Geld in die Hand nehmen als bei einem einfach MCU-Tausch. Und auch mehr Zeit und Mühe. Aber man bekommt auch was ganz anderes dafür... Viele neue Ideen für die Firmware werden auf dem mcHF nicht mehr realisierbar sein und es wird sie nur auf dem OVI40 geben.

    vy 73
    Andreas

Title: Re:FreeDV noch in neuer FW?
Post by: dl6ndk on 15. March 2018, 13:02:23

Hallo Andreas,

vielen Dank für Deine ausführlichen Erläuterungen.
Ja der OVI40 ist mit Sicherheit die bessere Wahl. Deshalb habe ich auch schon das aufgebaute OVI40 UI-Board liegen.
Ich / wir warten nur auf die Fertigstellung des RF-Boards durch Euch Entwickler ;) (Stand???)

Aber bis dahin möchte ich den vorhandenen mcHF auf einen halbwegs möglichen technischem Stand haben.Deshalb bekommt er dann auch noch die größere MCU.

Nun habe im Forum mal etwas gesucht um einiges über diese 427/429/439 MCUs zu erfahren (woher, wie teuer, sind andere BEs notwendig, etc), aber mit der Suche ist irgend etwas im argen:

2: mysqli_errno() expects exactly 1 parameter, 0 given
(/var/www/forum/Sources/Search.php ln 312)

Vy 73 Uwe, DL6NDK

Title: Re:FreeDV noch in neuer FW?
Post by: DF8OE on 15. March 2018, 15:17:10

Danke für den Hinweis. Ich hatte gestern die Forensoft von den bald obsoleten mysql_... - Funktionen auf die neuen mysqli_... - Funktionen umgestellt und wie üblcich: einer überlebte sowohl die Umstellung als auch die Tests 8)

vy 73
Andreas

Title: Re:FreeDV noch in neuer FW?
Post by: peter_77 on 16. March 2018, 20:38:49

Quote:
woher, wie teuer...

https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F429VIT6/497-14052-ND/4357425 (https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F429VIT6/497-14052-ND/4357425)
und
https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F429VIT6?qs=sGAEpiMZZMuoKKEcg8mMKJtoAw5zWd2apN2%2fVWnNKUI%3d (https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F429VIT6?qs=sGAEpiMZZMuoKKEcg8mMKJtoAw5zWd2apN2%2fVWnNKUI%3d)
und
https://www.amazon.de/CORTEX-M4-180MHZ-LQFP-100-STM32F429VIT6-STMICROELECTRONICS/dp/B018CQPKSA/ref=sr_1_2?ie=UTF8&qid=1521232690&sr=8-2&keywords=STM32F429VIT6 (https://www.amazon.de/CORTEX-M4-180MHZ-LQFP-100-STM32F429VIT6-STMICROELECTRONICS/dp/B018CQPKSA/ref=sr_1_2?ie=UTF8&qid=1521232690&sr=8-2&keywords=STM32F429VIT6)

Title: Re:FreeDV noch in neuer FW?
Post by: dl6ndk on 19. March 2018, 14:54:56

Hallo Peter,

vielen Dank für die Informationen!

73 Uwe, DL6NDK


Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.