Roland DIF-AT: Difference between revisions
| Line 114: | Line 114: | ||
===Binwalk / Binvis -=== | ===Binwalk / Binvis -=== | ||
I slowed down a bit here because I had no idea how to actually load the file I'd dumped to look at it. First I used [https://github.com/ReFirmLabs/binwalk Binwalk], which I think is more suited to SOC work | I slowed down a bit here because I had no idea how to actually load the file I'd dumped to look at it. First I used [https://github.com/ReFirmLabs/binwalk Binwalk], which I *think* is more suited to SOC work (at least, I think Binwalk is able to find files and systems within bin images, which this firmware does not contain) Anyway Binwalk was able to provide a nice image showing the entropy of the file - low entropy = low chance of corruption or encryption (or possibly I'm defining that the incorrect way around) | ||
| Line 247: | Line 247: | ||
There was actually some DOS software that I had a crack at too which apparently loaded H8 firmware but I never got it to open the file. | There was actually some DOS software that I had a crack at too which apparently loaded H8 firmware but I never got it to open the file. | ||
== Ghidra - == | ==Ghidra -== | ||
I find Ghidra and compile Dev version for some reason I can't recall. I think so I can load third party CPUs. H8300H is not supported in Ghidra. I find a plugin, https://github.com/shizmob/ghidra-h8-300 and try to compile that and load in Ghidra. It won't compile though - | I find Ghidra and compile Dev version for some reason I can't recall. I think so I can load third party CPUs. H8300H is not supported in Ghidra. I find a plugin, https://github.com/shizmob/ghidra-h8-300 and try to compile that and load in Ghidra. It won't compile though - | ||
Later I also tried https://github.com/carllom/sleigh-h8 which I also don't get running in Ghidra - | Later I also tried https://github.com/carllom/sleigh-h8 which I also don't get running in Ghidra - | ||
== Cutter - | ==Cutter -== | ||