Megasat HD500se
- USB-Schnittstelle für Datenträger mit FAT32 - damit beschränkt auf max.
4GB-große Dateien (max. 4.294.967.295 Bytes)
- baugleich Comag HD25 und SL40 HD (neue Version)
-
bis 12/2011: Netzkabel über HDMI-Anschluss
-
ab 12/2011: Netzkabel auf der rechten Seite (von hinten gesehen)
- Comag SL40 HD alte Version 12/2011...11/2013 = HD25 bis 12/2011 =
Megasat HD500/550 ab 10/2011: MStar 7823
- Comag SL40 HD Version ab 11/2013 = HD25 ab 12/2011 = Megasat HD500se:
MStar 7816
Optical S/PDIF
Der HD500se hat einen Coax-S/PDIF-Ausgang. Ich habe einen zusätzlichen
optischen S/PDIF-Ausgang eingebaut. Der TOTX178A findet an verschiedenen Stellen
Platz, ich habe ihn auf dem Caution-Schild platziert. Das S/PDIF-Signal wird am
Eingang des Treiber-ICs für den Coax-Ausgang abgegriffen (3,3V-Pegel) und ist
durch die grün markierte Leitung zum TOTX178A geführt (sie verläuft unter dem
Elko durch, der die Leitung mechanisch so fixiert). Die Stromversorgung mit 5V
ist vom USB-Verbinder auf der Unterseite der Platine abgegriffen, ein
100n-Kondensator direkt am TOTX178A puffert.
Kein Signal
Nach kurzem Aus- und wieder Einschalten ist es mir bereits zweimal passiert,
dass danach kein Sender mehr empfangen werden konnte. Zurücksetzen auf
Werkseinstellungen hat nicht funktioniert, auch erneutes Aufspielen der Firmware
nicht. Gelöst hat sich das Problem durch Trennen vom Netz und auch Trennen des
HDMI-Kabels für ein paar Minuten.
Mainboard
HD500se Hauptplatine oben, mit S/PDIF-Kabel
HD500se Hauptplatine unten (300dpi), mit S/PDIF-Kabel
- U1 MStar MSD7818 (CPU)
- U12 AVAILINK AVL8211LA
- U2 SPANSION FL032KIF (Flash)
- U3 Nanya NT5TU32M16DG-BE (DRAM)
- U4 74HC595 (8Bit Shift-Register)
- U11 HEF4053BT (triple analog switch)
- U5 F4558 (Dual OP amp)
- U6 AIC2857F (23V 2A step down converter)
- U7, U8 H11T (SOT-23-5)
- TU1 MP2374DS (32V 1A step down converter)
- Titanmic TM1623 (LED display driver)
- Platinenaufdruck HS1815-ZC01-01 (auch über das Informations-Menu
abrufbar (HW-Version)
Boot-Protokoll
- RS232-Anschluss J7
- Vcc 3,3V
- Tx/SDA
- Rx/SCL
- GND
- 115200 baud
- U-Boot 1.1.6
- Board: MSTAR KRNOUS (CPU Speed 552 MHz)
- Kronus 128-pin package
Debricking
- Firmwaredatei auf USB-Stick
- uboot unterbrechen [Quelle]
- setenv usb_upgrade 1
- setenv usb_upgrade_path usb_upgrade_app.bin
- saveenv
- reset
Firmware
Auf
www.megasat.org sind diese Versionen verfügbar:
- S2.0.4 vom 12.01.2012
- S2.0.5 vom 21.02.2012
- S2.0.7 vom 05.05.2012
- S2.0.8 vom 05.05.2012 mit PVR - nur bis einschließlich S/N 0914...
- S2.0.10 vom 27.03.2014 (aktueller
Link)
- S2.0.11 vom 14.06.2014 mit PVR (warum auch immer beinhaltet der
verlinkte Dateiname ...HD550SE...)
Ich habe auf meinem HD500se (S/N 0812...) problemlos S2.0.10, S2.0.8 und
S2.0.11 (aktuell) laufen.
Aufbau der Firmwaredatei .AP
In den ersten 4096 Bytes der Firmwaredatei liegt das Installationsskript [Befehlsbeschreibung
MBOOT], z.B. bei S2.0.11:
cusid 169b 104 1
spi_wrc 0x80001000 0 2d722c // spi_wrc from_dram_addr to_flash_addr len(=filesize-0x1000-4)
setenv usb_complete 1
setenv usb_upgrade 0
setenv bootcmd '
spi_rdc 0x80b00000 0x5001c 0x28720e;
// spi_rdc to_dram_addr from_flash_addr len(=filesize-0x1000-4-0x5001c-2)
LzmaDec 0x80b00000 0x28720e 0x80000180 0x81000000;
// LzmaDec LzmaBufAddr(=file+0x5101c) AppFileLen(=filesize-0x5101c)
AppDramAddr LzmaDecBufAddr
go 0x80000224;
saveenv
reset
Ab Offset 0x1000 liegen die Update-Daten, die letzten 4 Bytes sind ein CRC32
über alles [Quelle].
Im Skript wird ein Teil der Firmwaredatei LZMA-entpackt (0x5101C...EOF-6).
Dieser Teil kann z.B. mit 7zip entpackt werden.
Aus der entpackten Firmware
- Dateiendungen Video: 3GP, ASF, AVI, DAT, DIV, DIVX, FLV, M2TS, M2T1, MKV,
MP4, MPEG, MOV, MPE, MPG, MTS, RM, RMVB, TP, TRP, TS, VOB, WMV,
- Dateiendungen Audio: AAC, M4A, MP3, MPA, OGG, WAV, WMA
- Dateiendungen Untertitel: TXT, SRT
- Dateiendungen Bilder: BMP, JPG, JPEG, JPE, PNG
- FOURCC H264, x264, avc1, H263, DIV3, DIV4, MP43, DIVX, DX50, XVID, MP4S,
RMP4, M4S2, 3IV2, MP4V, FMP4, MPEG, MPG1, MPG2, MJPG, WMV3, WVC1, FLV1
- _Browser_OpenDirFileList
- _Browser_DetectCurrentDevDiskInfo
- _Browser_DetectDeviceDiskInfo_NTFS
- _Browser_DetectAllDeviceInfoWithNoFreeSize
- _Browser_DetectAllDeviceInfoWithNoFreeSize_NTFS
- _Browser_MountCurrentPartition
- _Browser_MountAllPartition
- _Browser_DetectAllDeviceFreeSize
PVR
Die aufgezeichneten Sendungen liegen als .mts in MPEG bzw. H264 mit allen
anderen Streams (TTX, UT, Audio, ...) vor. Dabei wird nach jeweils 512MB eine
neue Datei erzeugt. Auch Radioaufnahmen sind möglich.
Während der Aufnahme können mit INFO verschiedene Informationen wie MB/s,
Restaufnahmekapazität u.ä. angezeigt werden.
Es ist möglich, während ein Kanal aufgezeichnet wird, einen anderen Kanal des
gleichen Transponders anzusehen. Die Liste ist mit OK aufrufbar.
Ich habe mit zwei verschiedenen USB-Flash-Speichern (4GB und 16GB) Probleme
beim Aufzeichnen. Scheinbar kommen die Sticks mit dem Schreiben nicht nach,
sodass es zu Aussetzern und Sprüngen in der Aufnahme kommt. Mit einer
USB-Festplatte läuft es problemlos (man hört wie der Schreib-/Lesekopf bei der
Aufnahme zu schaffen hat).
aktive Tasten während Aufnahme
- INFO: Informationen über Aufzeichnung (freier Platz,
Restaufzeichnungsdauer, Aufnahmegeschwindigkeit MB/s, etc.)
- GOTO: während Timeshift kann hier der Abspielzeitpunkt angegeben werden
- STOP: während Timeshift wird zum aktuellen Zeitpunkt gesprungen; wurde
Timeshift während einer Aufzeichnung aktiviert, wird weiter aufgenommen, bis
ein zweites Mal STOP gedrückt wird
- TTX, AUDIO, DTV/VCR, REV, FWD, PREV, PLAY, PAUSE
- grün: Auflösung umschalten (576i, 576p, 720p, 1080i, 1080p)
- gelb: Bildformat (Auto, 16:9 Pillarbox, 16:9 Pan&Scan, 4:3 Briefkasten,
4:3 Pan&Scan, 4:3 Vollbild, 16:9 Vollbild) - ich bevorzuge 16:9 Pillarbox,
bei dem 4:3 mit schwarzen Rändern angezeigt wird
Menüs
PVR Liste |
|
"Vorheriger" bedeutet "Vorschau" (Preview) |
Aufnahme INFO |
|
|
Wiedergabe INFO |
|
"Suchart" bedeutet "Auflösung" (Scan Type) |
Aufnahme Beginn |
|
"Book Event Verfügbarkeitsdauer" bedeutet "Programmiertes Ereignis
erreicht",
man kann es mit EXIT abbrechen |
Programmierte Aufnahme
Eine Minute vor der programmierten Aufnahmezeit schaltet sich das Gerät ein.
30 Sekunden vor der programmierten Zeit wechselt der Receiver auf den
programmierten Sender und beginnt mit der Aufzeichnung. 3 Sekunden nach dem
programmierten Ende wird die Aufnahme beendet und nach 10 Sekunden schaltet sich
der Receiver ab. So hat die USB-Festplatte genug Vor- und Nachlaufzeit, da die
USB-Spannung mit der Gerät ein- und ausgeschaltet wird.
Links
Erstellt 14.06.2016, zuletzt geändert
21.06.2021 20:13:49,
Besuche. © Christian Enders