Ga naar inhoud


[Pioneer] instellingen patchen met j tag


Gast kees

Aanbevolen berichten

wie kan me vertellen hoe de instellingen zijn bij patchen met een jtag . Met een dbr s 120 nl ik krijg telkens de melding vals adres en contr jtag het groene ledje brand

welke adres voor de chan lijst

 

groetjes kees

Link naar reactie
Delen op andere sites


Je zult in de jtag configsectie moeten kiezen voor de 120i, want dat is de enige 120 die er in staat.

Het adres voor de kanalenlijst is 7FF8 0000. LET OP: Zorg dat de kanalenlijst niet groter is dan 320kb, omdat je anders de bootloader kunt overschrijven en dan zit je met een dode Pioneer.

Bij elke kanalenlijst hoort ook een eeprom. Die moet je dus beiden laden.

 

Vwb dat vals adres. Deze melding is niet erg duidelik, omdat het een erg foute vertaling van de foutmelding is.

In het Engels spreken we over een trap address. Hierbij komt trap van het woord val. Denk aan de 'trapppers'. Dat waren vallenzetters, meestal om dieren te vangen tbv hun huiden. Het woord 'val' zou nog een goede vertaling zijn, maar dan vind ik het nog steeds nauwelijks herkenbaar. Het woord 'vals' zet je op het verkeerde adres.

 

Wat is nu dat trap-adres?

Pionero moet op de een of andere manier met de cpu van de Pioneer praten en de CPU moet ook terug kunnen praten. De Pioneer is niet ontwikkeld om met Pionero te praten en dus is daar het volgende op bedacht:

Zo gauw als Pionero via de jtag contact heeft met de Pioneer kan het alle adressen lezen, maar kan alleen in het ramgeheugen schrijven. Het eerste wat Pionero doet is een heel klein programmatje in het ramgeheugen van de Pioneer laden (Zit in het Pionero pakket en heet trap.bin). Vervolgens zorgt Pionero er voor dat de Pioneer dat programma=trap.bin gaat runnen. En als dat lukt kan Pionero met trap.bin praten. Datzelfde progje=trap.bin kan ook de flash geheugens benaderen en programmeren.

 

Als je de melding krijgt: "invalid trap adres" of "vals adres", dan wordt bedoeld dat het adres waar de trap.bin moet worden geladen niet goed is.

Voor de 120 moet adres 4003 0000 (in config scherm) correct zijn.

 

Ik heb zelf geen ledjes op mijn jtag interface zitten en dus kan ik niet beoordelen waar jouw ledje voor dient.

 

Succes

Satori

 

Link naar reactie
Delen op andere sites

Je kunt de adressen ook handmatig met het toetsenboard aanpassen.

Klik het adres aan die het dichst in de buurt komt, en wijzig deze.

 

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

Link naar reactie
Delen op andere sites

Sorry voor mijn late reactie, maar ik heb een paar dagen in het ziekenhuis gelegen.

Zoals WaferJo al aangeeft kun je het adres met de hand instellen. Daarnaast zijn er Pionero versies waarbij je dit adres wel kunt instellen.

 

Maar een belangrijker vraag: Waarom wil je de 120 met de jtag patchen?

De 120 laat zich prima patchen met parallel/serieel en dat gaat betrouwbaarder en sneller.

 

Groeten

Satori

 

Link naar reactie
Delen op andere sites

Kees. Mocht het nu lukken met de Jtag, zou je mij dan eventueel willen helpen met de Jtag? Ik zit vast met mijn S120nl. Het patchen wil niet lukken, zie mijn Topic hier bij Pioneer. Das de eerste keer dat het niet lukt, nadat het 4x wel goed ging.

 

Alvast dank,

Sf <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />

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