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
new machines marked as NOT WORKING ( Lexibook JG7420 200-in-1 ) #11837
Conversation
---------------------- Lexibook JG7420 200-in-1 [David Haywood]
this was picked up to study the S+Core tech used by the JG7420FZ (Frozen edition) and JG7425 etc. as I think those might have an internal ROM that needs extracting, but this turned out to be completely different hardware inside. I haven't managed to identify the boot ROM, probably a tiny SPI chip or similar |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add an SPI_SDCARD
device to load the dump? There are example uses in some of the enhanced Spectrum clones (tsconf, pentevo) and some Apple II and and Acorn slot devices.
is that comment meant for this PR? The SD card here is inside the device (I had to melt off the hot glue to remove it) it isn't really intended as any kind of user removable media, which that device seems designed for? |
Yeah, it’s for this PR. The CPU will be communicating with it over SPI, so it will need a fixed media SD card device to load it, in the same way that systems with a built-in hard disk (e.g. Killer Instict or SF Rush) have a fixed media hard disk device to load the disk image. |
Yeah, they do, I think it lives at If the JG7420FZ is dumped, I'd love an SD card image (same for anything else SPG293 based). As for this PR, in case you haven't spotted it already, an SDK for some kind of GPM4 SoC ended up on Github at https://github.com/daviskung/GPM4_MLX_0528/ including a bunch of register addresses at https://github.com/daviskung/GPM4_MLX_0528/blob/master/driver_l1/inc/drv_l1_sfr.h The boot ROM appears to be loading |
There are a number of 293 systems dumped for which CHDs exist of the sd
cards in the Mame set, including the Frozen unit, Marvel unit and Zone3D. A
number of NAND based Jakks games using the tech are also dumped. Can't
provide links here but they're easy to find
Wasn't aware of the emulator
…On Sat, 16 Dec 2023, 11:52 myrtle, ***@***.***> wrote:
this was picked up to study the S+Core tech used by the JG7420FZ (Frozen
edition) and JG7425 etc. as I think those might have an internal ROM that
needs extracting, but this turned out to be completely different hardware
inside. I haven't managed to identify the boot ROM, probably a tiny SPI
chip or similar
Yeah, they do, I think it lives at 0x9F000000/0xBF000000. Incidentally,
I've got an emulator for this system at https://github.com/gatecat/emu293
including some of the nattier parts like the descrambling built into the
BLNDMA figured out and might be useful.
If the JG7420FZ is dumped, I'd love an SD card image (same for anything
else SPG293 based).
------------------------------
As for this PR, in case you haven't spotted it already, an SDK for some
kind of GPM4 SoC ended up on Github at
https://github.com/daviskung/GPM4_MLX_0528/ including a bunch of register
addresses at
https://github.com/daviskung/GPM4_MLX_0528/blob/master/driver_l1/inc/drv_l1_sfr.h
The boot ROM appears to be loading JumpMenu.bin from the SD card to
01c00000 and the executing from the reset vector pointer at 01c00004.
—
Reply to this email directly, view it on GitHub
<#11837 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BBR6GZL2454IJ4SK3LWROR3YJWDQTAVCNFSM6AAAAABASMJZI6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYG44TSNBSGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
… ARM-based Lexibook JG7420. (mamedev#11837) Only the built-in SD Card is dumped, no boot ROM is dumped. New systems marked not working ---------------------- Lexibook JG7420 200-in-1 [David Haywood]
@gatecat what's the overall license on emu293 anyway? it seems to have various bits pulled from MAME in there, but I don't see an overall license which would allow me to use bits of it to further improve the emulation in MAME. |
Oops, sorry for the delay in getting back, I've added a 3-clause BSD license for the everything that I have developed in there. |
… ARM-based Lexibook JG7420. (mamedev#11837) Only the built-in SD Card is dumped, no boot ROM is dumped. New systems marked not working ---------------------- Lexibook JG7420 200-in-1 [David Haywood]
new machines marked as NOT WORKING
Lexibook JG7420 200-in-1 [David Haywood]