Forum: Mikrocontroller und Digitale Elektronik Internetradio Noxon iRadio 300/360 Firmware / Flash


von noxoff (Gast)


Lesenswert?

Noxon hat vor einiger Zeit die Server abgeschaltet bzw. den 
Streamindexdienst nicht bezahlen wollen.

Wie viele andere Internetradios seiner Zeit basiert das iRadio 300/360 
auf einem Modul "Venice 6.2" (und teils der Server-Infrastruktur) von 
Frontier Silicon (heissen jetzt https://www.frontier-nuvola.net) mit 
FS1020G / Chorus2 mit Meta122 CPU (es gab mal Linux Support, habe aber 
nichts zu Compiler etc. gefunden) und 640kB internem Speicher sowie 
32MBit SPI Flash (at45db321d).

Beim Versuch, den externen Flash auszulesen, habe ich den Inhalt (oder 
etwas anderes) trotz Schreibschutz offenbar zerstört, denn das Ding 
bootet nicht mehr - das Display bleibt jedenfalls leer.

Es gibt alte Update-Pakete 
(https://github.com/cweiske/frontier-silicon-firmwares/), die man erst 
entschlüsseln müsste, um an den Inhalt zu gelangen.

Falls jemand so ein Teil hat und es auslesen kann (6 Schrauben, 
Blechdeckel abziehen, Modul im Reset halten [Pin 31 low], SO-8 
kontaktieren...) - wäre toll!

von noxoff (Gast)


Lesenswert?

Korrektur: "Nuvola" ist ein Produkt. Die Firma heisst "Frontier Smart 
Technologies Ltd" (https://www.frontiersmart.com/).

von Michael M. (do7tla)


Lesenswert?

Ist leider mit sehr vielen Modellen so das Funktionierende 
Internetradios von Heute auf morgen Funktionslos werden nur, weil der 
Hersteller die Server abstellt.

Da müsste man viel mehr untersuchen, welche Modelle man modifizieren 
kann und auf andere Server umbiegen könnte.

von Michael D. (nospam2000)


Lesenswert?

noxoff schrieb:
> Falls jemand so ein Teil hat und es auslesen kann (6 Schrauben,
> Blechdeckel abziehen, Modul im Reset halten [Pin 31 low], SO-8
> kontaktieren...) - wäre toll!

bei ebay gibt es aktuell ein 360er für 10,- Euro

 Michael

von noxoff (Gast)


Lesenswert?

Vorsicht, der Wifi-IC hängt offenbar auch am SPI, aber nicht am 
Modul-Reset.
Auslesen des (ausgelöteten) Flashs nützt leider nicht so viel, denn 
damit ließ sich die andere Kiste nicht wiederbeleben.
Der Flash-Inhalt ändert sich auch beim (versuchten) Booten.
Sicherheitsmaßenahme? Zähler/Prüfsumme?

Old news:
https://www.electronicdesign.com/technologies/displays/article/21763508/complete-hardwaresoftware-package-enables-internet-radio

von Schlaumaier (Gast)


Lesenswert?

noxoff schrieb:
> Der Flash-Inhalt ändert sich auch beim (versuchten) Booten.
> Sicherheitsmaßenahme? Zähler/Prüfsumme?

Mac-Adresse o.ä. damit die Teile identifiziert werden konnten beim 
Hersteller würde ich vermuten.

von Schlaumaier (Gast)


Lesenswert?

Sorry, Missverständlich ausgedrückt. Nicht wirklich beim Hersteller 
sondern beim Internet-Dienst.

von noxoff (Gast)


Lesenswert?

Tja, ohne weitere Infos oder Debugausgaben ist alles Spekulation.

von Dieter (Gast)


Lesenswert?

Gleiches Problem werden die zukünftigen Radios a la 6G auch haben. Die 
DAB+ Radios werden auch zu E-Schrott, wenn der Flash nach 10J ermüdet 
(retention time). Dito wird für DAB++ auch gelten.

von D. S. (Gast)


Lesenswert?

Kannst Du eventuell den Flash Dump von dem Gerät hier mal posten? Das
wäre zum Vergleich interessant. Die Version des iRadio 300, den
ich hier habe, kommt später.

Die Firmware ist übrigens nicht verschlüsselt sondern nur komprimiert.

Am Ende das Flash ab 0x40F800 liegt die Konfiguration des Gerät
(u.a. die MAC). Vielleich reicht es wenn man nur den restlichen
Bereich kopiert, falls von dem ersten Gerät die Konfiguration noch
erhalten ist.

von H.-J. H. (habo20)


Lesenswert?

Gibt es bereits eine Lösung des Problems? Ich habe im Netz die letzten 
Firmware-Updates gefunden, vielleicht helfen die irgendwie weiter.
http://terratec.ultron.info/NOXON/NOXON_iRadio/

von Andreas E. (andreas5232)


Lesenswert?

Nur falls ihr das bisher übersehen habt: nur zum Musik hören muss das 
Gerät nicht zwingend gemodded werden. ;-)

Hier zwei Beispiele für einen Ansatz über DNS:
https://github.com/Tereius/noxon-server

https://github.com/milaq/YCast

Ich verstehe aber natürlich voll und ganz, dass es auch einen Vorteil 
hat, wenn wir eine modifizierte Firmware flashen könnten.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.