dimanche 14 février 2016

CD32 Kick 3.9 (II)

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 ?
  

6 commentaires:

  1. Cherche a verifie l'offset des eproms ou a le comparer.

    RépondreSupprimer
    Réponses
    1. Mes eeproms sont bonnes, aucun soucis de ce côté-là...

      Je pense plutôt à une organisation de 4 différents blocs de 512 Ko...

      Supprimer
  2. Offset ou checksum, souvenirs d'une eeprom du tableau de bord..

    RépondreSupprimer
  3. Cosmos, tu a essaye' avec des 8mb comme celle ci ? M27C801

    RépondreSupprimer
    Réponses
    1. Les eeproms sont bonnes, je les utilise pour les 1200/3000/4000...

      Supprimer
  4. Long time ago, but the address lines are doing fancy things on the CD32.
    If R597/R598 are shorted, ROM pin 1 (A18) connects to CPU address line A1.

    RépondreSupprimer

Posté vos remarques :