Ga naar inhoud


Opbouw flash512k.bin


Aanbevolen berichten

Geplaatst:

Hallo,

 

heeft iemand info over de opbouw van een flash512k.bin file voor de philips sat. ontvangers?

 

bvd. Henk


Geplaatst:
Citaat:
Wat wil je er van weten?
RayTec


Probeer te achterhalen:

1) hoe je bepaalt waar de kanalen lijst zit? Loopt ie altijd vanaf 30044 - 3EA88 (hex)?

2) hoe is een TCS record opgebouwd? Naam zender is 16 tekens maar de rest ...

3) voorgaande info. Zoek ik ook voor het TPT deel.

Ben een poging aan het doen om een Channel editor te maken die moet gaan draaien op een LINUX PC

Wiri
Geplaatst:

Naar mijn weten staande TCS en TPT niet altijd op dezelfde plaats. de TCS begint met de string 'TCS' en de TPT lijst met de string 'TPT'

 

In de begintijd dat de philips opengebroken werd, heb ik volgende gegevens gebruikt om Binmate te maken (eenvoudig tooltje om de kanalenlijst te editten) Toen was er nog een sprake van ontvangen met 4 schotels.

 

byte 1-16 :naam

byte 17 :

byte 18 :transpondernummer

byte 19-20 :SID

byte 21-22 :VPID

byte 23-24 :APID

byte 25-26 :VECM

byte 27-28 :ACM

byte 29-30 :PCR

 

TPT lengte :12 bytes/tranponder

36 bytes onbekend vanaf TPT

max 170 transponders

byte 1-4 :frekwentie

byte 5-6 :TID

byte 7-8 :NID

byte 9 :Chn

byte 10 :SR 00= 02=

byte 11 :FEC 3/4=02 4/5=03

byte 12 :LNB 01=V/U 03=H/U 00=V/D

 

aa bb cc dd ee ff gg hh ii jj kk ll

 

aabbccdd = Frekwentie (werkelijke Frekwentie = aabbccdd / 1000000 + 10600 of 9750)

ee ff = TID (Tranponder ID)

gg hh = NID (Network ID)

ii = CHN

jj = SR (Symbol Rate) 00=27500 02=22000

kk = FEC (00,01,02,03,04,05) 00=1/2 01=2/3 02=3/4 03=4/5 04=5/6 05=7/8

ll = LNB 00 01 02 03 08 09 0A 0B

 

DiseqC Port A:

 

ll=00 Vertical + 9750

ll=01 Vertical + 10600

ll=02 Horizontal + 9750

ll=03 Vertical + 10600

 

DiseqC Port B:

 

ll=08 Vertical + 9750

ll=09 Vertical + 10600

ll=0A Horizontal + 9750

ll=0B Vertical + 10600

 

suc6

 

Nitwit

Geplaatst:

Heb je hier wat aan?

00020000 2000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ...........................

0002001C 0000 0000 5443 5300 0000 0000 0000 78EA 0100 0000 5443 5300 0000 0000 ....TCS.......x.....TCS.....

00020038 0000 0000 1800 0000 60EA 0000 4E45 4431 0000 0000 0000 0000 0000 0000 ........`...NED1............

00020054 0401 0FAB 0205 0058 0503 0503 1FFE 4E45 4432 0000 0000 0000 0000 0000 .......X......NED2..........

00020070 0000 0401 0FAC 0206 005C 0504 0504 1FFE 4E45 4433 0000 0000 0000 0000 .........\......NED3........

0002008C 0000 0000 0401 0FAD 0207 0060 0505 0505 1FFE 5254 4C34 0000 0000 0000 ...........`......RTL4......

000200A8 0000 0000 0000 0402 07D4 0200 0050 0501 0501 1FFE 5254 4C35 0000 0000 .............P......RTL5....

000200C4 0000 0000 0000 0000 0402 07D5 0201 005C 0502 0502 1FFE ...............\......

 

 

blok 1 = 7FE10000 t/m 7FE1FFFF

blok 2 = 7FE20000 t/m 7FE2FFFF

...

...

blok 7 = 7FE70000 t/m 7FE7FFFF

 

blok 1 t/m 7 worden door de Philips firm gebruikt. blok 0 niet. 8 ev is firmware.

De informatie erin kan zijn TCS, TPT, TSR, EMU, KNOWN, SAVE, PATCH of TSETTINGS.

Laatste firmwares bevatten maar 1 item per blok.

Soms zijn er meerdere blokken met dezelfde items.

In de EEPROM wordt aangegeven welke blokken geldig zijn.

 

blok begint met 20h.

Daarna ergens item aanduiding( in dit geval TCS)

EA 78h = 60024dec bytes komen hierna. De 01 is de 1ste. Daarna nog 60023.

Alles wat daarna komt is in principe leeg (FF).

Zit nog een tweede item aanduiding in.

Daarna 18h = 24dec. kanaleninfo begint op de 24e byte.

EA 60h = 60000dec. Dit is het informatiegedeelte. Kanaleninfo = 30bytes/kanaal.

Er zijn dus 2000kanalen in deze lijst.

 

RayTec

Geplaatst:

@nitwit @RayTec

 

Had ondertussen ondekt dat je via MES211 een deel van jullie info kan achterhalen. Maar de details had ik daarmee niet.

 

Hartelijke dank. Kan nu verder met het programmeren

 

Wiri

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...