NXP TEF6686 auf Arduino

Das Radioforum. Hier dreht sich alles um die technischen Seiten des Radio- und TV-Empfangs.
Thomas(Metal)
Beiträge: 2535
Registriert: Sa 1. Sep 2018, 21:40
Wohnort: Oberasbach

Re: NXP TEF6686 auf Arduino

Beitrag von Thomas(Metal) »

Funkohr hat geschrieben: Fr 28. Apr 2023, 20:31 Ich habe mal einen kleinen Vergleichstest gestartet. Vergleichen habe ich das TEF6686 mit dem Sony XDR-F1HD, dem Kenwoord KT-6040 und dem Onkyo T-4970:
https://youtu.be/FOCYAGrt5f0
Toller und interessanter Vergleich. Vielen Dank dafür! :spos:
Da möchte ich anmerken: Das Muting am T-4970 läßt sich abschalten. Ein Tastendruck auf "Cable" und es ist weg. Zudem gibt es 0,025kHz-Schritte.
QTH: 911-69 (II: Körner 9.2, III: LPDA16), QTH-alt: 9354 (II: FUBA UKA-028)
Alle Postings sind als Privatmeinung anzusehen.
Funkohr
Beiträge: 126
Registriert: Fr 31. Aug 2018, 19:17
Wohnort: 53567 Buchholz/Westerwald
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von Funkohr »

Thomas(Metal) hat geschrieben: Fr 28. Apr 2023, 21:27
Funkohr hat geschrieben: Fr 28. Apr 2023, 20:31 Ich habe mal einen kleinen Vergleichstest gestartet. Vergleichen habe ich das TEF6686 mit dem Sony XDR-F1HD, dem Kenwoord KT-6040 und dem Onkyo T-4970:
https://youtu.be/FOCYAGrt5f0
Toller und interessanter Vergleich. Vielen Dank dafür! :spos:
Da möchte ich anmerken: Das Muting am T-4970 läßt sich abschalten. Ein Tastendruck auf "Cable" und es ist weg. Zudem gibt es 0,025kHz-Schritte.
Danke für den Tipp. Ich habe den T-4970 vor Jahren mal gebraucht gekauft und kaum benutzt. Der modifizierten Kenwood hatte ich mir damals auch zugelegt, und das war dann mein Favorit, bis der kleine Sony kam. Ich hatte jetzt in Sachen Muting einiges probiert, ich meine auch die Cable-Taste, aber vielleicht war ich etwas unaufmerksam dabei. Wenn das mit "Cable" so funktioniert, wäre das ein Anlass, demnächst nochmal einen kleinen Vergleich nachzulegen.
QTH: Buchholz/Westerwald (Kreis Neuwied)
Funkohr
Beiträge: 126
Registriert: Fr 31. Aug 2018, 19:17
Wohnort: 53567 Buchholz/Westerwald
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von Funkohr »

Funkohr hat geschrieben: Fr 28. Apr 2023, 21:38
Thomas(Metal) hat geschrieben: Fr 28. Apr 2023, 21:27
Funkohr hat geschrieben: Fr 28. Apr 2023, 20:31 Ich habe mal einen kleinen Vergleichstest gestartet. Vergleichen habe ich das TEF6686 mit dem Sony XDR-F1HD, dem Kenwoord KT-6040 und dem Onkyo T-4970:
https://youtu.be/FOCYAGrt5f0
Toller und interessanter Vergleich. Vielen Dank dafür! :spos:
Da möchte ich anmerken: Das Muting am T-4970 läßt sich abschalten. Ein Tastendruck auf "Cable" und es ist weg. Zudem gibt es 0,025kHz-Schritte.
Danke für den Tipp. Ich habe den T-4970 vor Jahren mal gebraucht gekauft und kaum benutzt. Der modifizierten Kenwood hatte ich mir damals auch zugelegt, und das war dann mein Favorit, bis der kleine Sony kam. Ich hatte jetzt in Sachen Muting einiges probiert, ich meine auch die Cable-Taste, aber vielleicht war ich etwas unaufmerksam dabei. Wenn das mit "Cable" so funktioniert, wäre das ein Anlass, demnächst nochmal einen kleinen Vergleich nachzulegen.
Ich habe es gerade probiert, Du hast natürlich recht. Einfach blöd, dass ich das nicht mehr auf dem Schirm hatte. Da werde ich demnächst noch einen Vergleich nachliefern, wenn mal wieder Zeit dafür ist.
QTH: Buchholz/Westerwald (Kreis Neuwied)
ullibg
Beiträge: 1131
Registriert: Fr 31. Aug 2018, 16:59

Re: NXP TEF6686 auf Arduino

Beitrag von ullibg »

https://de.aliexpress.com/item/10050055 ... Cd4DzV5u2T
Jetzt gibt es die Miniversion auch zu kaufen.
Standort: 10E14 / 51N49, 360m ü. N.N., LdKr. Osterode/Harz
UKW-FM PORTABEL: Verschiedene TEF6686 Tuner , 9-ELE. Eigenbau nach P.Körner, 9.2 nach Körner von Antennenland
DAB+ : Roberts expression mit Teleskopantenne
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

ch_swat_89 hat geschrieben: So 29. Jan 2023, 09:33 Es kommt immer Tuner: !None!
Du bist jetzt nicht allein mit dem Problem. Ich habe gerade https://github.com/HyperDX/TEF_ESP/releases/tag/v1.21.3 auf meinen holländischen TEF gespielt.

Erstens war das Display auf dem Kopf, das man ja beim nächsten Start und Drücken eines Tasters beheben kann.

Aber auch ich kann die 1.21.3 nicht nutzen und muss zurück auf 1.15 von Sjef.
LWie
Beiträge: 112
Registriert: Mi 5. Sep 2018, 20:44

Re: NXP TEF6686 auf Arduino

Beitrag von LWie »

Hat sich schon jemand die Touch-Version des 6686 mit Alugehäuse zugelegt?

Steht bei aliexpress für ca. 146 EUR drin, aber mit dem Hinweis "firmware incomplete".

Da sollte man wahrscheinlich noch die Finger davon lassen und abwarten, oder was denkt die Expertengemeinde so....?
Ort: Dresden-Neustadt, 2.OG
AM: Philips D2999, XHDATA D-808, MiniWhip PA0RDT + MLA-30 vor Fenster
FM: RFT ST-3935, RDS-Modul LIDL-Küchenradio, XHDATA D-808, Dipol vor dem Fenster
TV: DENVER 506 (inaktiv)
SDR: GQRX, Linux Lubuntu, Gigabyte Brix
LWie
Beiträge: 112
Registriert: Mi 5. Sep 2018, 20:44

Re: NXP TEF6686 auf Arduino

Beitrag von LWie »

Und noch eine Anfängerfrage: Wie spiele ich eine eventuelle neue Softwareversion in die Alukiste ein? Als Nutzer mit Grundkenntnissen Linux/Win, aber ohne Chips ausbauen und in irgendwelche Fassungen zum Flashen einsetzen... ;)
Ort: Dresden-Neustadt, 2.OG
AM: Philips D2999, XHDATA D-808, MiniWhip PA0RDT + MLA-30 vor Fenster
FM: RFT ST-3935, RDS-Modul LIDL-Küchenradio, XHDATA D-808, Dipol vor dem Fenster
TV: DENVER 506 (inaktiv)
SDR: GQRX, Linux Lubuntu, Gigabyte Brix
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Kann mir jemand sagen, wo bei meinem der Boot-Button sein soll?

Ich hab die 1.21 drauf ab Werk.

Selbst beim Sichern der aktuellen Firmware kommt

Code: Alles auswählen

D:\ut\tef\TEF_ESP-1.21.3>esptool.exe --baud 9600 --port COM7 read_flash 0x0 0x400000 tef-backup_china_121.bin
esptool.py v4.4
Serial port COM7
Connecting......................................

A fatal error occurred: Failed to connect to Espressif device: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
daher hab ich auch die Baudrate auf 9600 gestellt, ohne Erfolg.

Auch cmd.exe als Adminstrator gestartet, hilft nicht.

Irgendwelche Ideen? :gruebel:
Dateianhänge
DSC_4950.JPG
DSC_4951.JPG
DSC_4952.JPG
Zuletzt geändert von andimik am Sa 13. Mai 2023, 14:44, insgesamt 1-mal geändert.
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Direkt neben dem ESP32 sind 2 kleine Tasten.
Hier im 1. Bild unterhalb links vom ESP32.

Wahrscheinlich 1x BOOT und 1x EN(able)/RESET.

Da keine Beschriftung vorhanden ist, kann ich dir nicht sagen, welche Taste welche Funktion hat.

Beim kurzen Drücken auf EN/Reset sollte das Teil aber neu starten.


Zum Hochladen aus der Arduino-IDE wenn Connecting..... angezeigt wird,
BOOT-Taste gedrückt halten, kurz EN/RST drücken und dann loslassen.

Bezüglich Auslesen vom ESP32 habe keine Erfahrungen.
Zuletzt geändert von carkiller08 am Sa 13. Mai 2023, 15:05, insgesamt 1-mal geändert.
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

danke, hat geklappt!

Code: Alles auswählen

esptool.exe --baud 921600 --port COM7 read_flash 0x0 0x400000 tef-backup_china_121.bin
esptool.py v4.4
Serial port COM7
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WDQ6 (revision v1.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: c8:f0:9e:b3:47:08
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
4194304 (100 %)
4194304 (100 %)
Read 4194304 bytes at 0x00000000 in 56.2 seconds (597.0 kbit/s)...
Hard resetting via RTS pin...

Code: Alles auswählen

esptool.exe --baud 921600 --port COM7 write_flash 0x0 tef-esp.bin
esptool.py v4.4
Serial port COM7
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WDQ6 (revision v1.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: c8:f0:9e:b3:47:08
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x003fffff...
Compressed 4194304 bytes to 1318110...
Wrote 4194304 bytes (1318110 compressed) at 0x00000000 in 28.3 seconds (effective 1184.2 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Achtung: Die 1.21.3 von https://github.com/HyperDX/TEF_ESP nicht flashen! Ich konnte danach nichts mehr einstellen, das Display ging gleich in das Menü "PRESS MODE" und das kann man nicht mehr verlassen. Nur mit Hilfe von xdr-gtk konnte ich überhaupt eine andere Frequenz nutzen.

Mit 1.21 von Noobish von https://github.com/NoobishSVK/TEF6686-remastered ging dann wieder problemlos alles.

Ich habe übrigens auch die chinesische 1.21 sichern können (mit dem Befehl von oben).
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Läuft den mit 1.21 von Noobish XDR-GTK und RDS Spy besser oder mit weniger Fehlern?
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Alle meine bisherigen getesteten haben ca. 40% BER in Rdsspy.

Wenn man in xdr-gtk beide Checkboxen anklickt, ist zwar die Rate 0%, aber da fehlen Pakete, denn diese fehlerhaften werden einfach gar nicht über die serielle Schnittstelle geschickt.

Zur Veranschaulichung habe ich parallel mit TEF und rtl-sdr die 4 Blöcke in zwei Fenstern getestet. Was beim rtl-sdr von der Geschwindigkeit wie ein Wasserfall aussieht, tröpfelt beim TEF vor sich hin und man könnte das sogar mitschreiben...

Daher bitte noch einmal: könntet ihr mir bitte ttyUSB0 mitschneiden oder einen Screenshot von RDSSPY schicken, wo die 4 Blöcke mit der Uhrzeit zu sehen sind?

Ich kann es noch immer nicht glauben, dass RDS mit einem TEF fehlerfrei funktionieren soll.
DX-Matze
Moderator
Beiträge: 38
Registriert: Do 16. Aug 2018, 11:44
Wohnort: Kleiner Odenwald, BaWü

Re: NXP TEF6686 auf Arduino

Beitrag von DX-Matze »

andimik hat geschrieben: Sa 13. Mai 2023, 16:33 Ich habe übrigens auch die chinesische 1.21 sichern können (mit dem Befehl von oben).
Das war das erste, was ich gemacht habe als das Radio im Januar ankam. Zum testen hab ich mehrmals problemlos zwischen der Chinesischen-Modfirmware und anderen PE5PVB-Derivaten geflasht, der Flash hält das ja aus.
Ich hab hier zahlreiche Mikrocontrollerbasteleien (Arduino, diverse Espressif ESPs), bin ja sowieso ein Linuxmensch.

Zu dem Antennenproblem: Tatsächlich hab auch ich hier einen guten Verschleiß, ich habe mich daher mit Ersatz gut eingedeckt.
Auf OIRT gabs letzte Woche auch recht gute Ergebnisse.
QTH: JN49NI - D-Obrigheim - "Kleiner Odenwald"
RX: Sony XDR-F1HD - TEF6686 Portable - Degen DE1103 (2x 56 kHz) - HackRF - Malahit DSP-1 Clone - Dipole
ArthurSRB
Beiträge: 311
Registriert: Do 10. Jan 2019, 21:51
Wohnort: Belgrad/Serbien
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von ArthurSRB »

andimik hat geschrieben: Sa 13. Mai 2023, 14:31 Bild
How is your display fixed,I can't see the glue?

https://i.postimg.cc/QCk7JfWv/20230114-023900.jpg
Bild
Antworten