Вообще-то при установке энигмы AzUp в любом случае форматирует флешь и там не должно оставаться хвостов от официала. Я восстанавливал немного по-другой схеме, поскольку все описанные методы не прокатывали, получился некий симбиоз. Вот инструкция:
Соединяем AZBOX и PC напрямую сетевым кабелем(RJ45)
На компьютере прописываем IP любой (пример 192.168.1.1)
Маска подсети-----255.255.255.0
Запускаем Putty. (AZBOX—Выключен)
Выбираем Serial
Выставляем свой com-порт и скорость 115200
Нажимаем Open и включаем Azbox!!
Переходим в YAMON: нажимаем Ctrl+C при появлении
**********************************
* YAMON ROM Monitor
* Revision 02.06-SIGMADESIGNS-01-2.8.0.1
**********************************
Memory: code: 0x11000000-0x11040000, 0x11200000-0x11204000
reserved data: 0x11240000-0x12440000, PCI memory: 0x12440000-0x12840000
Environment variable 'start' exists. After 1 seconds
it will be interpreted as a YAMON command and executed.
Press Ctrl-C (or do BREAK) to bypass this.
Если видим:
YAMON>
, то все ОК
Вводим: setxenv
Вводим: setxenv -b x.pll3 0x01020057 (для снятия разгона)
Далее выполнаяем команду YAMON> setxenv , которая выводит на экран все переменные xenv. Среди всего списка ищем вот эту (0x00) 4 x.pll3 0x01020065 (в ней и записана повышенная частота CPU - значение 65 , а нам нужно 57 для нормальной частоты).
Выполняем команду
YAMON> setxenv -b x.pll3 0x01020057 (тем самым меняем значение 65 на 57) и видим:
YAMON> setxenv -b x.pll3 0x01020057
Original value: 0x01020065, New value: 0x01020057
Updating XENV block at 0x48000000.
.
XENV verification OK.
YAMON>
Перезагружаем ресивер, входим в YAMON по Ctrl+C и делаем YAMON> setxenv и в последней переменнной видим нормальноое значение:
(0x00) 4 x.pll3 0x01020057, РАЗГОН СНЯТ. Можно посмотреть лог выше YAMON-а, там должно быть:
CPU clock frequency: 300.37MHz. и System clock frequency: 200.25MHz., вместо прежних 347.62MHz. и 231.75MHz. соответственно.
Вводим: setenv ipaddr 192.168.1.20 (ip азбокса)
Вводим: setenv subnetmask 255.255.255.0
Вводим: setenv gateway 192.168.168.1 (ip компьютера)
надо инициализировать сетевую карту (сетевой кабель LAN должен быть подключен). В YAMON-e это делается так:
YAMON> net init
Ethernet driver for EM86XX (v1.0)
(MAC 00:02:14:16:b6:35, tx_desc/rx_desc = 16/32)
em86xx_eth:
pen(em86xx_eth) - Full-duplex mode
em86xx_eth:
pen(em86xx_eth) - 100 Mbit/s
em86xx_eth ethernet start
ipaddr: 192.168.1.20
subnetmask: 255.255.255.0
gateway: 192.168.1.1
YAMON> net up
em86xx_eth ethernet start
YAMON> ping 192.168.1.1
64 bytes ICMP-ECHO-REPLY user data received from 192.168.1.1
Далее выполняем:
YAMON> load -b tftp://192.168.1.1/backup_kernel 0xb0100000
YAMON> pflash write -f 0x80000 0xb0100000 0x680000
0x00080000 - 0x006fffff will be erased
0x00080000 - 0x006fffff will be written
Erasing :
................................................................................
........................
Writing :
................................................................................
................................................................................
.................................................................
Verifying (RAM 0xb0100000, size 0x680000) : OK.
YAMON>
или
YAMON> load -b tftp://192.168.1.1/vmlinux.bin 0x90020000
если при загрузке вываливается "Checking zboot signature.. it's not zboot file."
Делаем
YAMON> load -b tftp://192.168.1.1/xrpc_xload_vmlinux_ES4_prod.bin 0x90020000
YAMON> xrpc 0x90020000
xrpc succeeded
YAMON> load zbf 0xb3000000
Checking zboot signature.. it's a zboot file, signature OK.
Decompressing to 0x90020000 ..
Output length: 0x0096843a(9864250)
load compressed zboot file from 0xb3000000 to 0x90020000 OK
YAMON> setxenv y.start "xrpc 0xac080090; load zbf 0xb3000000; go"
Идёт копирование в PumpKIN.
Когда копирование закончится, выключить PumpKIN.
YAMON> go
Логин: root
Password: azbox
Даем команду ifconfig eth0 192.168.1.20 netmask 255.255.255.0 broadcast 192.168.1.255 up
Подключаемся через фтп к Азбоксу и заливаем
backup_kernel в папку Azbox /MMP.
update в папку Azbox /tmp.
Даем команды:
cd /tmp
chmod a+x update
./update /MMP/backup_kernel
Копируем на ФЛЕШКУ прошивку. ВСТАВЛЯЕМ в AZBOX! ВСЁ!
Может поможет.