Homebrew The bootroms

sirocyl

Are we Geniuses or what?
Newcomer
Joined
Apr 30, 2012
Messages
92
Trophies
1
Age
31
XP
324
Country
United States
Based on a careful search and analysis by some of us on #Cakey, the (at least old 3DS) MCU appears to be a modified version of the Renesas 78K0/KE2 UPD78F0531AFC-AA1-A.

It is the only 0.5cmx0.5cm BGA 8-bit 64-pin 16kb-ROM MCU that Renesas manufactures. Documentation can be found on that page. It runs a custom ISA (which is why we failed to determine anything from IDA Pro) with opcodes available in the "78K/0 Series for Instructions" manual on the site linked.

There is a metric fuck-ton of information and docs available, including an emulator for the chip.

That's impressive and awesome. Kudos, #Cakey.
I'm going to be poring over these documents, especially the 78k ISA.
A reimplementation of the important things in C or AVR ASM shouldn't be too hard, it's only 16k to work with.
I have a Teensy++2 which is itching to be put to use. :D
 
  • Like
Reactions: astronautlevel

TheReturningVoid

0xAAAAAAAA
Member
Joined
Oct 2, 2014
Messages
332
Trophies
0
Location
/dev/urandom
XP
244
Country
That's impressive and awesome. Kudos, #Cakey.
I'm going to be poring over these documents, especially the 78k ISA.
A reimplementation of the important things in C or AVR ASM shouldn't be too hard, it's only 16k to work with.
I have a Teensy++2 which is itching to be put to use. :D
I also have an Arduino Uno that may be finding a use in the near future... :P
 

Plailect

Well-Known Member
Member
Joined
Jan 30, 2016
Messages
546
Trophies
1
XP
1,502
Country
United States
That's impressive and awesome. Kudos, #Cakey.
I'm going to be poring over these documents, especially the 78k ISA.
A reimplementation of the important things in C or AVR ASM shouldn't be too hard, it's only 16k to work with.
I have a Teensy++2 which is itching to be put to use. :D

We also discovered that they offer a download for an ide with a built in simulator and decompiler for this family. The decompiler does not appear to accept foreign binaries, but perhaps it will give us some clues for reversing the MCU firmware.
 

tech3475

Well-Known Member
Member
Joined
Jun 12, 2009
Messages
3,659
Trophies
2
XP
6,045
Country
>could glitching possibly be used

I don't even know what you mean by that.

I've heard about hacks being done by messing around with e.g. power connections, etc. to processors which can get them to behave in an odd way.

The Reset Glitch Hack on the 360 being an example.

As I said it was just an idea I was curious about.
 

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,347
Country
United States
Last edited by 8BitWonder,
  • Like
Reactions: VegaRoXas

Suiginou

(null)
OP
Member
Joined
Jun 26, 2012
Messages
565
Trophies
0
Location
pc + 8
XP
738
Country
Gambia, The
  • Like
Reactions: 8BitWonder

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,347
Country
United States
D-Waves aren't general-purpose QCs and, in particular, can neither run Shor's algorithm (irrelevant for this, but would mean instant death for the entire elliptic curve cryptosystem) nor Grover's algorithm.
My bad, guess I was looking more at qubits rather than if it was possible to use it for the mentioned purpose. :P
 
  • Like
Reactions: Deleted User

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    I just got 2 mig switch in the mail today
  • realtimesave @ realtimesave:
    now I have 3 mig switch. going to return these 2 to aliexpress tho
  • K3Nv2 @ K3Nv2:
    Gonna love it when the next update blocks them
  • S @ salazarcosplay:
    @realtimesave why did you get several MIG?
  • S @ salazarcosplay:
    @SylverReZ youtube to mp3 some are still good, usefull when the official music video has better audio than the music in th ecd
    +1
  • Xdqwerty @ Xdqwerty:
    im back
  • Psionic Roshambo @ Psionic Roshambo:
    Find the studio rips, like a few GBs per song lol
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, game boys per song?
  • Psionic Roshambo @ Psionic Roshambo:
    I used to have a few of those with Direct Sound on XP and Audigy Platinum sound card with high end speakers was a glorious time for audio
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no Gigabytes per song
  • K3Nv2 @ K3Nv2:
    Some websites have full studio rips of production kind of hard to find for obvious reasons
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure current audio codec based sound built in to motherboards can handle the bit depth those used
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, I just use mp3 files of the best quality i can find
    +1
  • K3Nv2 @ K3Nv2:
    I say fuck it and open Spotify 80% of your musics already on it probably
    +1
  • Xdqwerty @ Xdqwerty:
    or just put in on yt
  • Psionic Roshambo @ Psionic Roshambo:
    Xdqwerty for most people hearing anything better than 256Kbps MP3 they cannot tell the difference
  • Xdqwerty @ Xdqwerty:
    play the songs video
  • K3Nv2 @ K3Nv2:
    Audiophiles mjs second allegation
  • Psionic Roshambo @ Psionic Roshambo:
    Pedo Audio what ever MJ was into he lost a glove
  • K3Nv2 @ K3Nv2:
    Mjs glove fit
  • Psionic Roshambo @ Psionic Roshambo:
    Billies Jeans did not
  • K3Nv2 @ K3Nv2:
    Mj you are the father
  • K3Nv2 @ K3Nv2:
    Wifi 7 routers are already out
    K3Nv2 @ K3Nv2: Wifi 7 routers are already out