This is the first time i use the forum.
Im having troubles making my esp32 nescat works on generic esp32 module,it can utilize display and sd card fine but when i try to play a game it crashes with this error:
(i dont know how to write markdown and box thing sry)
ROM loaded 4kB:17
FLASH SIZE: 69776
Mapping 300000 (+11090)
mmap_res: handle=3 ptr=0x3f420000
[NES ROM MAPPED ON FLASH!]
Inserting cartridge.
Head: 78 69 83 26
ROMLOAD SUCCESS.
Inserting Cartridge…
Guru Meditation Error: Core 1 panic’ed (LoadProhibited). Exception was unhandled.
Can you provide any resources at all? Like pictures, datasheets, product pages, code?
We have a pretty solid community but we might need a bit of help getting onboarded with this problem.
These CPU exceptions happen when an application attempts to read from or write to an invalid memory location. The address which has been written/read is found in the EXCVADDR register in the register dump. If this address is zero, it usually means that the application has attempted to dereference a NULL pointer. If this address is close to zero, it usually means that the application has attempted to access a member of a structure, but the pointer to the structure is NULL. If this address is something else (garbage value, not in 0x3fxxxxxx - 0x6xxxxxxx range), it likely means that the pointer used to access the data is either not initialized or has been corrupted…"
I follows the pinout in the code and i modify it a bit so it work with my st7789,imma provide it when im home. Btw can u provide me a guide for good answers? Sry my englisg is bad
I think a guide like this is mostly what you are after. There is both pinouts and code in here that will help you get this up and running. We’re more than happy to help out if there’s any hiccups along the way.