| 
				  
 
	
		PLL_RST1-627x340.jpgboxpoints-685x289.jpgPOST0-685x298.jpgsquirt-453x340.jpgmatrix_12-444x340.jpgacediag-417x300.jpgcr3lite.jpg
RGH1 невозможен на новом дашборде? Неужели можно программно прикрыть уязвимость оборудования? Ну так вот. Враньё это всё, работает метод и на последнем даше.Основная проблема реализации RGH1 для новых версий системы заключалась в очень простой вещи. Как известно, точка PLL даёт замедление в 128 раз. В оригинальном методе RGH замедление применялось за один «этап» до проверки, чтобы вся проверка происходила уже в замедленном режиме. Это работало ранее, потому что «этапы», после которых менялось значение POST BUS, были очень короткие — несколько микросекунд. А вот в новой версии загрузчика предыдущий этап занимает целых 0.41 секунды!! Под замедлением в 128 раз его прохождение заняло бы почти минуту, но уже через 6 секунд простоя приставка перезагружается. Идея очевидна. Давайте применять замедление только в конце этапа, за микросекунду до проверки. В замедленном режиме это займёт лишь десятую долю секунды. А дальше ничего сложного. Пересчитываем тайминги с учётом нового значения замедления и вуаля! Почти моментальный запуск.
 
 Проверено на Matrix v3 и Squirt 1.2
 
 
Точки пайки:
Squirt BGA 1.2 :
Matrix Glitcher  (если есть кварц — CLK  не нужно):
CR3 Lite / Coolrunner:
X360ACE:
Прошивки (пока что лидирует 21): XeLL: используйте стандартные под RGH2
 
			
			
			
			
			
			 			 
 Последний раз редактировалось jekakmv; 27.07.2022 в 13:17.
 
 |