fbelavenuto / msxsdmapperv2

MSX SD Mapper Interface V2
Other
47 stars 21 forks source link

SD-512 problem! #1

Open Emily82 opened 3 years ago

Emily82 commented 3 years ago

I tried using FBL-UPD.COM with my SD-512 but it does not detect anything. So i tried to use the older SDMUPD.COM to flash the newer SDMAPPER.ROM with newer nextor but now SD-512 doesnt detect any SD, plus i cant use my gotek to boot to DOS1 so i cannot flash back the alpha2 version! I also tried a desperate thing, plugging the SD-512 with msx powered on because i can boot DOS1 with gotek only without the cartridge. Nothing SDMUPD.COM doesnt detect anything.

Emily82 commented 3 years ago

Thx to nextor basic "call chdir" command i could boot nextor dos and flash SD-512 old rom image (version 1.0.4). So, after all this pain i discovered that: 1) FBL-UPD.COM does not detect SD-512 2) Also using old version of updater, this rom image does not work with this card

fbelavenuto commented 3 years ago

Hi Emily82,

SD-512 is a Spanish clone of SDMapperMegaram version 1.

The new updater, FBL-UPD.COM, detects the correct hardware and software for version 2 but does not detect hardware v1.

The old updater, SDMUPD.COM, does not check the version of HW and SW, this was the cause of your problems, I'm sorry for that !!

I will put a WARNING not to update SDMapperMegaram version 1 (and its clones) with the new firmware from v2.

Thanks.

Emily82 commented 3 years ago

Thank you, too bad i cant use stable version 2.1 of nextor in my SD-512 because there is a problem with 1.0.6 version. Filesystem is corrupted when there is write access to the SD like creating a new file.

sdsnatcher commented 3 years ago

It's technically possible to mod an SDMapper v1 to upgrade it to v2, but it will require a skilled electronic technician to:

  1. Compare the schematics of the two versions, and make the necessary modifications on the PCB
  2. Upgrade the CPLD firmware
  3. Upgrade the ROM

After that, it will behave as a normal v2.

But be aware that, due to lack of space on the CPLD, the MegaRAM feature had is absent on the v2. OTOH, it has the following advantages: