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 workAnyway 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)  
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 -==