Ga naar inhoud


int.eep.hex file bij Huts update ??


Gast Viper32

Aanbevolen berichten

Over de betekenis van die files kun je op mijn site vanalles vinden. Lees het hoofdstuk "Files" maar eens door.

 

De inteep is geen update file.

Het is geheel aan de programmeur of hij wel of niet gebruik maakt van de inteep. Sommigen gebruiken 'm, sommigen gebruiken 'm niet. En onder degenen die 'm wel gebruiken, zijn er diversen die 'm alleen gebruiken om commentaar in op te slaan. Bijv. de naam van de programmeur of dergelijke.

 

Verder is het absoluut niet zo (zoals ik hier ook al las) dat de inteep ook al in de flashfile zou zitten. Als je de flash en de exteep programmeert en de inteep blanko laat, dan kun je je kaart vervolgens weer uitlezen en zul je zien dat de inteep gewoon nog steeds blanko is (FF FF). En dat geldt al evenzo voor de Hutsefruts files.

 

Maar nogmaals: lees eens goed op mijn site wat er zoal voor verschillende mogelijkheden zijn, want ik lees de laatste tijd helaas steeds meer onzinverhalen. Met name van mensen die denken dat alles wat voor allcam files geldt, ook voor alle andere filetypen geldt. Dat is dus absoluut niet zo.

 

 

Link naar reactie
Delen op andere sites


  • Reacties 51
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

@Duwgati,

 

Volgens mij was ik degene die schreef dat de interne eeprom bij de Hutsfiles in de flash file zat.

 

Ik heb in hoge mate respect voor je kennis, dus begon ik aan mezelf te twijfelen en heb dus maar weer een paar testjes gedaan en een dump bekeken van de Hutsfiles Allcam 5in1 die voor de Philips en Pioneer gebruikt wordt.

 

Ik heb een aparte directory opgezet met alleen de ext_eeprom en de flash.

Zodra ik met chipcat de flash laadt verschijnt ook de data van de int-eeprom. Als ik in de binaire dump kijk zie ik de waarden tot 1BBE overeenkomen met de flash en de waarden daarna met de int-eeprom.

 

Ik kan hieruit geen andere conclusie trekken dan wat ik al eerder schreef en dat is dat de interen eeprom ook in de flash zit.

 

Misschien hebben we naar verschillende files van Huts gekeken. Als ik iets over het hoofd zie hoor ik het graag.

 

Groeten

Satori

 

Link naar reactie
Delen op andere sites

Oops, je hebt gelijk. Ik keek naar de Humax files. Ik ben nu ook 's even naar de Philips files gaan kijken, en nu snap ik ook beter waar de vraag omtrent de int.eep.hex vandaan komt. Die zit inderdaad in die zip erbij.

 

Zoals je al had opgemerkt, is die losse inteep eigenlijk overbodig want de data daarvan, zit al in de flash. Het is bij fun files overigens niet zo gebruikelijk om de inteep al bij voorbaat in de flash te duwen, maar het kan wel.

 

Die truuk kun je overigens ook gebruiken om in Chipcat de inteep mee te programmeren als ie nog niet in de flash file zit. Je kunt 'm gewoon achteraan je flash vastplakken met een simpele editor als Notepad bijvoorbeeld. Daarvoor zul je dan echter wel de checksums moeten herberekenen, maar dat terzijde.

 

Hoe is nou die opbouw? Heel simpel eigenlijk.

De notatie in de file geeft aan waar (welke offset) de data geladen moet worden.

 

Kijk maar eens met Notepad in zo'n hex file.

Elke regel begint met :10 gevolgd door een offset van 2 byte.

Alleen de laatste regel is altijd :00000001FF.

Dit is de notatie waaraan de programmersoftware herkent dat het eind van de file bereikt is.

 

Enfin, terug naar de notatie:

de regels 00 00 t.e.m. 1F F0 zijn gereserveerd voor de flash (dit geldt voor funcard 2 files).

er zijn dus 0000 t.e.m. 1FF0 = 2000 hex regels van 8 bytes.

2000 hex * 8 = 10.000 bytes (hex) = 65.536 bytes (decimaal).

65.536 / 1024 = 64 Kbit ofwel 8Kbyte (in decimaal).

 

Als je nu in die Philips flash file van Huts kijkt, zul je zien dat niet de gehele flash gevuld is. Vrijwel onderaan zie je dat de flash data ophoudt bij offset 1BB0. Daarna springt de nummering naar 2000 (:102000......).

 

Dat betekent voor de software dat die data niet in de flash, maar in het memory data segment van de flash (de interne eeprom dus) thuishoort. M.a.w. de data voor de interne eeprom begint op offset 2000 in de flash.

 

Groeten

Duwgati

 

Link naar reactie
Delen op andere sites

Zo een heel verhaal is dit geworden...

Wat is nu de eindconclusie ?

Als ik de hutsfiles schrijf met ***geen-reclame*** laad ik altijd alle 3 de files !

Kan ik nu dan alleen de flash en de Ext. eep gebruiken of... toch ook de int. eep erbij doen.

Wat is nu wijsheid.......

-------> Houdoe, de groeten uit het Zuiden <------------

Link naar reactie
Delen op andere sites

De conclusie (voor de files die NU bij Huts staan) is dat de flash en externe eeprom voldoende is. Maar of hij in de toekomst nog die losse interne eeprom gaat gebruiken voor iets anders, kan ik nu natuurlijk niet zeggen.

 

Maar je kunt hierboven wel lezen hoe je het even snel kunt controleren of de losse interne eeprom file andere data bevat dan het memory data gedeelte van de flash <img src="/ubbthreads/images/icons/wink.gif" alt="" />

 

Succes

 

Link naar reactie
Delen op andere sites

Dan heb ik nu toch nog wat geleerd. Het eerst wat ik altijd doe is hex-files omzetten in binaries en dan gebruik ik hexworks om de binary data te bekijken. Als je dat doe ben je echter de adresreferentie kwijt uit de hex-files. Dat wist ik niet en ik begreep dus ook al niet waar de ff fills vandaan kwamen in chipcat. Nu is dat ook meteen duidelijk.

 

Groeten

Satori

 

Link naar reactie
Delen op andere sites

Nogmaals mijn dank aan Satori en Duwgati voor de heldere uitleg.

 

Maar afwachten dus of de int.eep.hex in de toekomst nog (anders)gebruikt gaat worden.

 

Groeten Johan <img src="/ubbthreads/images/icons/smile.gif" alt="" />

 

ps. De laatste Hutsefruts_Philips_V9_Fun5in1_24-09-2002.zip heeft nu de naam FUN_5in1_Full_All_Kuba_23-09-2002 meegekregen. <img src="/ubbthreads/images/icons/confused.gif" alt="" />

Iemand hier een verklaring voor.

 

 

Vult u rustig aan !!!

Link naar reactie
Delen op andere sites

Ik heb bij Huts geen Kuba files gezien, maar als je (vandaag) de Kuba files bij FUS ophaalt en van binnen bekijkt zie je dat de flash en int_eep, in principe, gelijk zijn. Waarom in principe: Wel, de flash en interne eeprom zitten niet samen in 1 file en dus moet je bij de Kuba 5in1 files de int_eep wel opgeven.

 

Groeten

Satori

 

Link naar reactie
Delen op andere sites

@ duwgati,

 

Goed dat je de vraag (de eerste in deze lange rij)snapt.

 

Kan je mij even in het begrijpelijk nederland uitleggen (ben nieuw hier) wat ik

wel en niet moet en kan doen met deze file.

 

Ik programmeer nus mijn fun kaart met de phlips files van huts.

 

Al vast bedankt voor de reactie.

 

Mischien kan er ook aan mij (Viper32) eens 1 ster gegeven worden voor het stellen van de JUISTE vragen ??

 

Dit is zoals je kan zien ook heel belangrijk, willen we allemaal wat wijzer worden.

 

 

Groeten van Viper32...

 

 

Hoe meer ik weet ....

Des te meer vragen heb ik .....

 

Link naar reactie
Delen op andere sites

Het antwoord staat hier toch echt al tussen hoor.

Citaat:
De conclusie (voor de files die NU bij Huts staan) is dat de flash en externe eeprom voldoende is. Maar of hij in de toekomst nog die losse interne eeprom gaat gebruiken voor iets anders, kan ik nu natuurlijk niet zeggen.

Gewoon met chipcat of zo, de flash en externe eeprom op je kaart programmeren. En als je niet zeker bent, maar wel op safe wilt spelen, dan laad je de interne eeprom ook gewoon mee.

 

Op mijn site vind je de info hoe dat met chipcat allemaal werkt. En voor een hele hoop andere software ook trouwens.

 

Link naar reactie
Delen op andere sites

Hallo ,ik ben welliswaar nieuw hier , maar heb deze draad diverse malen geheel doorgelezen en het is mij dacht ik geheel duidelijk,

Alleen is er bij mij totaal geen beeld.

Ik heb een abonnement van canal+ en digitaal.

Ik ben in het bezit van een philips 6072/03 gepatched, versie 9.6 , 60cm triax met astra en hotbird, MasterA 111 en gebruik een funcard.

voor het programmeren gebruik ik ChipCat.

Ik heb nauwkeurig alle stappen gevolgd die jullie hiervoor gezegd hebben met de files van Hutzefrut.

Maar ik ontvang alleen de vrije kanalen waar ik geen kaart voor nodig heb.

de originele kaart van Canal+ werkt wel.

zou ik toch ergens wat fout kunnen doen.

 

Link naar reactie
Delen op andere sites

Bij eeprom Vinkje aan,

Dan als je op tabblad "pic16F84" klikt, zie je onderaan "OSC" staan, die moet op XT

en de andere opties op OFF.

 

Ik ga ff van uit dat het schrijven opzich goed gegaan is, (geen foutmeldingen tijdens het schrijven van de card)

 

aan Duwgati: waarom moeten die instellingen op off en "xt"staan, ook alweer

Todays dummy is tomorrows expert!
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...