Ga naar inhoud


[Pioneer] Adressen Pioneer DBR s300NL.


Gast

Aanbevolen berichten

Nu wil ik de software en de kanalen lijst in de Tuner schrijven, maar ik kan nergens de adressen met de bij behorende lengtes vinden.

 

Het is voor een Pioneer DBR s300NL.

 

Wie weet welke adressen voor de sftware en welke voor de settings zijn, met de bij behorende lengtes

 

 

b.v.d. WaferJo

Link naar reactie
Delen op andere sites


@Waferjo,

 

Een tijdje terug heb ik met Klinkie gepuzzeld om de dbrs400 te patchen. Deze is gelijk aan de BCT17xx. Van de DBRS300 weet ik niet of die daarmee compatible is.

Kan ik ergens op het web kijken naar de aansluitingen en specificatie van de DBRS300.

 

Vragen zijn bijv:

Wat is het typenummer dat op het moederboard staat ?

Heeft de 300 een parallel en een seriele aansluiting achterop ?

Is er op het moederboard een jtag beschikbaar (mogelijkheid om plug in te solderen)?

 

Groeten

Satori

 

Link naar reactie
Delen op andere sites

Volgens Dynamite is deze gelijk aan de BCT17xx

Op het moederboard staat BNP-1368-B

Je kan in deze ontvanger niet direct een connector solderen voor de jtag

Ik heb draadjes rechtstreeks op de controller gesoldeerd, zoals op de site van dynamite staat beschreven.

Deze worden dan weer met de jtag verbonden.

Op de ontvanger zit aleen maar een serieele aansluiting.

Pionero herkent de controller wel, maar ik weet niet welke adressen ik moet nemen.

 

Op de site van Dynamite staat

MEMORY MAP - ONE FLASH 0x7FE0 0000 length 0x0020 0000 (for repair purposes)

0x7FE0 0000 - 0x7FF2 FFFF FIRMWARE

0x7FF3 0000 - 0x7FF3 FFFF HDL patch

0x7FF4 0000 - 0x7FF5 FFFF EMPTY

0x7FF6 0000 - 0x7FF7 FFFF FIRMWARE LOADER - TEST PROGRAM

0x7FF8 0000 - 0x7FFE FFFF CHANNEL LIST & PATCHES

0x7FFF 0000 - 0x7FFF FFFF BOOT LOADER

0xC000 0000 - 0xC07F FFFF VIDEO RAM (shared)

 

Hier uit haal ik

Firmware adres 7FE0 0000 lengte 12 0000

settings adres 7FF8 0000 lengte 7 0000

 

Maar de settings en patches worden samen naar het zelfde adres geschreven.

 

Kun je mij met deze gegevens verder op weg helpen ?

 

 

b.v.d. WaferJo <img src="/ubbthreads/images/graemlins/cool.gif" alt="" />

Link naar reactie
Delen op andere sites

Dan is ie inderdaad vergelijkbaar met de 400. Zie de beschrijving hier .

Zoals je kunt lezen is de hele patch niet reproduceerbaar en zul je het met een aantal retries moeten doen en dan nog heb je geen garantie.

Vwb de settings en patches. Dat is voor alle Pioneers hetzelfde gebied, dus de beschrijving is consistent met de andere Pioneers.

 

Lees even door en als je nog vragen hebt. . . . . .

 

 

Succes en groeten

Satori

Link naar reactie
Delen op andere sites

Satori, bedankt.

Morgen ga ik een poging doen om de software in de Pioneer te schrijven.

 

ik kan nog steeds nergens duidelijkheid vinden over de lengtes die ik moet beschrijven.

Ik zal de lengtes uit mijn vorige posting maar proberen.

 

Volgens mij heb ik ook ergens gelezen dat de software 13 0000 bytes lang was,

 

groeten WaferJo. <img src="/ubbthreads/images/graemlins/cool.gif" alt="" />

 

Link naar reactie
Delen op andere sites

Ik heb even de dirmware bekeken en die is inderdaad 0x130.000 bytes lang = 1.2 Mb, maar dat is perfect: 7FF3 0000 - 7FE0 0000 = 13 0000.

 

De kanalenlijst is 0x70.000 lang: 7FFF 0000 - 7FF8 0000 = 7 0000

Dat past dus ook precies.

 

Dus ik denk dat je met de lengtes geen risisco loopt.

 

Groeten

Satori

 

Link naar reactie
Delen op andere sites

De adressen met de bijbehorende lengtes kloppen

Ik heb de software uitgelezen en met Defiant bekeken.

 

Alleen kan ik de gepatchte versie er niet in krijgen.

het enigste wat er veranderd is de kanalen lijst, deze is weg.

Verder blijft de originele software erin zitten, ook na 5 pogingen.

 

Ik heb gelezen dat de 400 ook het zelfde probleem heeft.

Is het ook gelukt om deze ontvanger te patchen? zoja, hoe?

 

 

 

b.v.d. WaferJo. <img src="/ubbthreads/images/graemlins/cool.gif" alt="" />

Link naar reactie
Delen op andere sites

Het probleem bij de 400 was dat we de flash niet goed konden wissem.

Wissen betekent dat alles 0xFF wordt. Dit is belangrijk, omdat Pionero met programmeren alleen maar een '1' in een '0' kan veranderen en niet andersom.

We hebben vervolgens jtag_chk van deemonru gebruikt, om alsnog te wissen.

JE MAG ALLEEN NIET DE HELE CHIP WISSEN, WANT DAN IS JE BOOT LOADER WEG!

VOORZORG: Lees eerst de hele flash (2 MB uit) en bewaar die ergens. Hij staat ook wel bij Dynamit, maar op deze manier heb je altijd de originele.

We hebben bij de 400 sectors gewist en vervolgens deze sectors uitgelezen om te checken of ze echt op 0xFF staan.

Uiteraard eindig je dan met een 'out of order', maar daarmee is de Pioneer niet om zeep.

 

PS: Morgen ben ik voor 2 dagen naar het ziekenhuis (minor surgery), en ik zal daarna ook wel niet veel waard zijn, dus als er geen reactie komt dan is dat geen gebrek aan belangstelling!

Ik stuur je het progje. BEWERKING: Is gebounced=>(qouta: File is 2.41 Mb)

Misschien is Klinkie nog in de buurt en kan hij reageren als ik niet snel reageer.

 

Groeten

Satori

 

 

Link naar reactie
Delen op andere sites

Ik heb jtag_operator via email gestuurd. Deze moet je eerste proberen.

Ik heb jtag_chk van Deemonru in de upload gezet vanwege de grootte.

Je hebt daar mee dus 2 extra mogelijkheden.

Met name de clear-funkties zijn belangrijk. Alleen de clear-sectors gebruiken met de goede adressen ingesteld en NOOIT de clear-chip of erase-chip.

Na het wissen even checken of je allemaal 0xff hevt staan.

 

Succes

Satori

 

Link naar reactie
Delen op andere sites

  • 4 weken later...

ff een tip.

probeer eerst eens met een andere chip te schrijven, bijv met de st chip.

als dat lukt onderbreek je het schrijven,en selecteer dan de sanyo chip.

zo werkt het ook bij een 400 (ff klooien dus)

dit werkt alleen als je de decoder in out of order hebt

 

gr andre

dat zeg ik ..............linux

Link naar reactie
Delen op andere sites

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...