logoUnique visits: 7782
Can you help getting more info about those carts?
Cart name
Notes for chip search:
  • Use "+" as delimeter for all fields (except "cart name", where space is used); if many values are entered, all of them must appear in the cartridge then; case is not sensitive
  • "Mapper" is the actual mapper used by this cartridge hardware (might not match the one at wiki.nesdev.com, as at the moment I was analyzing this cartridge, there was no mapper assigned to it, so I had to assign my own number for testing)
  • "Original mapper" is the mapper used by licensed version of this game (for multicarts, it refers to mapper of the inside games, so 0+2 means this cartridge can run NROM+UNROM games)
  • Order in which you put values doesn't matter (you can write 7400+74138+7400 or 7400+7400+74138 to search for a cartridge that contains at least two 7400 chips and one 74138
  • Some chips (like PAL16*8) appear in cartridges as 16V8 or 16L8, so be sure to check both posibilities
  • Same goes for memories - type 27F080 to search for 32 pin memories, 27512 for 28 pin with two chip enables or MASKROM_1M_DIP28 for 28 pin with one chip enable
  • Same goes for mappers - some examples: AX5904(MMC1), AX5202P(MMC3), PT8154BM (9112MMC3), AX5208C(VRC4), 23C3662(VRC2)
  • Good news is that you can use wildcards, so 74139+*MMC3* will search for any cartrige that has at least one 74139 and MMC3 chip in any version
Mapper#
Original mapper#
PCB marks
Tags
Chips
Everdrive N8
Typeaccessory
Mapper
Original mapper
PCB marksV2.0 2020.02
Tags:#new #flashcart
Uploaded:2022-08-20 02:35:27

Elements:
NameValue
IC1SN74LVCR162245A
IC10EP2C5T144
IC2SN74LVCR162245A
IC3SN74LVCR162245A
IC4CY7C1049CV33
IC5CY7C1049CV33
IC6EPM240T100
IC729LV640
IC862512/621024/622048
IC9FT245RL
BAT1CR2012
C1?
C10?
C11?
C12?
C13?
C14?
C15?
C16?
C17?
C18?
C19?
C21u
C20?
C21?
C22?
C23?
C24?
C25?
C26?
C27?
C28?
C29?
C3?
C30?
C31?
C321u
C331u
C341u
C351u
C36?
C37?
C38?
C39?
C41u
C40?
C41?
C42?
C43?
C441u
C45?
C46?
C47?
C48?
C49?
C51u
C50?
C51?
C52?
C53?
C54?
C55?
C56?
C57?
C58?
C59?
C61u
C601u
C61?
C62?
C63?
C64?
C71u
C8?
C9?
CART1FAMICOM_CART
CON1CARD_MICRO_SD_PULL
CON2USB
D1BAT54C
JP1JTAG
JP2OPN
L1?
L2?
LED1
QG150MHZ
R120k
R10100R
R11100R
R1210k
R1310k
R1410k
R1510k
R1610k
R1710k
R1810k
R19100R
R2100k
R2010k
R2110k
R2210k
R2310k
R2410k
R2510k
R26-
R27-
R36.8k
R410k
R5470R
R62R2
R7100R
R8100R
R9100R
T1S8050
VREG11117-1.2V
VREG21117-3.3V

Chip signature:
SN74LVCR162245A+EP2C5T144+SN74LVCR162245A+SN74LVCR162245A+CY7C1049CV33+CY7C1049CV33+EPM240T100+29LV640+62512/621024/622048+FT245RL

PCB top:

PCB bottom:

Shell top:


Shell bottom:

Screenshoots:

Extra info:
[Everdrive N8 Famicom - oprogramowanie z układu CPLD]

Pytanko do wszystkich fanów/miłośników/znawców (ja się do nich nie zaliczam) everdrive'a N8 do Famicoma.
Ostatnio wpadł w moje ręce taki egzemplarz, niestety nie działa (menu się pokazuje, ale po wyborze gry coś tam ładuje i dalej jest już czarny ekran).
Ładowałem różne wersje oprogramowania, poprawiłem, wszystkie luty na płytce - nic nie pomogło.

Z ciekawości odtworzyłem sobie schemat połączeń całości (podzielę się potem niektórymi ciekawymi spostrzeżeniami).
Możliwe, że któryś z komponentów jest uszkodzony. Aby to potwierdzić, muszę wgrać swój kod do układu CPLD.

Z tego co widzę, oprogramowanie składa się z trzech części
* OS - jakieś tam pliki w katalogu EDFC na karcie pamięci

* BIOS - wsad w scalaku 29LV160 flash na płytce, płytka jest tak skonstruowana że domyślnie oprogramowane nie ma możliwości zmiany tego (chyba, że zalutowana jest specjalna zworka na płytce). Kiedyś zdaje się można było to ściągnąć zawartość tej pamięci, ale twórca zrezygnował z upubliczniania tego (szczęśliwie można to zgrać z tej pamięci)

* CPLD część CFM - wsad w układzie EPM240. Układ jest zabezpieczony przed odczytem, nigdzie nie widziałem na sieci plików, które można w niego wgrać. Z drugiej strony przecież są chińskie "klony" everdrivea (zgodne z oryginalnym oprogramowaniem) więc albo chińczykom wyciekły gdzieś te pliki, albo sami sobie ten wsad odtworzyli.

* CPLD część UFM (zawartość 1 kilobajta pamięci w układzie EPM240) - to można odczytać, ale zdaje się nie jest to wykorzystywane przez oprogramowanie.


Gdzie problem? Ano problem jest taki, że jak wgram swój testowy kod do układu CPLD, to potem już nie odzyskam tego, co tam było w nim wpisane. Teoretycznie można zanalizować kod, który wykonuje procesor i na tej podstawie domyśleć się i próbować odtworzyć, jak ma działać ten scalak, ale może są jakieś przecieki, aby nie wyważać otwartych drzwi?

--

I recently got a everdrive n8 for famicom (im not into the topic, so I have no idea if this is genuide or fake). Anyway, the menu shows fine, but when I try to load any game, it hangs on black screen. I tried to change different software versions (nesos-v1.10, nesos-v1.20, nesos-v1.23, nesos-v1.26), none helped. I re-soldered every chip, didn't help.

So I have a premonition that some of the chips might be broken. I first reverse engineered the schematic to check what is going on and then I noticed that CPLD is controling the BIOS chip memory, everything else is controlled by the re-programmable FPGA. But FPGA is programmed via the CPLD and I haven't found any documentation of the mapper registers inside CPLD, so I thought I will re-flash te CPLD with my own code and see what is the culprit. Looks like the software consists of 3 pars:
* OS - EDFC directory loaded every boot up from the sd card
* BIOS - stored in the 29LV160 flash memory (mine version is 4). This memory cannot be re-programmed (unless the jumper at the bottom of the PCB is activated). I also don't see the bios file to be downloadable so I cannot compare my version against any other one
* CPLD (CFM configuration part) - mine version is 2. Is it publicly available? If there are some chinese clones then I guess it must leaked somewhere (or did they write it from scrach in China). Because this chip has security bit on and it is read protected
* CPLD (UFM part) - looks like this is not used by the softwre (reads back as 00s and it cannot be protected by the security bit)

Is the CPLD code or CPLD documentation available somewhere? 

[url=https://obrazki.elektroda.pl/6200514800_1657141861.png][img]https://obrazki.elektroda.pl/6200514800_1657141861_thumb.jpg[/img][/url] [url=https://obrazki.elektroda.pl/3587426700_1657141864.jpg][img]https://obrazki.elektroda.pl/3587426700_1657141864_thumb.jpg[/img][/url] [url=https://obrazki.elektroda.pl/4591328700_1657141865.jpg][img]https://obrazki.elektroda.pl/4591328700_1657141865_thumb.jpg[/img][/url] [url=https://obrazki.elektroda.pl/6387248600_1657141866.jpg][img]https://obrazki.elektroda.pl/6387248600_1657141866_thumb.jpg[/img][/url] [url=https://obrazki.elektroda.pl/6705113300_1657141870.jpg][img]https://obrazki.elektroda.pl/6705113300_1657141870_thumb.jpg[/img][/url] 

Comments:

Want to leave a comment?

Name:

Page loaded in 0.8 seconds | W3C validate