Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
capture [2020/01/18 21:23] mcmastercapture [2020/09/24 15:17] (current) – [Degate] Updated the software presentation with the latest news about the project. dorianbdev
Line 66: Line 66:
 ===== Degate ===== ===== Degate =====
  
-{{:degate:degate-port_colors.png?450|}}+[[https://github.com/DegateCommunity/Degate|{{ :degate:degate-logo.png?150 |Degate}}]]
  
-[[http://www.degate.org/screenshots/degate-port_colors.png|Source]]+==== The project ==== 
 + 
 +[[https://github.com/DegateCommunity/Degate|Degate]] is a multi-platform software for semi-automatic VLSI reverse engineering of digital logic in chips. It is the highest profile FOSS tool, with tutorials and other stuff available.  
 + 
 +==== Little history ==== 
 + 
 +Degate was actively developed by Martin Schobert, during his thesis, from 2008 to 2011. For now, the project is inactive and only get some small fixes since 2011. The project is composed of a library (libGate) and a GUI interface (Degate). 
 + 
 +In 2016 it was said here: 
 + 
 +"''Users have noted significant stability issues.  I (JM) tried tool again in 2016 and noted considerable stability improvements, but still had it crash on me before I was able to get any results.  Still, it might not take that much work to stabilize the tool and unite the community behind it.''" 
 + 
 +Degate has definitely a great potential, mainly because it is the only free and open-source software for hardware reverse engineering of chips, but never knew how to impose itself in the community. One possible reason for that is because Degate was known to be unstable and have impacting bugs in a first place. 
 + 
 +You can visit the initial project website to learn more:
  
 [[http://degate.org/|http://degate.org/]] [[http://degate.org/|http://degate.org/]]
  
-http://degate.zfch.de/+==== Current status ==== 
 + 
 +In 2019, I ([[https://github.com/DorianBDev|Dorian Bachelot]]) forked the project. This new version aims to totally replace the old Degate, with a focus on Windows and Linux support, getting better stability and general modernization. To achieve this the aim was to drop GTK and move to Qt and merge the lib and the GUI part of the project. Another objective was to minimize the number of dependencies, for now it uses only Boost and Qt and the mid-term objective is to only keep Qt and remove Boost. 
 + 
 +The stability was the main problem of the old Degate and the main reason why the community hadn't already united around it. Regarding that, we want to have fewer bugs as possible, even if some functionality needs to be dropped (for the moment). 
 + 
 +A lot of bugs were fixed in this newer version, and it should be a better base to improve Degate even more in the future. 
 + 
 +{{ :degate:degate-annotation.png?850 |Degate}}  
 + 
 +\\ 
 + 
 +[[https://github.com/DegateCommunity/Degate|Degate repository]]
  
-The highest profile FOSS tool.  Tutorials and other stuff available.+[[https://github.com/DegateCommunity/DegateDocs|Degate documentation]]
  
-Users have noted significant stability issues.  I (JM) tried tool again in 2016 and noted considerable stability improvements, but still had it crash on me before I was able to get any results.  Still, it might not take that much work to stabilize the tool and unite the community behind it.+[[https://github.com/DegateCommunity/DegateDemoProjects|Degate demo projects]]
  
  
 
capture.txt · Last modified: 2020/09/24 15:17 by dorianbdev
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki