MyTetra Share
Делитесь знаниями!
MAG255 перепрошивка в AuraHD
Время создания: 17.09.2017 11:19
Автор: mixeysan
Текстовые метки: MAG255
Раздел: Обычные
Запись: sirrichar/sirdata/master/base/15056363747s9c8p4u4m/text.html на raw.githubusercontent.com

1) Вычитываем дамп spi флеши 25px80 любыми способами. Например можно подключиться прищепкой к микросхеме не выпаивая ее, или, у кого нет прищепки, выпаиваем spi flash 25px80 и читаем ее на любом программаторе который может ее прочитать.
Полученный дамп размером 1 мБ патчим или с помощью любого Hex редактора или программой mag255_bios_patch и заливаем обратно в флешу.

0004FFC0: 4D 41
0004FFC1: 41 75
0004FFC2: 47 72
0004FFC3: 32 61
0004FFC4: 35 48
0004FFC5: 35 44
0004FFC6: 00 32


2) На компьютере поднимаем TFTP сервер (например ip 192.168.1.100/24) и подключаем LAN кабель от компа к приставке, подключаемся консолью к приставке например с помощью putty аналогично как с mag250 и даем команды:
снимаем блокировку изменения операторского ключа:

setenv loppubKEY no


сохраняем настройки:

saveenv


стираем всю нанду (кто не хочет стирать всю, могут стереть избирательно):

nand erase


настраиваем LAN на приставке:

setenv ipaddr 192.168.1.111
setenv serverip 192.168.1.100


загружаем в RAM "kernel":

tftp 0x80000000 kernel.bin


пишем из RAM в NAND:

nand write 0x80000000 7c00000 400000


загружаем в RAM "FS":

tftp 0x80000000 fs.bin


пишем из RAM в NAND:

nand write 80000000 8000000 5000000


перезагружаем приставку:

reset


xxx) Заходим в биос приставки и делаем почти все тоже самое как и в случае с mag250:
"Reset default settings"
"Save & reboot"
снова заходим в биос сбрасываем операторский ключ и указываем откуда приставке грузиться:
"Reset Op Key"
"Load from NAND2" (грузимся с NAND2 потому что мы заливали root и fs в область памяти которая принадлежит NAND2)
"Save & reboot"
После всех этих действий приставка должна начать загружаться с прошивкой Aura HD plus. Пока грузится - даем приставке интернет например с роутера на котором есть DHCP server.
В меню Aura HD plus нужно зайти в "мастер настроек" и проследовать до конца настроек и подтвердить желание приставки перезагрузиться.
После перезагрузки приставка пойдет к себе на сервер и начнет обновлять прошивку на самую последнюю и снова перезагрузится.
После перезагрузки с новой прошивкой я снова рекомендую зайти в мастер настроек и убедиться что приставка увидела сеть (виджет "погода" определит ваше месторасположение) и проследовать до конца настроек и подтвердить желание приставки перезагрузиться.
После всех этих манипуляций получаем полностью готовое к эксплуатации изделие.

 
MyTetra Share v.0.59
Яндекс индекс цитирования