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 |
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:
|
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 |
The Xilinx Virtex 7 FPGA bitstream has been reverse engineered by Clifford Wolf:
Quote:
Quote:
|
More documentation here:
Code:
https://prjxray.readthedocs.io/en/latest/ Code:
http://prjxray.readthedocs.io/en/latest/architecture/overview.html |
All times are GMT +8. The time now is 09:02. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX