![]() |
|
|
|
#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 |
| 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 |