Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Je kan in MutriPro zelf kaarten toevoegen, zo wilde ik de Fun met 512 en 1024 K geheugen toevoegen. Echter stuit ik op een probleempje.

Onderstaand een voorbeeld van wat er als voorbeeld bij de MultiPro AddCard info aanwezig was.

 

[Card0]

Description=PICcard, PIC16F628 + 24C64

Controller=PIC

ControllerName=PIC16F628

PICFuses=FOSC0,FOSC1,!WDT,PWRT,FOSC2,!MCLR,!BODEN,!LVP,CPD,-,CP0,CP1,CP0,CP1

PICOscillatorModes=LP,XT,HS,ExtClk,IntRC I/O,IntRC ClkOut,ER I/O,ER ClkOut

DeviceCode=003E

FlashSize=4096

IntEEPROMSize=128

ExtEEPROMSize=8192

LoaderInProgram=True

LoaderFileName=4

 

[Card1]

Description=PICcard MultiMac, PIC16F84 + 24C16

Controller=PIC

ControllerName=PIC16F84

PICFuses=FOSC0,FOSC1,!WDT,PWRT,CP,CP,CP,CP,CP,CP,CP,CP,CP,CP

DeviceCode=01FF002B

FlashSize=2048

IntEEPROMSize=64

ExtEEPROMSize=2048

LoaderInProgram=False

LoaderFileName=winphoenix.hex

 

[Card2]

Description=Funcard, AT90S8515 + 24C128

Controller=AVR

ControllerName=AT90S8515

AVRFuses=Lock1,Lock2

DeviceCode=1E9301

FlashSize=8192

IntEEPROMSize=512

ExtEEPROMSize=16384

LoaderInProgram=1

LoaderNumber=0

 

[Card3]

Description=Funcard, ATmega161 + 24C64

Controller=AVR

ControllerName=ATmega161

AVRLockBits=LB1,LB2,BLB01,BLB02,BLB11,BLB12,-,-

AVRLockBitsInit=255

AVRFuselowBits=CKSEL0,CKSEL1,CKSEL2,BODEN,BODLEVEL,SPIEN,BOOTRST,-

AVRFuselowBitsInit=$DD

DeviceCode=1E9401

FlashSize=16384

IntEEPROMSize=512

ExtEEPROMSize=8192

LoaderInProgram=1

LoaderNumber=0

 

---------------------------------------------

Je ziet dus 4 verschillend kaarten met hun specs..

Ik wilde dus de Fun 8515 met 512K toevoegen.

 

Dus Copy, Paste.....

 

[Card4] [color:"green"]'Deze waarde dus aangepast naar 4 [/color]

Description=Funcard, AT90S8515 + 24C128

Controller=AVR

ControllerName=AT90S8515

AVRFuses=Lock1,Lock2

DeviceCode=1E9301

FlashSize=8192

IntEEPROMSize=512

ExtEEPROMSize=65536[color:"green"] 'En 16384 * 4 gedaan. [/color]

LoaderInProgram=1

LoaderNumber=0

 

Alleen erased MultiPro de kaart niet en zeg ie dat de geladen file 0 bytes groter is dan wat de eeprom kan hebben. Ik denk nou dan verdubbel ik dus de "ExtEEPROMSize" maar dat werkt ook niet.....

 

Iemand hier ervaring mee??

 

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


Geplaatst:

Bedankt Duwgati maar ik snap het niet helemaal...

 

Een 24C64 = 64/8 = 8 X 1024 = 8192 bytes. Toch?

 

Dus een 24C256 = 256/8 = 32 X 1024 = 32768

 

Als je dan een 24C512 hebt kun je toch blindelinks invullen 65536.

Het nadeel is dat Cardpro maar 65520 bytes weg kan schrijven.

 

Leg het me eens uit hoe u dan aan die Ext-eeprom waarden komt..

Geplaatst:

Sorry voor de foute voorlichting.

 

Die .ini file had ik van een sponsor gekregen en 'm verder niet gecontroleerd omdat ik ervan uitging dat hij wel zou doen wat ze me beloofden. Helaas niet dus <img src="/ubbthreads/images/graemlins/frown.gif" alt="" />

 

Ik heb het daarom nu eens allemaal uitgezocht, maar het lijkt er sterk op dat de Cardpro software gewoon niet met externe eeproms, groter dan 256Kbit overweg kan. Of dat de Multipro nou wel of niet met grotere eeproms overweg kan, weet ik niet zeker, maar je zou het eens kunnen proberen met MasterBurner.

 

MasterBurner configureren voor de MasterCRD-LC en de programmer dan schakelen via de Multipro software.

 

 

Geplaatst:

Ik heb een procedure uitgewerkt om met de MultiPro een "grote" funkaart te programmeren. Je vind 'm op mijn site in het Software hoofdstuk. De pagina heet CardPro Tips & Truuks.htm.

Succes ermee

 

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