#1
|
|||
|
|||
Microblaze decompile
Hello everyone,
i do have a microblaze binary which I can disassemble without problems. But this code is to hard to read. Does anyone know a decompiler for microblaze and picoblaze softcores from xilinx? Thanks all. -e |
#2
|
|||
|
|||
Most FPGA are using these cores AFAIK, and there is both a GitHub project (already referenced in your other thread) and even a Codeproject article on a somewhat related task to have C code that can program that FPGA from the bitstream.
Reverse-engineering tools for FPGA bitstreams, Altera and Xilinx: Quote:
Quote:
Last edited by chants; 09-03-2018 at 02:40. |
#3
|
|||
|
|||
Thank you for the link.
I am working on a Artix-7 bitstream. This is not supported by most of the github codes. The second link you send me is for programming the FPGA. What I have right now is microblaze opcodes and therefore the asm instructions. I have disassembled it with a microblaze plugin for IDA. Now reading asm is difficult and I would like to decompile to C. The Microblaze is a 32-Bit Risc-Microcontroller. Maybe there are other RISC decompilers out there? I couldnt find anything for microblaze. thanks for the help everyone. -e |
#4
|
|||
|
|||
The Xilinx Virtex 7 FPGA bitstream has been reverse engineered by Clifford Wolf:
Quote:
Quote:
|
#5
|
|||
|
|||
More documentation here:
Code:
https://prjxray.readthedocs.io/en/latest/ Code:
http://prjxray.readthedocs.io/en/latest/architecture/overview.html |
The Following User Says Thank You to Megin For This Useful Post: | ||
silver (09-27-2018) |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to decompile xbox 360 exe files? | jonwil | General Discussion | 4 | 12-17-2020 11:07 |
Q: about decompile apk & Recompile apk | Utshiha | General Discussion | 7 | 12-17-2016 23:07 |
Decompile .OBJ files? | FEARHQ | General Discussion | 2 | 08-12-2003 15:31 |