

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://proghq.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bmx</id>
	<title>Proghq - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://proghq.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bmx"/>
	<link rel="alternate" type="text/html" href="https://proghq.org/wiki/Special:Contributions/Bmx"/>
	<updated>2026-04-15T02:34:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=990</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=990"/>
		<updated>2025-06-12T06:48:32Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add 1293&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT76 and/or updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!T76 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1267&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1275&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.3&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1277&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1278&lt;br /&gt;
|1.32&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1279&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1285&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1288&lt;br /&gt;
|1.33&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1289&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1290&lt;br /&gt;
|1.34&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1291&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1293&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=989</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=989"/>
		<updated>2025-05-11T17:14:56Z</updated>

		<summary type="html">&lt;p&gt;Bmx: two new versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT76 and/or updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!T76 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1267&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1275&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.3&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1277&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1278&lt;br /&gt;
|1.32&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1279&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1285&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1288&lt;br /&gt;
|1.33&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1289&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1290&lt;br /&gt;
|1.34&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1291&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=988</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=988"/>
		<updated>2025-04-26T06:38:33Z</updated>

		<summary type="html">&lt;p&gt;Bmx: march/april 2025, 3 new updates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT76 and/or updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!T76 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1267&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1275&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.3&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1277&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1278&lt;br /&gt;
|1.32&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1279&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1285&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.7&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1288&lt;br /&gt;
|1.33&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1289&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.8&lt;br /&gt;
|only T76&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=985</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=985"/>
		<updated>2025-01-26T11:17:50Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add 12.77&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT76 and/or updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!T76 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1267&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1275&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.3&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1277&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1278&lt;br /&gt;
|1.32&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1279&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|only T76&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=984</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=984"/>
		<updated>2025-01-26T10:57:32Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add last 3 versions and T76&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT76 and/or updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!T76 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1267&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1275&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.3&lt;br /&gt;
|only T76&lt;br /&gt;
|-&lt;br /&gt;
|1278&lt;br /&gt;
|1.32&lt;br /&gt;
|1.73&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1279&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|1.5&lt;br /&gt;
|only T76&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=980</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=980"/>
		<updated>2024-10-02T14:03:22Z</updated>

		<summary type="html">&lt;p&gt;Bmx: v1267, same firmwares&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1267&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=966</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=966"/>
		<updated>2024-04-21T08:28:43Z</updated>

		<summary type="html">&lt;p&gt;Bmx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T56&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
| -&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|0x22&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x31&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x41&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x42&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x44&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x45&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xcc&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x26&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM2&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x2a&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
| -&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|0x35&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|0x36&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|0x3e&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|detect_drm_adapter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====== 0x3E  PIN_DETECT ======&lt;br /&gt;
 send 3E 00 aa bb 00 00 00 00&lt;br /&gt;
 recv  3E 00 aa bb 00 00 00 00 b0 b1 b2 b3 b4 b5 b6 00&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 aa bb : chip ID&lt;br /&gt;
 b0 : ZIF8-ZIF1&lt;br /&gt;
 b1 : ZIF16-ZIF9&lt;br /&gt;
 b2 : ZIF24-ZIF17&lt;br /&gt;
 b3 : ZIF32-ZIF25&lt;br /&gt;
 b4 : ZIF40-ZIF33&lt;br /&gt;
 b5 : ISP8-ISP1&lt;br /&gt;
 b6: ISP16-SIP9&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=965</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=965"/>
		<updated>2024-04-21T08:27:08Z</updated>

		<summary type="html">&lt;p&gt;Bmx: 3E cmd T48 pin detect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T56&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
| -&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|0x22&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x31&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x41&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x42&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x44&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x45&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xcc&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x26&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM2&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x2a&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
| -&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|0x35&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|0x36&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|0x3e&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|detect_drm_adapter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====== 0x3E  PIN_DETECT ======&lt;br /&gt;
 send 3E 00 aa bb 00 00 00 00&lt;br /&gt;
&lt;br /&gt;
 recv  3E 00 aa bb 00 00 00 00 b0 b1 b2 b3 b4 b5 b6 00&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 aa bb : chip ID&lt;br /&gt;
&lt;br /&gt;
 b0 : ZIF8-ZIF1&lt;br /&gt;
&lt;br /&gt;
 b1 : ZIF16-ZIF9&lt;br /&gt;
&lt;br /&gt;
 b2 : ZIF24-ZIF17&lt;br /&gt;
&lt;br /&gt;
 b3 : ZIF32-ZIF25&lt;br /&gt;
&lt;br /&gt;
 b4 : ZIF40-ZIF33&lt;br /&gt;
&lt;br /&gt;
 b5 : ISP8-ISP1&lt;br /&gt;
&lt;br /&gt;
 b6: ISP16-SIP9&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=964</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=964"/>
		<updated>2024-04-21T06:05:49Z</updated>

		<summary type="html">&lt;p&gt;Bmx: /* 0x3E (pin detect) */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48 0x24 command byte seems to be Adapter detection/DRM.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00 .... F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00 .... S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00 .... F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00 .... F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 40 00 00 .... EMMC_ISP&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1 .... BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2 .... BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E3 .... BGA64-EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4 .... BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5 .... BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6 .... BGA162&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7 .... BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8 .... BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC .... EMMC_SD&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weird&lt;br /&gt;
-- with the emmc_isp un-plugged:, reading an IS21ES04G-JCLI(ISP)_1Bit&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00 &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              24 D0 30 00 14 01 07 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00 00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
-- With the emmc_isp plugged-in and reading an IS21ES04G-JCLI(ISP)_1Bit&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              24 00 30 00 14 01 07 FF 58 47 65 63 75 20 44 69 72 65 63 74 6C 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 A0 AD &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--           TRAN_START 03 31 00 81 01 05 A1 00 20 00 00 00 41 00 20 00 00 02 00 00 00 01 00 FF 03 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 10 00 00 00 00 00 00 00 00 00 00 00 38 08 20 00 00 00 00 41 &lt;br /&gt;
1 &amp;lt;--           GET_STATUS 39 31 00 81 01 05 A1 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--                ERROR 21 04 00 00 00 00 00 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              &lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00 &lt;br /&gt;
&lt;br /&gt;
-- with the emmc_isp un-plugged again, transaction is starting:&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              24 00 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--           TRAN_START 03 31 00 81 01 05 A1 00 20 00 00 00 41 00 20 00 00 02 00 00 00 01 00 FF 03 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 10 00 00 00 00 00 00 00 00 00 00 00 38 08 20 00 00 00 00 41&lt;br /&gt;
1 &amp;lt;--           GET_STATUS 39 31 00 81 01 05 A1 00&lt;br /&gt;
1 --&amp;gt; RETURNS              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--                ERROR 21 04 00 00 00 00 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              21 2A 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 0x3E (pin detect) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pin detect response in the form 3E00xxxx000000XXXXXXYYYYYY0000, where XXXXXX seems to be one row of pin state, and YYYYYY the other.&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - - -&lt;br /&gt;
&lt;br /&gt;
U     FFFF00 FFFF00&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - - -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x x - - -&lt;br /&gt;
&lt;br /&gt;
U     FFFF80 FFFF00&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - - -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - - -&lt;br /&gt;
&lt;br /&gt;
U     FFFF0C FFFF00&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - x x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - x x&lt;br /&gt;
&lt;br /&gt;
U     FFFF30 FFFF00&lt;br /&gt;
&lt;br /&gt;
x x x x x x x x x x x x x x x x - - - -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x x - - - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
U     000000 00C000&lt;br /&gt;
&lt;br /&gt;
- - - - - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- - x x - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
U     000000 003000&lt;br /&gt;
&lt;br /&gt;
- - - - - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- - - - - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
U     030000 000000&lt;br /&gt;
&lt;br /&gt;
x x - - - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- - - - - - - - - - - - - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
U     060000 000000&lt;br /&gt;
&lt;br /&gt;
- x x - - - - - - - - - - - - - - - - -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=963</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=963"/>
		<updated>2024-04-18T18:22:55Z</updated>

		<summary type="html">&lt;p&gt;Bmx: clarify&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48 0x24 command byte seems to be Adapter detection/DRM.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00 .... F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00 .... S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00 .... F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00 .... F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 40 00 00 .... EMMC_ISP&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1 .... BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2 .... BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E3 .... BGA64-EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4 .... BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5 .... BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6 .... BGA162&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7 .... BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8 .... BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC .... EMMC_SD&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weird&lt;br /&gt;
-- with the emmc_isp un-plugged:, reading an IS21ES04G-JCLI(ISP)_1Bit&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00 &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              24 D0 30 00 14 01 07 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00 00 00 00 00 &lt;br /&gt;
&lt;br /&gt;
-- With the emmc_isp plugged-in and reading an IS21ES04G-JCLI(ISP)_1Bit&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              24 00 30 00 14 01 07 FF 58 47 65 63 75 20 44 69 72 65 63 74 6C 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 A0 AD &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--           TRAN_START 03 31 00 81 01 05 A1 00 20 00 00 00 41 00 20 00 00 02 00 00 00 01 00 FF 03 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 10 00 00 00 00 00 00 00 00 00 00 00 38 08 20 00 00 00 00 41 &lt;br /&gt;
1 &amp;lt;--           GET_STATUS 39 31 00 81 01 05 A1 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--                ERROR 21 04 00 00 00 00 00 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              &lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00 &lt;br /&gt;
&lt;br /&gt;
-- with the emmc_isp un-plugged again, transaction is starting:&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              24 00 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--           TRAN_START 03 31 00 81 01 05 A1 00 20 00 00 00 41 00 20 00 00 02 00 00 00 01 00 FF 03 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 10 00 00 00 00 00 00 00 00 00 00 00 38 08 20 00 00 00 00 41&lt;br /&gt;
1 &amp;lt;--           GET_STATUS 39 31 00 81 01 05 A1 00&lt;br /&gt;
1 --&amp;gt; RETURNS              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--                ERROR 21 04 00 00 00 00 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              21 2A 00 00 00 00 00 00&lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=962</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=962"/>
		<updated>2024-04-18T18:17:45Z</updated>

		<summary type="html">&lt;p&gt;Bmx: another 0x24 command in the wild&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48 0x24 command byte seems to be Adapter detection/DRM.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00 .... F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00 .... S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00 .... F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00 .... F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 40 00 00 .... EMMC_ISP&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1 .... BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2 .... BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E3 .... BGA64-EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4 .... BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5 .... BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6 .... BGA162&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7 .... BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8 .... BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC .... EMMC_SD&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weird&lt;br /&gt;
-- With the emmc_isp plugged-in and reading an IS21ES04G-JCLI(ISP)_1Bit&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00&lt;br /&gt;
1 --&amp;gt; RETURNS              24 00 30 00 14 01 07 FF 58 47 65 63 75 20 44 69 72 65 63 74 6C 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 A0 AD &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--           TRAN_START 03 31 00 81 01 05 A1 00 20 00 00 00 41 00 20 00 00 02 00 00 00 01 00 FF 03 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 10 00 00 00 00 00 00 00 00 00 00 00 38 08 20 00 00 00 00 41 &lt;br /&gt;
1 &amp;lt;--           GET_STATUS 39 31 00 81 01 05 A1 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--                ERROR 21 04 00 00 00 00 00 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              &lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00 &lt;br /&gt;
&lt;br /&gt;
-- with the emmc_isp un-plugged:&lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F0 00 00 01 00 00 00 &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 E0 28 00 00 00 00 00 00 40 00 00 &lt;br /&gt;
1 --&amp;gt; RETURNS              24 D0 30 00 14 01 07 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--              UNKNOWN 24 F1 00 00 00 00 00 00 &lt;br /&gt;
1 &amp;lt;--             TRAN_END 04 01 00 00 00 00 00 00 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=961</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=961"/>
		<updated>2024-04-16T19:16:37Z</updated>

		<summary type="html">&lt;p&gt;Bmx: drm&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48 0x24 command byte seems to be Adapter detection/DRM.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00 .... F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00 .... S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00 .... F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00 .... F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1 .... BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2 .... BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E3 .... BGA64-EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4 .... BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5 .... BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6 .... BGA162&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7 .... BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8 .... BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC .... EMMC_SD&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=960</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=960"/>
		<updated>2024-04-16T15:20:36Z</updated>

		<summary type="html">&lt;p&gt;Bmx: no x24 for T56&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T56&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
| -&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|0x22&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x31&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x41&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x42&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x44&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x45&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xcc&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x26&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM2&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x2a&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
| -&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|0x35&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|0x36&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|0x3e&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|detect_drm_adapter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=951</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=951"/>
		<updated>2024-04-16T04:45:45Z</updated>

		<summary type="html">&lt;p&gt;Bmx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48/T56 0x24 command byte seems to be Adapter detection.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00 .... F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00 .... S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00 .... F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00 .... F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1 .... BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2 .... BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E3 .... BGA64-EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4 .... BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5 .... BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6 .... BGA162&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7 .... BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8 .... BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC .... EMMC_SD&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=950</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=950"/>
		<updated>2024-04-16T04:42:22Z</updated>

		<summary type="html">&lt;p&gt;Bmx: found another one&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48/T56 0x24 seems to be Adapter detection.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00 .... F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00 .... S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00 .... F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00 .... F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1 .... BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2 .... BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E3 .... BGA64-EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4 .... BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5 .... BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6 .... BGA162&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7 .... BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8 .... BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC .... EMMC_SD&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=949</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=949"/>
		<updated>2024-04-15T16:03:50Z</updated>

		<summary type="html">&lt;p&gt;Bmx: CR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48/T56 0x24 seems to be Adapter detection.&amp;lt;br&amp;gt;&lt;br /&gt;
Here are the queries to the T48 for some adapters:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00     F48_EX-2&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00     F48_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2     BGA63_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8     BGA100_EX&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5     BGA169/BGA153&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4     BGA64-EX-B&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1     BGA48-E001&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC     EMMC_SD&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00     S44_EX-1&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00     F56_EX-A&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E7     BGA221&amp;lt;br&amp;gt;&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E6     BGA162&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=948</id>
		<title>Talk:XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=Talk:XGecu_Protocol&amp;diff=948"/>
		<updated>2024-04-15T03:56:27Z</updated>

		<summary type="html">&lt;p&gt;Bmx: T48 adapter detect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;T48/T56 0x24 seems to be Adapter detection.&lt;br /&gt;
Here are the queries to the T48 for some adapters:&lt;br /&gt;
&lt;br /&gt;
24 E0 28 00 00 00 00 00 08 00 00 00     F48_EX-2&lt;br /&gt;
24 E0 28 00 00 00 00 00 01 00 00 00     F48_EX-1&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E2     BGA63_EX-1&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E8     BGA100_EX&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E5     BGA169&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E4     BGA64-EX-B&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 E1     BGA48-E001&lt;br /&gt;
24 E0 28 00 00 00 00 00 00 00 00 EC     EMMC_SD&lt;br /&gt;
24 E0 28 00 00 00 00 00 02 00 00 00     S44_EX-1&lt;br /&gt;
24 E0 28 00 00 00 00 00 0B 00 00 00     F56_EX-A&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=947</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=947"/>
		<updated>2024-04-14T15:12:40Z</updated>

		<summary type="html">&lt;p&gt;Bmx: moar fill-in&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T56&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|0x00&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
| -&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|0x06&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|0x07&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|0x09&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|0x0a&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|0x0b&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|0x0c&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|0x22&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x31&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|0x11&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|0x14&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x41&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x42&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|0x16&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x44&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x45&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|0x19&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|0x3b&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xcc&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|0x3c&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
| -&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|0x1e&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x26&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_BITSTREAM2&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|0x2a&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
| -&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|0x3d&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|0x35&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|0x36&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|0x2e&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|0x2f&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|0x30&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|0x3f&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|0x3e&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|? detect_tsop_adapter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=946</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=946"/>
		<updated>2024-04-14T11:10:49Z</updated>

		<summary type="html">&lt;p&gt;Bmx: fixup c/s column and add some T56 cmds&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T56&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x00&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
|&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|&lt;br /&gt;
|0x06&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|&lt;br /&gt;
|0x07&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|&lt;br /&gt;
|0x08&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|&lt;br /&gt;
|0x09&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|&lt;br /&gt;
|0x0a&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|&lt;br /&gt;
|0x0b&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|&lt;br /&gt;
|0x0c&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|0x22&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x10&lt;br /&gt;
|&lt;br /&gt;
|0x10&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x31&lt;br /&gt;
|0x11&lt;br /&gt;
|&lt;br /&gt;
|0x11&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x14&lt;br /&gt;
|&lt;br /&gt;
|0x14&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x41&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x42&lt;br /&gt;
|0x16&lt;br /&gt;
|&lt;br /&gt;
|0x16&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x44&lt;br /&gt;
|0x18&lt;br /&gt;
|&lt;br /&gt;
|0x18&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x45&lt;br /&gt;
|0x19&lt;br /&gt;
|&lt;br /&gt;
|0x19&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3b&lt;br /&gt;
|&lt;br /&gt;
|0x3b&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xcc&lt;br /&gt;
|0x3c&lt;br /&gt;
|&lt;br /&gt;
|0x3c&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
|&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
|&lt;br /&gt;
|0x1e&lt;br /&gt;
|&lt;br /&gt;
|0x1e&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
|&lt;br /&gt;
|0x3d&lt;br /&gt;
|&lt;br /&gt;
|0x3d&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2f&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_ONFI&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=945</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=945"/>
		<updated>2024-04-13T18:59:39Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add T56 column&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T56&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
|&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x22&lt;br /&gt;
|0x10&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x11&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x31&lt;br /&gt;
|0x14&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x41&lt;br /&gt;
|0x16&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x42&lt;br /&gt;
|0x18&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x44&lt;br /&gt;
|0x19&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0x45&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x3b&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3c&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
|&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
|&lt;br /&gt;
|0x1e&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
|&lt;br /&gt;
|0x3d&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2f&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_ONFI&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=944</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=944"/>
		<updated>2024-04-13T05:21:20Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add 1266&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1266&lt;br /&gt;
|1.31&lt;br /&gt;
|1.72&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=942</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=942"/>
		<updated>2023-11-26T07:42:15Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add last 4 versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1255&lt;br /&gt;
|1.26&lt;br /&gt;
|1.70&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1257&lt;br /&gt;
|1.27&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1259&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|recalled&lt;br /&gt;
|-&lt;br /&gt;
|1260&lt;br /&gt;
|1.28&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1263&lt;br /&gt;
|1.30&lt;br /&gt;
|1.71&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu&amp;diff=938</id>
		<title>XGecu</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu&amp;diff=938"/>
		<updated>2023-02-19T13:50:10Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add list of commands in XGecu main page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Vendor]]&lt;br /&gt;
&lt;br /&gt;
XGecu is a line of programmers from Haikou Xingong Electronics Co.,Ltd. Their devices include:&lt;br /&gt;
&lt;br /&gt;
*[[TL866]] universal programmer (widely cloned, replaced by the TL866 II PLUS)&lt;br /&gt;
*[[TL866 II PLUS]] universal programmer&lt;br /&gt;
*[[T48]] universal programmer&lt;br /&gt;
*T56 universal programmer&lt;br /&gt;
*Various CAN bus equipment (out of scope for this wiki)&lt;br /&gt;
&lt;br /&gt;
Glossary:&lt;br /&gt;
&lt;br /&gt;
*Haikou Xingong Electronics Co.,Ltd: official company name&lt;br /&gt;
*XGecu: line of programmers made by Haikou Xingong including TL866, TL866II, T48, and T56&lt;br /&gt;
**Also known as autoelectric, but this name seems to have fallen out of use&lt;br /&gt;
*minipro: software to control TL866 hardware&lt;br /&gt;
**Notably the proprietary Windows software, but the Linux FOSS CLI software is also called &amp;quot;minipro&amp;quot;&lt;br /&gt;
**Confusingly the original TL866 also says &amp;quot;minipro&amp;quot; on it&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
They have a table on their website: http://www.xgecu.com/&lt;br /&gt;
&lt;br /&gt;
Some additional info below&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Product&lt;br /&gt;
!Socket&lt;br /&gt;
!Other port&lt;br /&gt;
!CPU&lt;br /&gt;
!FPGA&lt;br /&gt;
!FOSS&lt;br /&gt;
CLI&lt;br /&gt;
!FOSS&lt;br /&gt;
firmware&lt;br /&gt;
!Schematic&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|TL866A&lt;br /&gt;
TL866CS&lt;br /&gt;
|DIP40&lt;br /&gt;
|ICSP&lt;br /&gt;
|PIC18F87J50&lt;br /&gt;
|N/A&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|[https://github.com/radiomanV/TL866/tree/master/docs Y]&lt;br /&gt;
|TL866A and TL866CS are same hardware w/ different software&lt;br /&gt;
|-&lt;br /&gt;
|TL866 II PLUS&lt;br /&gt;
|DIP40&lt;br /&gt;
|ICSP&lt;br /&gt;
|PIC24FJ256&lt;br /&gt;
|N/A&lt;br /&gt;
|Y&lt;br /&gt;
|N*&lt;br /&gt;
|[https://github.com/radiomanV/TL866/tree/master/docs Y]&lt;br /&gt;
|FOSS firmware: some progress was made, but generally abandoned in favor of T48/T56&lt;br /&gt;
|-&lt;br /&gt;
|T48&lt;br /&gt;
|DIP40&lt;br /&gt;
|something&lt;br /&gt;
|CH32V307VCT6&lt;br /&gt;
|N/A&lt;br /&gt;
|[https://gitlab.com/DavidGriffith/minipro/-/issues/269 N]&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|CPU from McMaster teardown&lt;br /&gt;
|-&lt;br /&gt;
|T56&lt;br /&gt;
|DIP48&lt;br /&gt;
|something else&lt;br /&gt;
|PIC32&lt;br /&gt;
|Spartan 6&lt;br /&gt;
|[https://gitlab.com/DavidGriffith/minipro/-/issues/174 N]&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|Board info: https://www.youtube.com/watch?v=PHD7OXDYzrQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of firmware versions: [[XGecu_Firmware]]&lt;br /&gt;
&lt;br /&gt;
Commands summary: [[XGecu_Protocol]] (WIP)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&lt;br /&gt;
*FOSS CLI: https://gitlab.com/DavidGriffith/minipro/&lt;br /&gt;
*FOSS firmware: https://github.com/JohnDMcMaster/open-tl866/&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
*[http://www.autoelectric.cn autoelectric.cn] (Official site used in TL866 marketing)&lt;br /&gt;
*[http://www.xgecu.com/ xgecu.com] (Official site used in TL866II Plus marketing)&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=937</id>
		<title>XGecu Protocol</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Protocol&amp;diff=937"/>
		<updated>2023-02-19T13:47:36Z</updated>

		<summary type="html">&lt;p&gt;Bmx: list or xgpro commands sent to firmware&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;based on minipro, list of commands:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|&#039;&#039;&#039;command&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866a/cs&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;TL866II+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;T48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|GET_SYSTEM_INFO&lt;br /&gt;
|0x00&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|NAND_INIT&lt;br /&gt;
|&lt;br /&gt;
|0x02&lt;br /&gt;
|0x02&lt;br /&gt;
|-&lt;br /&gt;
|START_TRANSACTION&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|0x03&lt;br /&gt;
|-&lt;br /&gt;
|END_TRANSACTION&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|0x04&lt;br /&gt;
|-&lt;br /&gt;
|GET_CHIP_ID&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|0x05&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER&lt;br /&gt;
|0x10&lt;br /&gt;
|0x06&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER&lt;br /&gt;
|0x11&lt;br /&gt;
|0x07&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_CFG&lt;br /&gt;
|0x12&lt;br /&gt;
|0x08&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CFG&lt;br /&gt;
|0x13&lt;br /&gt;
|0x09&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_USER_DATA&lt;br /&gt;
|0x14&lt;br /&gt;
|0x0a&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_USER_DATA&lt;br /&gt;
|0x15&lt;br /&gt;
|0x0b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_CODE&lt;br /&gt;
|0x20&lt;br /&gt;
|0x0c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_CODE&lt;br /&gt;
|0x21&lt;br /&gt;
|0x0d&lt;br /&gt;
|0x0d&lt;br /&gt;
|-&lt;br /&gt;
|ERASE&lt;br /&gt;
|&lt;br /&gt;
|0x0e&lt;br /&gt;
|0x0e&lt;br /&gt;
|-&lt;br /&gt;
|READ_DATA&lt;br /&gt;
|0x22&lt;br /&gt;
|0x10&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_DATA&lt;br /&gt;
|0x30&lt;br /&gt;
|0x11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_LOCK&lt;br /&gt;
|0x31&lt;br /&gt;
|0x14&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|READ_LOCK&lt;br /&gt;
|0x40&lt;br /&gt;
|0x15&lt;br /&gt;
|0x15&lt;br /&gt;
|-&lt;br /&gt;
|READ_CALIBRATION&lt;br /&gt;
|0x41&lt;br /&gt;
|0x16&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_OFF&lt;br /&gt;
|0x42&lt;br /&gt;
|0x18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PROTECT_ON&lt;br /&gt;
|0x44&lt;br /&gt;
|0x19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|AUTODETECT&lt;br /&gt;
|0x45&lt;br /&gt;
|0x37&lt;br /&gt;
|0x37&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_WRITE&lt;br /&gt;
|0xfc&lt;br /&gt;
|0x3b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BOOTLOADER_ERASE&lt;br /&gt;
|0xaa&lt;br /&gt;
|0x3c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|UNLOCK_TSOP48&lt;br /&gt;
|0xfd&lt;br /&gt;
|0x38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GET_STATUS&lt;br /&gt;
|0xfe&lt;br /&gt;
|0x39&lt;br /&gt;
|0x39&lt;br /&gt;
|-&lt;br /&gt;
|READ_JEDEC&lt;br /&gt;
|&lt;br /&gt;
|0x1d&lt;br /&gt;
|0x1d&lt;br /&gt;
|-&lt;br /&gt;
|WRITE_JEDEC&lt;br /&gt;
|&lt;br /&gt;
|0x1e&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LOGIC_IC_TEST_VECTOR&lt;br /&gt;
|&lt;br /&gt;
|0x28&lt;br /&gt;
|0x28&lt;br /&gt;
|-&lt;br /&gt;
|SWITCH&lt;br /&gt;
|&lt;br /&gt;
|0x3d&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_LATCH&lt;br /&gt;
|0xd1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET_PIN_DRIVERS&lt;br /&gt;
|0xd0&lt;br /&gt;
|0x2d&lt;br /&gt;
|0x2d&lt;br /&gt;
|-&lt;br /&gt;
|READ_ZIF_PINS&lt;br /&gt;
|0xd2&lt;br /&gt;
|0x35&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_DIR&lt;br /&gt;
|0xd4&lt;br /&gt;
|0x34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_OUT&lt;br /&gt;
|0xd5&lt;br /&gt;
|0x36&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1b&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VCC_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2e&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_VOLTAGE&lt;br /&gt;
|&lt;br /&gt;
|0x1c&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_VPP_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x2f&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_GND_PIN&lt;br /&gt;
|&lt;br /&gt;
|0x30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLDOWNS&lt;br /&gt;
|&lt;br /&gt;
|0x31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SET_PULLUPS&lt;br /&gt;
|&lt;br /&gt;
|0x32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RESET&lt;br /&gt;
|0xff&lt;br /&gt;
|0x3f&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|? pin detect&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x3e&lt;br /&gt;
|-&lt;br /&gt;
|?? autofind ??&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x29&lt;br /&gt;
|-&lt;br /&gt;
|READ_ONFI&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x24&lt;br /&gt;
|-&lt;br /&gt;
|??? set / read / pin (imax?)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x33&lt;br /&gt;
|-&lt;br /&gt;
|??? after read cfg&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|0x22&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=936</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=936"/>
		<updated>2023-02-19T08:05:36Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add V1250&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1250&lt;br /&gt;
|1.22&lt;br /&gt;
|1.68&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=933</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=933"/>
		<updated>2023-01-16T20:18:09Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add 1245 version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1245&lt;br /&gt;
|1.20&lt;br /&gt;
|1.66&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu&amp;diff=932</id>
		<title>XGecu</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu&amp;diff=932"/>
		<updated>2023-01-16T16:05:57Z</updated>

		<summary type="html">&lt;p&gt;Bmx: add link to XGecu_Firmware&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Vendor]]&lt;br /&gt;
&lt;br /&gt;
XGecu is a line of programmers from Haikou Xingong Electronics Co.,Ltd. Their devices include:&lt;br /&gt;
&lt;br /&gt;
*[[TL866]] universal programmer (widely cloned, replaced by the TL866 II PLUS)&lt;br /&gt;
*[[TL866 II PLUS]] universal programmer&lt;br /&gt;
*[[T48]] universal programmer&lt;br /&gt;
*T56 universal programmer&lt;br /&gt;
*Various CAN bus equipment (out of scope for this wiki)&lt;br /&gt;
&lt;br /&gt;
Glossary:&lt;br /&gt;
&lt;br /&gt;
*Haikou Xingong Electronics Co.,Ltd: official company name&lt;br /&gt;
*XGecu: line of programmers made by Haikou Xingong including TL866, TL866II, T48, and T56&lt;br /&gt;
**Also known as autoelectric, but this name seems to have fallen out of use&lt;br /&gt;
*minipro: software to control TL866 hardware&lt;br /&gt;
**Notably the proprietary Windows software, but the Linux FOSS CLI software is also called &amp;quot;minipro&amp;quot;&lt;br /&gt;
**Confusingly the original TL866 also says &amp;quot;minipro&amp;quot; on it&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
They have a table on their website: http://www.xgecu.com/&lt;br /&gt;
&lt;br /&gt;
Some additional info below&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Product&lt;br /&gt;
!Socket&lt;br /&gt;
!Other port&lt;br /&gt;
!CPU&lt;br /&gt;
!FPGA&lt;br /&gt;
!FOSS&lt;br /&gt;
CLI&lt;br /&gt;
!FOSS&lt;br /&gt;
firmware&lt;br /&gt;
!Schematic&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|TL866A&lt;br /&gt;
TL866CS&lt;br /&gt;
|DIP40&lt;br /&gt;
|ICSP&lt;br /&gt;
|PIC18F87J50&lt;br /&gt;
|N/A&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|[https://github.com/radiomanV/TL866/tree/master/docs Y]&lt;br /&gt;
|TL866A and TL866CS are same hardware w/ different software&lt;br /&gt;
|-&lt;br /&gt;
|TL866 II PLUS&lt;br /&gt;
|DIP40&lt;br /&gt;
|ICSP&lt;br /&gt;
|PIC24FJ256&lt;br /&gt;
|N/A&lt;br /&gt;
|Y&lt;br /&gt;
|N*&lt;br /&gt;
|[https://github.com/radiomanV/TL866/tree/master/docs Y]&lt;br /&gt;
|FOSS firmware: some progress was made, but generally abandoned in favor of T48/T56&lt;br /&gt;
|-&lt;br /&gt;
|T48&lt;br /&gt;
|DIP40&lt;br /&gt;
|something&lt;br /&gt;
|CH32V307VCT6&lt;br /&gt;
|N/A&lt;br /&gt;
|[https://gitlab.com/DavidGriffith/minipro/-/issues/269 N]&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|CPU from McMaster teardown&lt;br /&gt;
|-&lt;br /&gt;
|T56&lt;br /&gt;
|DIP48&lt;br /&gt;
|something else&lt;br /&gt;
|PIC32&lt;br /&gt;
|Spartan 6&lt;br /&gt;
|[https://gitlab.com/DavidGriffith/minipro/-/issues/174 N]&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|Board info: https://www.youtube.com/watch?v=PHD7OXDYzrQ&lt;br /&gt;
|}&lt;br /&gt;
List of firmware versions: [[XGecu_Firmware]]&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&lt;br /&gt;
*FOSS CLI: https://gitlab.com/DavidGriffith/minipro/&lt;br /&gt;
*FOSS firmware: https://github.com/JohnDMcMaster/open-tl866/&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
*[http://www.autoelectric.cn autoelectric.cn] (Official site used in TL866 marketing)&lt;br /&gt;
*[http://www.xgecu.com/ xgecu.com] (Official site used in TL866II Plus marketing)&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
	<entry>
		<id>https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=931</id>
		<title>XGecu Firmware</title>
		<link rel="alternate" type="text/html" href="https://proghq.org/w/index.php?title=XGecu_Firmware&amp;diff=931"/>
		<updated>2023-01-16T15:59:08Z</updated>

		<summary type="html">&lt;p&gt;Bmx: list of firmware version in each XGecu software&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In each XGecu installer, the firmware are in updateT56.dat and/or UpdateT48.dat.&lt;br /&gt;
&lt;br /&gt;
Here is a table of all known firmware versions embedded in xgecu software:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Xgecu Version&lt;br /&gt;
!T48 Firmware&lt;br /&gt;
!T56 Firmware&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
|1000&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1001&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1002&lt;br /&gt;
|&lt;br /&gt;
|1.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1005&lt;br /&gt;
|&lt;br /&gt;
|1.4&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1006&lt;br /&gt;
|&lt;br /&gt;
|1.5&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1007&lt;br /&gt;
|&lt;br /&gt;
|1.7&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1008&lt;br /&gt;
|&lt;br /&gt;
|1.8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1009&lt;br /&gt;
|&lt;br /&gt;
|1.9&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1011&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1012&lt;br /&gt;
|&lt;br /&gt;
|1.11&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1013&lt;br /&gt;
|&lt;br /&gt;
|1.13&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1015&lt;br /&gt;
|&lt;br /&gt;
|1.15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1019&lt;br /&gt;
|&lt;br /&gt;
|1.17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1021&lt;br /&gt;
|&lt;br /&gt;
|1.18&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1022&lt;br /&gt;
|&lt;br /&gt;
|1.19&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1027&lt;br /&gt;
|&lt;br /&gt;
|1.20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1029&lt;br /&gt;
|&lt;br /&gt;
|1.21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1031&lt;br /&gt;
|&lt;br /&gt;
|1.23&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1033&lt;br /&gt;
|&lt;br /&gt;
|1.24&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1035&lt;br /&gt;
|&lt;br /&gt;
|1.25&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1037&lt;br /&gt;
|&lt;br /&gt;
|1.26&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1039&lt;br /&gt;
|&lt;br /&gt;
|1.28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1041&lt;br /&gt;
|&lt;br /&gt;
|1.29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1050&lt;br /&gt;
|&lt;br /&gt;
|1.30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1053&lt;br /&gt;
|&lt;br /&gt;
|1.31&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1055&lt;br /&gt;
|&lt;br /&gt;
|1.32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1061&lt;br /&gt;
|&lt;br /&gt;
|1.33&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1070&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1071&lt;br /&gt;
|&lt;br /&gt;
|1.34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1075&lt;br /&gt;
|&lt;br /&gt;
|1.37&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1080&lt;br /&gt;
|&lt;br /&gt;
|1.38&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1090&lt;br /&gt;
|&lt;br /&gt;
|1.39&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1100&lt;br /&gt;
|&lt;br /&gt;
|1.40&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1110&lt;br /&gt;
|&lt;br /&gt;
|1.41&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1120&lt;br /&gt;
|&lt;br /&gt;
|1.48&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1130&lt;br /&gt;
|&lt;br /&gt;
|1.49&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1150&lt;br /&gt;
|&lt;br /&gt;
|1.50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1160&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1170&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1171&lt;br /&gt;
|&lt;br /&gt;
|1.51&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1180&lt;br /&gt;
|&lt;br /&gt;
|1.53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1181&lt;br /&gt;
|&lt;br /&gt;
|1.54&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1190&lt;br /&gt;
|&lt;br /&gt;
|1.55&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1201&lt;br /&gt;
|1.3&lt;br /&gt;
|1.56&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1205&lt;br /&gt;
|1.4&lt;br /&gt;
|1.57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1211&lt;br /&gt;
|1.5&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1212&lt;br /&gt;
|1.6&lt;br /&gt;
|1.58&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1215&lt;br /&gt;
|1.7&lt;br /&gt;
|1.59&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1220&lt;br /&gt;
|1.9&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1223&lt;br /&gt;
|1.10&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1225&lt;br /&gt;
|1.11&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1230&lt;br /&gt;
|1.13&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1232&lt;br /&gt;
|1.15&lt;br /&gt;
|1.60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1235&lt;br /&gt;
|1.16&lt;br /&gt;
|1.62&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1236&lt;br /&gt;
|1.17&lt;br /&gt;
|1.63&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1238A&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1239&lt;br /&gt;
|1.19&lt;br /&gt;
|1.65&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmx</name></author>
	</entry>
</feed>