Depends entirely on the target. Reset glitching and Vcc glitching are different things. One might work where the other one doesn't. With glitching you usually want to have very good timing control, though sometimes all it takes is tapping wires together.
-
-
Replying to @marcan42
This would be an AGB-CPU in 5V mode, though I discovered my ADC is 3.3V so it probably won't work too well :/
1 reply 0 retweets 0 likes -
The goal here is to dump the AGB variant of the CGB boot ROM.
2 replies 0 retweets 0 likes -
I've always been curious if the ARM switched bootroms in 5V mode to handle the stretching with L+R stuff. I think someone experimented with the software poke for switching to CGB and some GPU IO regs transferred over.
2 replies 0 retweets 1 like -
Replying to @ShinyQuagsire @endrift
Yeah, I've been meaning to experiment with the CGB transition too. You can switch from AGB mode and configure a custom scaling matrix that gets used for the CGB screen. I really want to know if any interaction is possible between ARM code and 5V GB carts.
1 reply 0 retweets 0 likes -
Replying to @marcan42 @ShinyQuagsire
All the tests I've done to use ARM code on the 5V cartridges have failed. Even using a shin to prevent the GBA from rebooting into 5V mode yielded nothing but floating reads (and yes I used the SRAM range so signaling might actually work; the ROM range is a different protocol)
2 replies 0 retweets 0 likes -
Replying to @endrift @ShinyQuagsire
By floating reads you mean the usual open bus / prefetched instruction? Hmm. I wonder what a logic analyzer would say. Or if there might be some other address space range that can be used, or a magic bit somewhere.
1 reply 0 retweets 0 likes -
Replying to @marcan42 @ShinyQuagsire
Nah, open bus is on the address bits, not the data bits. It just so happens that ROM addressing uses both as the address and the address bits as the data bits as compared to the GB version.
1 reply 0 retweets 0 likes -
Replying to @endrift @ShinyQuagsire
Sorry, I wasn't clear. What values did you read? If it's an undecoded memory range I expect the prefetched ARM insns; if it's open GBA cart bus I expect incremeting addresses for ROM (due to the muxing), maybe junk for SRAM. I'm trying to guess how the mode switch is implemented.
1 reply 0 retweets 0 likes -
Replying to @marcan42 @ShinyQuagsire
I’m pretty sure it was just 0xFF. I forget, it was a few months ago.
1 reply 0 retweets 1 like
Interesting. I really need to get down to building that instrumented GBA board...
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.