-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FM16W08-SG (64Kbit) #4
Comments
Hi friend, from what I remember you can just solder the FM1608 directly in the FM1808 footprint without modifications, the are pin compatible. Also, I may be wrong, but I think you won't need the connect the NC pins to GND... The HiROM and LoROM connection schemes access the cartridge in diferently sized banks (32kbit and 64kbit), they also have the save memory mapped in diferent locations in the SNES address space, thats why they're wired diferently. May I ask why are you interested in using diferent sized FeRAMs like 16kbit? If it is because of the anti-copier/flashcart checks that some games like DKC2 do, you can just crack these games before writing the EEPROM with UCON64 and use bigger save memory sizes |
Hi sonnic, About connect the NC pins to GND : About HiROm and LoROM save memory maps to diferent locations : I would like to understand better which data pin are responsible for what data size (space) etc. Sorry to ask you so much :) |
Hello friend, I'm sorry that it to took so long to reply, the last semester was quite hard at college and i didn't had the time to look into my project for the last few months. Hopefully i'll get more time this year. Well, using the correct sized FeRAM is perfectly possible, just solder it as shown in the chip pinout and it should work, the higher addresses will simply not be connected. Yet I must warn you that I have not tested this, if you try it, please be sure to report any trouble or success here, it will be very much apreciated! I won't test because while I have quite a large collection of FM1808 chips laying arround, I don't have any FM16W08 to test it. About the NC to GND situation, I'm not sure, it really depends if the pins are really internally connected to the silicon, I can't really answer that about the FM16W08 About the mapping, it does not depend on the game size, HiROM and LoROM will map the save to their respective address in the address space. Size can influence the complexity of the save RAM mappers, as smaller games tends to not try to read higher addresses that may conflict with the save RAM. We can keep the same pins for the FeRAM footprint because as the jumpers are shorted for LoROM or HiROM in my board, the important pins that maps the save RAM for each one are changed. Thats why this project PCB has so much jumpers. When I was designing this project, The main resource I used for understanding the memory mapping was poorstudenthobbys blog (today know as Mouse Bite Labs), It has a lot of information explaining how to mapping words. Also, the NESdev forums had a lot of resources, unfortunately, it seems to be offline, I hope that it comes back one day or, at least, a backup of it remains Don't be sorry! I'm glad that you're interested in the project, I hope to have helped with your questions. If you have anymore questions or need more indepth answers, don't be afraid to ask! |
Thank you for answer soniccd123. I have some more questions for you.
I would like to try to use your schema for FM18W08 with Flash chip like MX29LV320 (8 bit) instead of EPROM 32MBIT (16bit).
And just to let you know, NESdev forum work’s again ;) |
Hi sonnic,
I would like to use FM16W08-SG (64Kbit).
I see that only pin 1 and pin 26 are not used with FM16W08.
Should I do something else with FM16W08 when its for Hirom or Lorom use?
Will adress pins changes for FM16W08-SG if I will use it for Hirom or Lorom game? (Like in the case of FM18W08).
Or all I need to do Is just tied all pins to respective address names, except pin 1 and 26 (that need to be tied to GND).
I dont understand why for 256Kbit FRAM we need to have different pin connection for HiROM and LoROM ?
And for other size like 64Kbit and 16Kbit one schema for both?
Here is my visual schematic how to connect SNES for FRAM like FM16W08, FM18W08,
or use one of them (FM16W08 or FM18W08) like 16Kbit size FRAM.
Can you confirm me if you think that it will works?
Thank you for help.
The text was updated successfully, but these errors were encountered: