Alors si le Kickstart d'origine 3.1 marche très bien sur deux eeproms, impossible de faire fonctionner un Kickstart plus grand !
Voici donc déjà la "memory map" de la CD32 :
Voici ma construction d'un Kickstart de 2 Mo. L'exec.library a bien sa liste d'adresses à scanner, les deux adresses $00A80000 et $00B00000 sont bien présentes :
- $A80000 (512 Ko) - icon.library_46.4.418
- $B00000 (512 Ko) - workbench.library_45.132
- $E00000 (512 Ko) - RomStartCD32/checkdisk_37.21/cdstrap_40.13/cdui.library_40.20...
- $F80000 (512 Ko) - exec_40.9(CD32)/audio.device_37.1/battclock.resource_39.3...
Tous les fichiers sont bien "bytes swaped" :
Mes eeproms 29F1615 font 2 Mo chacune, il faut donc ensuite les remplir en entier...
Marche pas... Rien à l'écran...
Au secours !!
Quelqu'un a-t-il une idée ?
Où est mon erreur ?
Cherche a verifie l'offset des eproms ou a le comparer.
RépondreSupprimerMes eeproms sont bonnes, aucun soucis de ce côté-là...
SupprimerJe pense plutôt à une organisation de 4 différents blocs de 512 Ko...
Offset ou checksum, souvenirs d'une eeprom du tableau de bord..
RépondreSupprimerCosmos, tu a essaye' avec des 8mb comme celle ci ? M27C801
RépondreSupprimerLes eeproms sont bonnes, je les utilise pour les 1200/3000/4000...
SupprimerLong time ago, but the address lines are doing fancy things on the CD32.
RépondreSupprimerIf R597/R598 are shorted, ROM pin 1 (A18) connects to CPU address line A1.