Grey_Bond 0 Опубліковано: 2015-10-16 08:51:24 Share Опубліковано: 2015-10-16 08:51:24 Почитал всю эту "чишую", прям разборки в малом Китае . Все просто до боли: http://wiki.infomir.eu/doku.php/stb_webkit:start- полное описание с пошаговой инструкцией. Из личного опыта: использовать "флешки" только на 2 Гб или 4Гб, из "флешек" большего объема прошивка не заливается (пробовал 7 штук), форматировать всегда FAT-32. При ошибках: 1). wrong image - не верный файл образа (должно быть два файла с определенным названием,все четко описано в ссылке выше) 2). wrong signature image: а). проверить объем "флешки" и формат б). проверяем имена файлов образов, сверяем версии (245,250,254,260) в). если не помогло заливаем прошивку "bootclean" сбрасывает все за исключением загрузочного экрана! Ссылка на сообщение Поделиться на других сайтах
mixeysan 23 Опубліковано: 2015-10-18 10:56:11 Share Опубліковано: 2015-10-18 10:56:11 (відредаговано) Почитал всю эту "чишую", прям разборки в малом Китае . Все просто до боли: http://wiki.infomir.eu/doku.php/stb_webkit:start- полное описание с пошаговой инструкцией. Из личного опыта: использовать "флешки" только на 2 Гб или 4Гб, из "флешек" большего объема прошивка не заливается (пробовал 7 штук), форматировать всегда FAT-32. При ошибках: 1). wrong image - не верный файл образа (должно быть два файла с определенным названием,все четко описано в ссылке выше) 2). wrong signature image: а). проверить объем "флешки" и формат б). проверяем имена файлов образов, сверяем версии (245,250,254,260) в). если не помогло заливаем прошивку "bootclean" сбрасывает все за исключением загрузочного экрана! Вам лоченные приставки попадались хоть раз? Вы все эти процедуры пробовали именно на лоченных приставках? ЗЫ мне эта тема уже не актуальна, разлочил приставку после того как вычитал фульники из нее Відредаговано 2015-10-18 10:56:59 mixeysan Ссылка на сообщение Поделиться на других сайтах
mixeysan 23 Опубліковано: 2016-01-29 09:52:41 Share Опубліковано: 2016-01-29 09:52:41 (відредаговано) Когда приставка имеет операторскую блокировку и кастомную прошивку которую не удается изменить на заводскую от infomir, при попытке обновления прошивки пишет "wrong signature" - тогда эта статья для вас. Что нужно: 1) кабель UART (RS232=>TTL или USB=>TTL или т.д.) 2) необходимый софт и заводские файлы прошивки 3) 30 минут свободного времени и прямые руки Что нужно делать: 1) Выкручиваем болты и достаем плату приставки MAG250; 2) Подключаемся к консоли приставки (pinout см.фото), разъем взял со старой материнки, разъем ISA, от которого отрезал нужную длину, не пугайтесь что 4 провода, там 2шт GND, остальные RX и Tx [album]100[/album] 3) Запускаем программу терминал например Putty c настройками порта 115200, Flow control: none 4) включаем питание на приставку и видим Board: MAG250 [32-bit mode] U-Boot 1.3.1 (Nov 7 2011 - 20:45:09) - stm23_0047 DRAM: 256 MiB NOR: 1 MiB NAND: 256 MiB In: serial Out: serial Err: serial Press "Menu" for enter menu ## Booting image at a0050000 ... Image Name: Infomir MAG250 Upgrade Ver.008 Image Type: SuperH Linux Standalone Program (gzip compressed) Data Size: 162619 Bytes = 158.8 KiB Load Address: 91000000 Entry Point: 91000000 Verifying Checksum ... OK Signature OK!! Uncompressing Standalone Application ... OK Board: MAG250 [32-bit mode] U-Boot 1.3.1 (Nov 7 2011 - 20:57:13) - stm23_0047 DRAM: 256 MiB NOR: 1 MiB NAND: 256 MiB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 MAG250> как только появится строчка Hit any key to stop autoboot: 0 жмакаем любую клавишу на компе и Uboot перейдет в режим ожидания ввода команд набираем команду MAG250> printenv жмакаем Enter, получаем ответ в виде списка переменных bootdelay=1 baudrate=115200 board=mag250 monitor_base=0xA0000000 monitor_len=0x00050000 monitor_sec=1:0-4 loadaddr=0x80000000 unprot=protect off $monitor_sec update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec mem=mem=160m bigphysarea=2048 console=ttyAS0 baudrate=115200 ethinit=nwhwconf=device:eth0 autoconf=off mtdparts=mtdparts=stm-nand-flex.1:4M(Kernel),120M(RootFs),4M(Kernel2),120M(RootF s2),-(Userfs) mtdids=nand0=stm-nand-flex.1 nfsargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/nfs nfsroot=${roo tpath} ip=${ipaddr}::${gatewayip}:${netmask}:::${autoconf} ${mem} flashargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock6 rootf stype=jffs2 ${mem} ip=none flashargs2=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock8 root fstype=jffs2 ${mem} ip=none addmisc=setenv bootargs ${bootargs} ${mtdparts} console=${console},${baudrate} kernel=uImage flash_self=run flashargs addmisc; mtdparts default; setenv partition nand0,0 ;fs load ${kernel}; bootm; run net flash_self2=run flashargs2 addmisc; mtdparts default; setenv partition nand0,2 ; fsload ${kernel}; bootm; run net componentout=YPrPb do_factory_reset=1 oppubKEY=mQENBE/liwsBCADlBRzd0lGa+A/hAeY4MGqmINYEaXAPtF0Sg/bGcYV4ykUKixi8 u9XPCBn9SVzbjEBmuVi6VTHydjo7yFaGvIar7sX1LGib2vpv6qL8qzXXGuU+DOWK S24lHAcrLDMHHRrN0/XBrbiTr20YkH1nKnReNQO8Ok8/32QvmgSWLBtGwwSp194o AaLyLQ4M8meDcAy42ojQNJEUpnEwjbyO3TMe8Kotz85qnJpaIh6Mm6K/3ESW206J q3l16JWE46CwQmXi2EOhmqixce5OCpfS1sN+75qcoyd7UEhNkSn/GjyNz7+fxaS5 wC59Z0qot+YCKhxDXmY9bNsJEFhWNuYw1OorABEBAAG0GkVhc3ROZXQgPGluZm9A ZWFzdC5uZXQudWE+iQE4BBMBAgAiBQJP5YsLAhsDBgsJCAcDAgYVCAIJCgsEFgID AQIeAQIXgAAKCRA63Vv3FapNOc/8CAC69ROcX0FFtZTr51X+8mvmSlETj8CFFI5U 6Z6v+U+UP0qZMiqM3940qPP3aCzLladA6FT7DqWs25CUg85fCcTNacZtoGZRB9bt D6sw73GcXyMeAuomiYppgbaHcBv+H4CGduUjpQgNPk4ic+OZSJMZCJeFtbnfxzNT Xrl2V1e7mqfGTif0hyB9N2rRp7BnvAF5EVFFOe8olps0Go4DScgUIxQeNDdc69CM ro0cps8tqG5C/QjWRQqpcLAO6pmffPx2pLN0cqjNjdPr6sR55Zpygt9kh7lbMYQI vyToVYRBWTxPTIMmtBu03NRObbLza9wwF9uE1AqwpGI/fsmCUj1GmQENBE/oOGYB CADdcBaZu2D4fSErxOnM6ZvLw3pYbXDJaCtMCBf3OjppAeAq6jCZz3UmyoxSkHil 15/abOCdGz81pyV4YfdSn9RYUYyLq4rJw82znb2i/cdR4dnF+Gso80EcXKvgAHYU zUMtR4f5MrXpFPrQIXxA9HjEOBsQzxAnAwRAwYMW4R+tk1whgErqDuSHqjCaM/ml xK8DzfqrsHDmF4uiXWCt9dS306YAtEPmTPSgeoQ8jw5MhO3LdA5LYSPoGanA+uGB kNQINfuaRw43qIguHvDvIZ0K7cHjP1PCrWuQZSgxwWlUbYecWOpM1YK73o6qLMQ7 vKXai/CDWV/YOvH0y3x7DWUDABEBAAG0B0Vhc3ROZXSJATgEEwECACIFAk/oOGYC GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJECMsc16aVI8RSMYH/2J3gCiF K16tLjNhFK/YkrgAEI4ZMI/XidI5hHAlvI+sGESX4ol8PGGrDSpA9aLu7UL+IP45 NByIkO8f0YGKxJiEwAMjyFqRD+p38yNZpUdS37h6GEtLB0w0E9+15hmy5yFWafZX Cji23vdHCiXjsNkr849HYqSGWOQG7nyLJHeEZNmVOLvrYrWXZGXFUO/0WGefu0nM GIZbczHeqKVLOVZe0OLTcVlpPjv0oQt1v3LElVBfTLYVY67pfEoVjNTLL3k5Qc4S pywSErdsc6rVYp14PoZPpBIAEw4Hw1Pt1IRTYL2dJ1CMcrAsaKhdHKrQFS03t0eW ctIlXNDw959XmCgAT+mdLQf/ZPmyQstl0xD+1d558ZdM+9zS9rgCwjY96lDMJGkR oQa9n8ktDY/kXK/4t6PMUrbWhLB0dFxCQElJzSleX9aX1MepqZ2lO2PAXsrGhu5Y nNkAnHeCivGCVSC42wn6++W6OLH80kBQOshBNrINbSECfnibuMhb56knxIINEJuI G/ZhcLcH2pnVATCUBUvzv+g/9fXkZEM+EjTL5ORwMsnPlfhhDmUudOylynEVDlW2 MvLkiS51QNgd4QbxUcpJYIUUgGgmhQuqUXqQUQsBfltj5eyzawLdWA0V6i0Cns9K EtASZIRzDYfObX1lIs3PNBmL2KsNv6a1Vo9sICc/SbhE2w loppubKEY=yes serial#=012013J024227 Boot_Version=008 wifi_ssid=default_ssid wifi_auth=wpa2psk wifi_enc=tkip wifi_int_ip=0.0.0.0 timezone_conf_int=plus_02_00_13 use_portal_dhcp=true hdmi_event_delay=3 ssaverName=clock betaupdate_cond=true bootstrap_url=igmp://224.50.0.50:9000 upnp_conf=lan partition=nand0,0 mtddevnum=0 mtddevname=Kernel bootupgrade=yes Bootstrap_Version=1 bg_color=0x00047AC0 fg_color=0x00FFFFFF portal1=http://iptv.east.net.ua/eastnet_portal/c/index.html custom_url_hider=true language=ru update_url=http://iptv.east.net.ua/cboot/imageupdate net=dhcp ntpurl=time.east.net.ua timezone_conf=Europe/Minsk input_buffer_size=500 lang_audiotracks=1 force_dvi=0 Ver_Forced=no tvsystem=720p-60 graphicres=1280 ethaddr=00:1a:79:0e:1d:52 autoupdate_cond=0 Image_Date=Tue Oct 6 16:15:18 EEST 2015 Image_Version=218 Image_Desc=EastNet_218.3 bootcmd=run flash_self video_clock=0 ssaverDelay=180 stdin=serial stdout=serial stderr=serial Environment size: 4147/16379 bytes MAG250> даем команду MAG250> setenv loppubKEY no MAG250> проверяем на всякий случай что команда изменила переменную, она будет в конце списка переменных, набираем MAG250> printenv bootdelay=1 baudrate=115200 board=mag250 monitor_base=0xA0000000 monitor_len=0x00050000 monitor_sec=1:0-4 loadaddr=0x80000000 unprot=protect off $monitor_sec update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec mem=mem=160m bigphysarea=2048 console=ttyAS0 baudrate=115200 ethinit=nwhwconf=device:eth0 autoconf=off mtdparts=mtdparts=stm-nand-flex.1:4M(Kernel),120M(RootFs),4M(Kernel2),120M(RootFs2),-(Userfs) mtdids=nand0=stm-nand-flex.1 nfsargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/nfs nfsroot=${rootpath} ip=${ipaddr}::${gatewayip}:${netmask}:::${autoconf} ${mem} flashargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock6 rootfstype=jffs2 ${mem} ip=none flashargs2=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock8 rootfstype=jffs2 ${mem} ip=none addmisc=setenv bootargs ${bootargs} ${mtdparts} console=${console},${baudrate} kernel=uImage flash_self=run flashargs addmisc; mtdparts default; setenv partition nand0,0 ;fsload ${kernel}; bootm; run net flash_self2=run flashargs2 addmisc; mtdparts default; setenv partition nand0,2 ;fsload ${kernel}; bootm; run net componentout=YPrPb do_factory_reset=1 oppubKEY=mQENBE/liwsBCADlBRzd0lGa+A/hAeY4MGqmINYEaXAPtF0Sg/bGcYV4ykUKixi8 u9XPCBn9SVzbjEBmuVi6VTHydjo7yFaGvIar7sX1LGib2vpv6qL8qzXXGuU+DOWK S24lHAcrLDMHHRrN0/XBrbiTr20YkH1nKnReNQO8Ok8/32QvmgSWLBtGwwSp194o AaLyLQ4M8meDcAy42ojQNJEUpnEwjbyO3TMe8Kotz85qnJpaIh6Mm6K/3ESW206J q3l16JWE46CwQmXi2EOhmqixce5OCpfS1sN+75qcoyd7UEhNkSn/GjyNz7+fxaS5 wC59Z0qot+YCKhxDXmY9bNsJEFhWNuYw1OorABEBAAG0GkVhc3ROZXQgPGluZm9A ZWFzdC5uZXQudWE+iQE4BBMBAgAiBQJP5YsLAhsDBgsJCAcDAgYVCAIJCgsEFgID AQIeAQIXgAAKCRA63Vv3FapNOc/8CAC69ROcX0FFtZTr51X+8mvmSlETj8CFFI5U 6Z6v+U+UP0qZMiqM3940qPP3aCzLladA6FT7DqWs25CUg85fCcTNacZtoGZRB9bt D6sw73GcXyMeAuomiYppgbaHcBv+H4CGduUjpQgNPk4ic+OZSJMZCJeFtbnfxzNT Xrl2V1e7mqfGTif0hyB9N2rRp7BnvAF5EVFFOe8olps0Go4DScgUIxQeNDdc69CM ro0cps8tqG5C/QjWRQqpcLAO6pmffPx2pLN0cqjNjdPr6sR55Zpygt9kh7lbMYQI vyToVYRBWTxPTIMmtBu03NRObbLza9wwF9uE1AqwpGI/fsmCUj1GmQENBE/oOGYB CADdcBaZu2D4fSErxOnM6ZvLw3pYbXDJaCtMCBf3OjppAeAq6jCZz3UmyoxSkHil 15/abOCdGz81pyV4YfdSn9RYUYyLq4rJw82znb2i/cdR4dnF+Gso80EcXKvgAHYU zUMtR4f5MrXpFPrQIXxA9HjEOBsQzxAnAwRAwYMW4R+tk1whgErqDuSHqjCaM/ml xK8DzfqrsHDmF4uiXWCt9dS306YAtEPmTPSgeoQ8jw5MhO3LdA5LYSPoGanA+uGB kNQINfuaRw43qIguHvDvIZ0K7cHjP1PCrWuQZSgxwWlUbYecWOpM1YK73o6qLMQ7 vKXai/CDWV/YOvH0y3x7DWUDABEBAAG0B0Vhc3ROZXSJATgEEwECACIFAk/oOGYC GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJECMsc16aVI8RSMYH/2J3gCiF K16tLjNhFK/YkrgAEI4ZMI/XidI5hHAlvI+sGESX4ol8PGGrDSpA9aLu7UL+IP45 NByIkO8f0YGKxJiEwAMjyFqRD+p38yNZpUdS37h6GEtLB0w0E9+15hmy5yFWafZX Cji23vdHCiXjsNkr849HYqSGWOQG7nyLJHeEZNmVOLvrYrWXZGXFUO/0WGefu0nM GIZbczHeqKVLOVZe0OLTcVlpPjv0oQt1v3LElVBfTLYVY67pfEoVjNTLL3k5Qc4S pywSErdsc6rVYp14PoZPpBIAEw4Hw1Pt1IRTYL2dJ1CMcrAsaKhdHKrQFS03t0eW ctIlXNDw959XmCgAT+mdLQf/ZPmyQstl0xD+1d558ZdM+9zS9rgCwjY96lDMJGkR oQa9n8ktDY/kXK/4t6PMUrbWhLB0dFxCQElJzSleX9aX1MepqZ2lO2PAXsrGhu5Y nNkAnHeCivGCVSC42wn6++W6OLH80kBQOshBNrINbSECfnibuMhb56knxIINEJuI G/ZhcLcH2pnVATCUBUvzv+g/9fXkZEM+EjTL5ORwMsnPlfhhDmUudOylynEVDlW2 MvLkiS51QNgd4QbxUcpJYIUUgGgmhQuqUXqQUQsBfltj5eyzawLdWA0V6i0Cns9K EtASZIRzDYfObX1lIs3PNBmL2KsNv6a1Vo9sICc/SbhE2w serial#=012013J024227 Boot_Version=008 wifi_ssid=default_ssid wifi_auth=wpa2psk wifi_enc=tkip wifi_int_ip=0.0.0.0 timezone_conf_int=plus_02_00_13 use_portal_dhcp=true hdmi_event_delay=3 ssaverName=clock betaupdate_cond=true bootstrap_url=igmp://224.50.0.50:9000 upnp_conf=lan partition=nand0,0 mtddevnum=0 mtddevname=Kernel bootupgrade=yes Bootstrap_Version=1 bg_color=0x00047AC0 fg_color=0x00FFFFFF portal1=http://iptv.east.net.ua/eastnet_portal/c/index.html custom_url_hider=true language=ru update_url=http://iptv.east.net.ua/cboot/imageupdate net=dhcp ntpurl=time.east.net.ua timezone_conf=Europe/Minsk input_buffer_size=500 lang_audiotracks=1 force_dvi=0 Ver_Forced=no tvsystem=720p-60 graphicres=1280 ethaddr=00:1a:79:0e:1d:52 autoupdate_cond=0 Image_Date=Tue Oct 6 16:15:18 EEST 2015 Image_Version=218 Image_Desc=EastNet_218.3 bootcmd=run flash_self video_clock=0 ssaverDelay=180 stdin=serial stdout=serial stderr=serial loppubKEY=no Environment size: 4146/16379 bytes MAG250> сохраняем эти переменные и записываем их в NOR флешу, набираем saveenv и жмакаем Enter MAG250> saveenv Saving Environment to NOR Flash... .. done Un-Protected 2 sectors . done Un-Protected 1 sectors Erasing Flash... . done Erased 1 sectors Writing to Flash.... done . done Protected 1 sectors .. done Protected 2 sectors MAG250> отключаем питание приставки и подключаем приставку к монитору\телевизору. Заходим в BIOS (включаем питание на приставку и жмакаем на пульте приставки "Menu"), сбрасываем параметры на дефолт, потом сохраняем настройки и перезагружаемся, снова заходим в биос, устанавливаем загрузку с NAND флеши и резет операторский ключ, снова сохраняемся и ребутимся, снова заходим в биос меню и переводим приставку в режим прошивки через мультикаст. Затем подключаем приставку к компьютеру, запускаем на компьютере программу mcast.exe, меняем ip адресс на тот с которого ожидает загрузку приставка (см.вложение), нажимаем кнопочку "Start" и загоняем в приставку файл "Bootstrap_250". После чего появится картинка что приставка перешла в режим ожидания заливки прошивки приставки. В нижней части программы mcast.exe указываем заводской файл прошивки от Infomir например этот http://soft.infomir.com.ua/mag250/release/0.2.18-r12/imageupdateи жмакаем кнопку "Start". После чего получаем сообщение об удачной прошивке [album]101[/album] Если снова подключить терминал то можно увидеть что переменные с ключем пропали U-Boot 1.3.1 (Nov 7 2011 - 20:45:09) - stm23_0047 DRAM: 256 MiB NOR: 1 MiB NAND: 256 MiB In: serial Out: serial Err: serial Press "Menu" for enter menu Hit any key to stop autoboot: 0 MAG250> MAG250> printenv bootdelay=1 baudrate=115200 board=mag250 monitor_base=0xA0000000 monitor_len=0x00050000 monitor_sec=1:0-4 loadaddr=0x80000000 unprot=protect off $monitor_sec update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec mem=mem=160m bigphysarea=2048 console=ttyAS0 baudrate=115200 ethinit=nwhwconf=device:eth0 autoconf=off mtdparts=mtdparts=stm-nand-flex.1:4M(Kernel),120M(RootFs),4M(Kernel2),120M(RootFs2),-(Userfs) mtdids=nand0=stm-nand-flex.1 partition=nand0,0 nfsargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/nfs nfsroot=${rootpath} ip=${ipaddr}::${gatewayip}:${netmask}:::${autoconf} ${mem} flashargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock6 rootfstype=jffs2 ${mem} ip=none flashargs2=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock8 rootfstype=jffs2 ${mem} ip=none addmisc=setenv bootargs ${bootargs} ${mtdparts} console=${console},${baudrate} kernel=uImage flash_self=run flashargs addmisc; mtdparts default; setenv partition nand0,0 ;fsload ${kernel}; bootm; run net flash_self2=run flashargs2 addmisc; mtdparts default; setenv partition nand0,2 ;fsload ${kernel}; bootm; run net net=dhcp; run nfsargs addmisc; bootm; reset graphicres=720 componentout=YPrPb bootupgrade=no do_factory_reset=1 serial#=012013J024227 Boot_Version=008 ethaddr=00:1a:79:0e:1d:52 Ver_Forced=no wifi_ssid=default_ssid wifi_auth=wpa2psk wifi_enc=tkip wifi_int_ip=0.0.0.0 timezone_conf_int=plus_02_00_13 autoupdate_cond=2 use_portal_dhcp=true hdmi_event_delay=3 lang_audiotracks=0 ssaverName=clock bg_color=0x00000000 fg_color=0x00787878 showlogo=yes tvsystem=PAL aspect_ratio=default language=en Image_Date=Fri Jan 15 15:24:06 EET 2016 Image_Version=218 Image_Desc=0.2.18-r14-250 bootcmd=run flash_self stdin=serial stdout=serial stderr=serial Environment size: 1817/16379 bytes MAG250> Бонусом выкладываю дампы флешей NOR, в начале я так отлачивал приставки, т.е.через правку dump'a NOR флеши и затем записывал его обратно. bios_eastnet_locked.7z.zip bios_2_eastnet_locked.7z.zip mag250_bios_nolocked.7z.zip mcast.7z.zip Bootstrap_250.7z.zip mag250_UART_pinout.zip Відредаговано 2016-01-29 10:08:29 mixeysan 5 Ссылка на сообщение Поделиться на других сайтах
dr.ghost 2 Опубліковано: 2016-01-29 10:05:13 Share Опубліковано: 2016-01-29 10:05:13 Не проще через мультикаст на промежуточную прошивку, с заменой загрузчика? Вся инфа есть на сайте инфомира. Ссылка на сообщение Поделиться на других сайтах
agafonov1980 0 Опубліковано: 2016-02-16 11:31:17 Share Опубліковано: 2016-02-16 11:31:17 (відредаговано) Когда приставка имеет операторскую блокировку и кастомную прошивку которую не удается изменить на заводскую от infomir, при попытке обновления прошивки пишет "wrong signature" - тогда эта статья для вас. Что нужно: 1) кабель UART (RS232=>TTL или USB=>TTL или т.д.) 2) необходимый софт и заводские файлы прошивки 3) 30 минут свободного времени и прямые руки Спасибо за инструкцию. все прошло на ура. получилось разлочить истнетовскую приставку. использовал 1. PL2303 USB to UART 2. Кусок исашного слота со старой материнки 3. Провода от юсб планки (с той же машины ) распиновка: http://soft.infomir.com.ua/mag250/Doc/CabelMAG200.pdf Учитывая отключенный ssh , на сегодняшний день это походу единственный рабочий вариант разлочки. Відредаговано 2016-02-16 11:59:34 agafonov1980 Ссылка на сообщение Поделиться на других сайтах
agafonov1980 0 Опубліковано: 2016-02-16 11:32:29 Share Опубліковано: 2016-02-16 11:32:29 выкладываю дампы флешей NOR А чем дамп сливали? Ссылка на сообщение Поделиться на других сайтах
zaborovsky 359 Опубліковано: 2016-02-16 15:54:51 Share Опубліковано: 2016-02-16 15:54:51 (відредаговано) как только появится строчка Hit any key to stop autoboot: 0 добавлю от себя 5 копеек имел дело с данным загрузчиком (U-Boot ) в кабельных модемах (docsis) Arris и Cisco (Scientific Atlanta) есть вариант, когда строка "Hit any key to stop autoboot" может загрузчиком не выводиться -- это регулируется переменной среды forceboot=1 если производитель выставил forceboot=1, то строка "Hit any key to stop autoboot" выводиться не будет и получить доступ к консоли будет невозможно (думаю, первое, что сделает производитель -- это заблокирует эту функцию) как это лечится? весьма просто в момент, когда стартует загрузчик, нужно закоротить 8-й контакт SPI-флешки на корпус -- это вызовет прерывание скрипта загрузки и выход в консоль загрузчика U-Boot (если там флеш другого типа, надо смотреть документацию по флешке) затем нужно дать команды setenv forceboot=0 saveenv reset и перегрузиться (reset -- это команда загрузчику перегрузиться) после чего при загрузке появится сообщение "Hit any key to stop autoboot" и работу загрузчика можно будет остановить штатным образом цитата с форума по кабельным модемам об этом загрузчике Hello everyone, If any of you have a Arris modem such as the 820A, 860A, 852, 862G, etc and happen to have a locked bootloader. Do the following: - Dump the flash with whatever you can use to dump a SPI flash. - Load the backup into a hex editor. - Search for "forceboot=1" (there will be a few instances of it throughout the flash) - Modify "forceboot=1" to "forceboot=0" - Save it. - Reflash back. Yes, change all instances of bootdelay=0 to bootdelay=5 on the Compal modem. Shorted pin 8 to get into bootloader - thanks parker... SPI-флеш выглядит вот так первый контакт имеет маркировку в виде точки кроме того, величина задержки, во время которой выводится надпись "Hit any key to stop autoboot" регулируется так setenv bootdelay=5 saveenv Відредаговано 2016-02-16 16:02:21 zaborovsky Ссылка на сообщение Поделиться на других сайтах
tin-sid 0 Опубліковано: 2016-03-06 16:18:10 Share Опубліковано: 2016-03-06 16:18:10 У кого то получалось так разлочить маг от тенет? Ссылка на сообщение Поделиться на других сайтах
genych 2 Опубліковано: 2016-06-12 12:03:01 Share Опубліковано: 2016-06-12 12:03:01 У кого то получалось так разлочить маг от тенет? У меня получилось - без проблем )) Ссылка на сообщение Поделиться на других сайтах
qasver 0 Опубліковано: 2016-06-18 18:42:00 Share Опубліковано: 2016-06-18 18:42:00 Подскажите, пожалуйста, марку NOR-Flash в маг250 Ссылка на сообщение Поделиться на других сайтах
mixeysan 23 Опубліковано: 2016-06-19 09:24:07 Share Опубліковано: 2016-06-19 09:24:07 Подскажите, пожалуйста, марку NOR-Flash в маг250 ST M29W80DT Ссылка на сообщение Поделиться на других сайтах
qasver 0 Опубліковано: 2016-06-19 18:17:59 Share Опубліковано: 2016-06-19 18:17:59 mixeysan, спасибо, но почему-то не могу найти даташит на M29W80DT Ссылка на сообщение Поделиться на других сайтах
mixeysan 23 Опубліковано: 2016-06-23 10:54:53 Share Опубліковано: 2016-06-23 10:54:53 mixeysan, спасибо, но почему-то не могу найти даташит на M29W80DT да флешка как флешка, такие в роутерах, модемах доксис, спутниковых тюнерах стоят. STB> flinfo Bank # 1: CFI conformant FLASH (16 x 16) Size: 1 MiB in 19 Sectors AMD Standard command set, Manufacturer ID: 0x20, Device ID: 0xD7 Erase timeout: 8192 ms, write timeout: 1 ms Sector Start Addresses: A0000000 E A0010000 E A0020000 E A0030000 E A0040000 E A0050000 E A0060000 E A0070000 E A0080000 E A0090000 E A00A0000 E A00B0000 E A00C0000 E A00D0000 E A00E0000 E A00F0000 E A00F8000 E A00FA000 E A00FC000 E M29W800D.pdf Ссылка на сообщение Поделиться на других сайтах
CRAB 0 Опубліковано: 2016-06-27 19:30:40 Share Опубліковано: 2016-06-27 19:30:40 а вот этим можно подключиться с плате MAGa? Ссылка на сообщение Поделиться на других сайтах
Zheka 0 Опубліковано: 2016-08-21 16:12:10 Share Опубліковано: 2016-08-21 16:12:10 доброго времени суток ,после снятия ключа (тенет) что нужно сделать ?включаю на телике заставка тенет и всё ,пишет (Протокол TFTP загрузить /------------ ) Ссылка на сообщение Поделиться на других сайтах
mixeysan 23 Опубліковано: 2016-08-21 18:11:47 Share Опубліковано: 2016-08-21 18:11:47 доброго времени суток ,после снятия ключа (тенет) что нужно сделать ?включаю на телике заставка тенет и всё ,пишет (Протокол TFTP загрузить /------------ ) после снятия ключа наверно нужно перешить Ссылка на сообщение Поделиться на других сайтах
zaborovsky 359 Опубліковано: 2016-08-21 18:56:52 Share Опубліковано: 2016-08-21 18:56:52 (відредаговано) а вот этим можно подключиться с плате MAGa? у меня шнурок на базе PL2303 -- чудно работает в качестве usb-ttl в никсах работает и так, под винды драйвера есть в сети насчет второго девайса не скажу, но судя по тому, что на нем написано то же самое (usb to ttl), должен подойти и он Відредаговано 2016-08-21 18:57:58 zaborovsky Ссылка на сообщение Поделиться на других сайтах
mixeysan 23 Опубліковано: 2016-08-21 19:39:22 Share Опубліковано: 2016-08-21 19:39:22 а вот этим можно подключиться с плате MAGa? у меня шнурок на базе PL2303 -- чудно работает в качестве usb-ttl в никсах работает и так, под винды драйвера есть в сети насчет второго девайса не скажу, но судя по тому, что на нем написано то же самое (usb to ttl), должен подойти и он оба подойдут, главное чтобы уровни были 3,3v Ссылка на сообщение Поделиться на других сайтах
tin-sid 0 Опубліковано: 2016-09-25 17:27:26 Share Опубліковано: 2016-09-25 17:27:26 Кто знает как сбросить ключ на амино а130?, ключ от тенет Ссылка на сообщение Поделиться на других сайтах
read 0 Опубліковано: 2016-12-28 22:56:02 Share Опубліковано: 2016-12-28 22:56:02 (відредаговано) Добрый вечер пацеент маг250Кабель DKU-5 все сделано по инструкции (отличие 1 GND)Первый и второй загрузчик стартует но после появления Hit...Auto Boot:0 нажимаю я на кнопки или нет появляеться много знаков вопросов и ввести ничего не позволяет в чем может быть проблема ? Відредаговано 2016-12-28 23:02:36 read Ссылка на сообщение Поделиться на других сайтах
masterzep 9 Опубліковано: 2016-12-29 08:27:05 Share Опубліковано: 2016-12-29 08:27:05 Скорость порта меняется? Ссылка на сообщение Поделиться на других сайтах
DrVao 1 Опубліковано: 2017-01-05 10:59:58 Share Опубліковано: 2017-01-05 10:59:58 Добрый вечер пацеент маг250 Кабель DKU-5 все сделано по инструкции (отличие 1 GND) Первый и второй загрузчик стартует но после появления Hit...Auto Boot:0 нажимаю я на кнопки или нет появляеться много знаков вопросов и ввести ничего не позволяет в чем может быть проблема ? Ну что? Разобрался? Ссылка на сообщение Поделиться на других сайтах
revomix 28 Опубліковано: 2017-01-06 20:23:30 Share Опубліковано: 2017-01-06 20:23:30 Когда приставка имеет операторскую блокировку и кастомную прошивку которую не удается изменить на заводскую от infomir, при попытке обновления прошивки пишет "wrong signature" - тогда эта статья для вас. Что нужно: 1) кабель UART (RS232=>TTL или USB=>TTL или т.д.) 2) необходимый софт и заводские файлы прошивки 3) 30 минут свободного времени и прямые руки Что нужно делать: 1) Выкручиваем болты и достаем плату приставки MAG250; 2) Подключаемся к консоли приставки (pinout см.фото), разъем взял со старой материнки, разъем ISA, от которого отрезал нужную длину, не пугайтесь что 4 провода, там 2шт GND, остальные RX и Tx [album]100[/album] 3) Запускаем программу терминал например Putty c настройками порта 115200, Flow control: none 4) включаем питание на приставку и видим Board: MAG250 [32-bit mode] U-Boot 1.3.1 (Nov 7 2011 - 20:45:09) - stm23_0047 DRAM: 256 MiB NOR: 1 MiB NAND: 256 MiB In: serial Out: serial Err: serial Press "Menu" for enter menu ## Booting image at a0050000 ... Image Name: Infomir MAG250 Upgrade Ver.008 Image Type: SuperH Linux Standalone Program (gzip compressed) Data Size: 162619 Bytes = 158.8 KiB Load Address: 91000000 Entry Point: 91000000 Verifying Checksum ... OK Signature OK!! Uncompressing Standalone Application ... OK Board: MAG250 [32-bit mode] U-Boot 1.3.1 (Nov 7 2011 - 20:57:13) - stm23_0047 DRAM: 256 MiB NOR: 1 MiB NAND: 256 MiB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 MAG250> как только появится строчка Hit any key to stop autoboot: 0жмакаем любую клавишу на компе и Uboot перейдет в режим ожидания ввода команд набираем команду MAG250> printenvжмакаем Enter, получаем ответ в виде списка переменных bootdelay=1 baudrate=115200 board=mag250 monitor_base=0xA0000000 monitor_len=0x00050000 monitor_sec=1:0-4 loadaddr=0x80000000 unprot=protect off $monitor_sec update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec mem=mem=160m bigphysarea=2048 console=ttyAS0 baudrate=115200 ethinit=nwhwconf=device:eth0 autoconf=off mtdparts=mtdparts=stm-nand-flex.1:4M(Kernel),120M(RootFs),4M(Kernel2),120M(RootF s2),-(Userfs) mtdids=nand0=stm-nand-flex.1 nfsargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/nfs nfsroot=${roo tpath} ip=${ipaddr}::${gatewayip}:${netmask}:::${autoconf} ${mem} flashargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock6 rootf stype=jffs2 ${mem} ip=none flashargs2=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock8 root fstype=jffs2 ${mem} ip=none addmisc=setenv bootargs ${bootargs} ${mtdparts} console=${console},${baudrate} kernel=uImage flash_self=run flashargs addmisc; mtdparts default; setenv partition nand0,0 ;fs load ${kernel}; bootm; run net flash_self2=run flashargs2 addmisc; mtdparts default; setenv partition nand0,2 ; fsload ${kernel}; bootm; run net componentout=YPrPb do_factory_reset=1 oppubKEY=mQENBE/liwsBCADlBRzd0lGa+A/hAeY4MGqmINYEaXAPtF0Sg/bGcYV4ykUKixi8 u9XPCBn9SVzbjEBmuVi6VTHydjo7yFaGvIar7sX1LGib2vpv6qL8qzXXGuU+DOWK S24lHAcrLDMHHRrN0/XBrbiTr20YkH1nKnReNQO8Ok8/32QvmgSWLBtGwwSp194o AaLyLQ4M8meDcAy42ojQNJEUpnEwjbyO3TMe8Kotz85qnJpaIh6Mm6K/3ESW206J q3l16JWE46CwQmXi2EOhmqixce5OCpfS1sN+75qcoyd7UEhNkSn/GjyNz7+fxaS5 wC59Z0qot+YCKhxDXmY9bNsJEFhWNuYw1OorABEBAAG0GkVhc3ROZXQgPGluZm9A ZWFzdC5uZXQudWE+iQE4BBMBAgAiBQJP5YsLAhsDBgsJCAcDAgYVCAIJCgsEFgID AQIeAQIXgAAKCRA63Vv3FapNOc/8CAC69ROcX0FFtZTr51X+8mvmSlETj8CFFI5U 6Z6v+U+UP0qZMiqM3940qPP3aCzLladA6FT7DqWs25CUg85fCcTNacZtoGZRB9bt D6sw73GcXyMeAuomiYppgbaHcBv+H4CGduUjpQgNPk4ic+OZSJMZCJeFtbnfxzNT Xrl2V1e7mqfGTif0hyB9N2rRp7BnvAF5EVFFOe8olps0Go4DScgUIxQeNDdc69CM ro0cps8tqG5C/QjWRQqpcLAO6pmffPx2pLN0cqjNjdPr6sR55Zpygt9kh7lbMYQI vyToVYRBWTxPTIMmtBu03NRObbLza9wwF9uE1AqwpGI/fsmCUj1GmQENBE/oOGYB CADdcBaZu2D4fSErxOnM6ZvLw3pYbXDJaCtMCBf3OjppAeAq6jCZz3UmyoxSkHil 15/abOCdGz81pyV4YfdSn9RYUYyLq4rJw82znb2i/cdR4dnF+Gso80EcXKvgAHYU zUMtR4f5MrXpFPrQIXxA9HjEOBsQzxAnAwRAwYMW4R+tk1whgErqDuSHqjCaM/ml xK8DzfqrsHDmF4uiXWCt9dS306YAtEPmTPSgeoQ8jw5MhO3LdA5LYSPoGanA+uGB kNQINfuaRw43qIguHvDvIZ0K7cHjP1PCrWuQZSgxwWlUbYecWOpM1YK73o6qLMQ7 vKXai/CDWV/YOvH0y3x7DWUDABEBAAG0B0Vhc3ROZXSJATgEEwECACIFAk/oOGYC GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJECMsc16aVI8RSMYH/2J3gCiF K16tLjNhFK/YkrgAEI4ZMI/XidI5hHAlvI+sGESX4ol8PGGrDSpA9aLu7UL+IP45 NByIkO8f0YGKxJiEwAMjyFqRD+p38yNZpUdS37h6GEtLB0w0E9+15hmy5yFWafZX Cji23vdHCiXjsNkr849HYqSGWOQG7nyLJHeEZNmVOLvrYrWXZGXFUO/0WGefu0nM GIZbczHeqKVLOVZe0OLTcVlpPjv0oQt1v3LElVBfTLYVY67pfEoVjNTLL3k5Qc4S pywSErdsc6rVYp14PoZPpBIAEw4Hw1Pt1IRTYL2dJ1CMcrAsaKhdHKrQFS03t0eW ctIlXNDw959XmCgAT+mdLQf/ZPmyQstl0xD+1d558ZdM+9zS9rgCwjY96lDMJGkR oQa9n8ktDY/kXK/4t6PMUrbWhLB0dFxCQElJzSleX9aX1MepqZ2lO2PAXsrGhu5Y nNkAnHeCivGCVSC42wn6++W6OLH80kBQOshBNrINbSECfnibuMhb56knxIINEJuI G/ZhcLcH2pnVATCUBUvzv+g/9fXkZEM+EjTL5ORwMsnPlfhhDmUudOylynEVDlW2 MvLkiS51QNgd4QbxUcpJYIUUgGgmhQuqUXqQUQsBfltj5eyzawLdWA0V6i0Cns9K EtASZIRzDYfObX1lIs3PNBmL2KsNv6a1Vo9sICc/SbhE2w loppubKEY=yes serial#=012013J024227 Boot_Version=008 wifi_ssid=default_ssid wifi_auth=wpa2psk wifi_enc=tkip wifi_int_ip=0.0.0.0 timezone_conf_int=plus_02_00_13 use_portal_dhcp=true hdmi_event_delay=3 ssaverName=clock betaupdate_cond=true bootstrap_url=igmp://224.50.0.50:9000 upnp_conf=lan partition=nand0,0 mtddevnum=0 mtddevname=Kernel bootupgrade=yes Bootstrap_Version=1 bg_color=0x00047AC0 fg_color=0x00FFFFFF portal1=http://iptv.east.net.ua/eastnet_portal/c/index.html custom_url_hider=true language=ru update_url=http://iptv.east.net.ua/cboot/imageupdate net=dhcp ntpurl=time.east.net.ua timezone_conf=Europe/Minsk input_buffer_size=500 lang_audiotracks=1 force_dvi=0 Ver_Forced=no tvsystem=720p-60 graphicres=1280 ethaddr=00:1a:79:0e:1d:52 autoupdate_cond=0 Image_Date=Tue Oct 6 16:15:18 EEST 2015 Image_Version=218 Image_Desc=EastNet_218.3 bootcmd=run flash_self video_clock=0 ssaverDelay=180 stdin=serial stdout=serial stderr=serial Environment size: 4147/16379 bytes MAG250> даем команду MAG250> setenv loppubKEY no MAG250> проверяем на всякий случай что команда изменила переменную, она будет в конце списка переменных, набираем MAG250> printenv bootdelay=1 baudrate=115200 board=mag250 monitor_base=0xA0000000 monitor_len=0x00050000 monitor_sec=1:0-4 loadaddr=0x80000000 unprot=protect off $monitor_sec update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec mem=mem=160m bigphysarea=2048 console=ttyAS0 baudrate=115200 ethinit=nwhwconf=device:eth0 autoconf=off mtdparts=mtdparts=stm-nand-flex.1:4M(Kernel),120M(RootFs),4M(Kernel2),120M(RootFs2),-(Userfs) mtdids=nand0=stm-nand-flex.1 nfsargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/nfs nfsroot=${rootpath} ip=${ipaddr}::${gatewayip}:${netmask}:::${autoconf} ${mem} flashargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock6 rootfstype=jffs2 ${mem} ip=none flashargs2=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock8 rootfstype=jffs2 ${mem} ip=none addmisc=setenv bootargs ${bootargs} ${mtdparts} console=${console},${baudrate} kernel=uImage flash_self=run flashargs addmisc; mtdparts default; setenv partition nand0,0 ;fsload ${kernel}; bootm; run net flash_self2=run flashargs2 addmisc; mtdparts default; setenv partition nand0,2 ;fsload ${kernel}; bootm; run net componentout=YPrPb do_factory_reset=1 oppubKEY=mQENBE/liwsBCADlBRzd0lGa+A/hAeY4MGqmINYEaXAPtF0Sg/bGcYV4ykUKixi8 u9XPCBn9SVzbjEBmuVi6VTHydjo7yFaGvIar7sX1LGib2vpv6qL8qzXXGuU+DOWK S24lHAcrLDMHHRrN0/XBrbiTr20YkH1nKnReNQO8Ok8/32QvmgSWLBtGwwSp194o AaLyLQ4M8meDcAy42ojQNJEUpnEwjbyO3TMe8Kotz85qnJpaIh6Mm6K/3ESW206J q3l16JWE46CwQmXi2EOhmqixce5OCpfS1sN+75qcoyd7UEhNkSn/GjyNz7+fxaS5 wC59Z0qot+YCKhxDXmY9bNsJEFhWNuYw1OorABEBAAG0GkVhc3ROZXQgPGluZm9A ZWFzdC5uZXQudWE+iQE4BBMBAgAiBQJP5YsLAhsDBgsJCAcDAgYVCAIJCgsEFgID AQIeAQIXgAAKCRA63Vv3FapNOc/8CAC69ROcX0FFtZTr51X+8mvmSlETj8CFFI5U 6Z6v+U+UP0qZMiqM3940qPP3aCzLladA6FT7DqWs25CUg85fCcTNacZtoGZRB9bt D6sw73GcXyMeAuomiYppgbaHcBv+H4CGduUjpQgNPk4ic+OZSJMZCJeFtbnfxzNT Xrl2V1e7mqfGTif0hyB9N2rRp7BnvAF5EVFFOe8olps0Go4DScgUIxQeNDdc69CM ro0cps8tqG5C/QjWRQqpcLAO6pmffPx2pLN0cqjNjdPr6sR55Zpygt9kh7lbMYQI vyToVYRBWTxPTIMmtBu03NRObbLza9wwF9uE1AqwpGI/fsmCUj1GmQENBE/oOGYB CADdcBaZu2D4fSErxOnM6ZvLw3pYbXDJaCtMCBf3OjppAeAq6jCZz3UmyoxSkHil 15/abOCdGz81pyV4YfdSn9RYUYyLq4rJw82znb2i/cdR4dnF+Gso80EcXKvgAHYU zUMtR4f5MrXpFPrQIXxA9HjEOBsQzxAnAwRAwYMW4R+tk1whgErqDuSHqjCaM/ml xK8DzfqrsHDmF4uiXWCt9dS306YAtEPmTPSgeoQ8jw5MhO3LdA5LYSPoGanA+uGB kNQINfuaRw43qIguHvDvIZ0K7cHjP1PCrWuQZSgxwWlUbYecWOpM1YK73o6qLMQ7 vKXai/CDWV/YOvH0y3x7DWUDABEBAAG0B0Vhc3ROZXSJATgEEwECACIFAk/oOGYC GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJECMsc16aVI8RSMYH/2J3gCiF K16tLjNhFK/YkrgAEI4ZMI/XidI5hHAlvI+sGESX4ol8PGGrDSpA9aLu7UL+IP45 NByIkO8f0YGKxJiEwAMjyFqRD+p38yNZpUdS37h6GEtLB0w0E9+15hmy5yFWafZX Cji23vdHCiXjsNkr849HYqSGWOQG7nyLJHeEZNmVOLvrYrWXZGXFUO/0WGefu0nM GIZbczHeqKVLOVZe0OLTcVlpPjv0oQt1v3LElVBfTLYVY67pfEoVjNTLL3k5Qc4S pywSErdsc6rVYp14PoZPpBIAEw4Hw1Pt1IRTYL2dJ1CMcrAsaKhdHKrQFS03t0eW ctIlXNDw959XmCgAT+mdLQf/ZPmyQstl0xD+1d558ZdM+9zS9rgCwjY96lDMJGkR oQa9n8ktDY/kXK/4t6PMUrbWhLB0dFxCQElJzSleX9aX1MepqZ2lO2PAXsrGhu5Y nNkAnHeCivGCVSC42wn6++W6OLH80kBQOshBNrINbSECfnibuMhb56knxIINEJuI G/ZhcLcH2pnVATCUBUvzv+g/9fXkZEM+EjTL5ORwMsnPlfhhDmUudOylynEVDlW2 MvLkiS51QNgd4QbxUcpJYIUUgGgmhQuqUXqQUQsBfltj5eyzawLdWA0V6i0Cns9K EtASZIRzDYfObX1lIs3PNBmL2KsNv6a1Vo9sICc/SbhE2w serial#=012013J024227 Boot_Version=008 wifi_ssid=default_ssid wifi_auth=wpa2psk wifi_enc=tkip wifi_int_ip=0.0.0.0 timezone_conf_int=plus_02_00_13 use_portal_dhcp=true hdmi_event_delay=3 ssaverName=clock betaupdate_cond=true bootstrap_url=igmp://224.50.0.50:9000 upnp_conf=lan partition=nand0,0 mtddevnum=0 mtddevname=Kernel bootupgrade=yes Bootstrap_Version=1 bg_color=0x00047AC0 fg_color=0x00FFFFFF portal1=http://iptv.east.net.ua/eastnet_portal/c/index.html custom_url_hider=true language=ru update_url=http://iptv.east.net.ua/cboot/imageupdate net=dhcp ntpurl=time.east.net.ua timezone_conf=Europe/Minsk input_buffer_size=500 lang_audiotracks=1 force_dvi=0 Ver_Forced=no tvsystem=720p-60 graphicres=1280 ethaddr=00:1a:79:0e:1d:52 autoupdate_cond=0 Image_Date=Tue Oct 6 16:15:18 EEST 2015 Image_Version=218 Image_Desc=EastNet_218.3 bootcmd=run flash_self video_clock=0 ssaverDelay=180 stdin=serial stdout=serial stderr=serial loppubKEY=no Environment size: 4146/16379 bytes MAG250> сохраняем эти переменные и записываем их в NOR флешу, набираем saveenv и жмакаем Enter MAG250> saveenv Saving Environment to NOR Flash... .. done Un-Protected 2 sectors . done Un-Protected 1 sectors Erasing Flash... . done Erased 1 sectors Writing to Flash.... done . done Protected 1 sectors .. done Protected 2 sectors MAG250> отключаем питание приставки и подключаем приставку к монитору\телевизору. Заходим в BIOS (включаем питание на приставку и жмакаем на пульте приставки "Menu"), сбрасываем параметры на дефолт, потом сохраняем настройки и перезагружаемся, снова заходим в биос, устанавливаем загрузку с NAND флеши и резет операторский ключ, снова сохраняемся и ребутимся, снова заходим в биос меню и переводим приставку в режим прошивки через мультикаст. Затем подключаем приставку к компьютеру, запускаем на компьютере программу mcast.exe, меняем ip адресс на тот с которого ожидает загрузку приставка (см.вложение), нажимаем кнопочку "Start" и загоняем в приставку файл "Bootstrap_250". После чего появится картинка что приставка перешла в режим ожидания заливки прошивки приставки. В нижней части программы mcast.exe указываем заводской файл прошивки от Infomir например этот http://soft.infomir.com.ua/mag250/release/0.2.18-r12/imageupdateи жмакаем кнопку "Start". После чего получаем сообщение об удачной прошивке [album]101[/album] Если снова подключить терминал то можно увидеть что переменные с ключем пропали U-Boot 1.3.1 (Nov 7 2011 - 20:45:09) - stm23_0047 DRAM: 256 MiB NOR: 1 MiB NAND: 256 MiB In: serial Out: serial Err: serial Press "Menu" for enter menu Hit any key to stop autoboot: 0 MAG250> MAG250> printenv bootdelay=1 baudrate=115200 board=mag250 monitor_base=0xA0000000 monitor_len=0x00050000 monitor_sec=1:0-4 loadaddr=0x80000000 unprot=protect off $monitor_sec update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec mem=mem=160m bigphysarea=2048 console=ttyAS0 baudrate=115200 ethinit=nwhwconf=device:eth0 autoconf=off mtdparts=mtdparts=stm-nand-flex.1:4M(Kernel),120M(RootFs),4M(Kernel2),120M(RootFs2),-(Userfs) mtdids=nand0=stm-nand-flex.1 partition=nand0,0 nfsargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/nfs nfsroot=${rootpath} ip=${ipaddr}::${gatewayip}:${netmask}:::${autoconf} ${mem} flashargs=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock6 rootfstype=jffs2 ${mem} ip=none flashargs2=setenv bootargs ${ethinit},hwaddr:${ethaddr} root=/dev/mtdblock8 rootfstype=jffs2 ${mem} ip=none addmisc=setenv bootargs ${bootargs} ${mtdparts} console=${console},${baudrate} kernel=uImage flash_self=run flashargs addmisc; mtdparts default; setenv partition nand0,0 ;fsload ${kernel}; bootm; run net flash_self2=run flashargs2 addmisc; mtdparts default; setenv partition nand0,2 ;fsload ${kernel}; bootm; run net net=dhcp; run nfsargs addmisc; bootm; reset graphicres=720 componentout=YPrPb bootupgrade=no do_factory_reset=1 serial#=012013J024227 Boot_Version=008 ethaddr=00:1a:79:0e:1d:52 Ver_Forced=no wifi_ssid=default_ssid wifi_auth=wpa2psk wifi_enc=tkip wifi_int_ip=0.0.0.0 timezone_conf_int=plus_02_00_13 autoupdate_cond=2 use_portal_dhcp=true hdmi_event_delay=3 lang_audiotracks=0 ssaverName=clock bg_color=0x00000000 fg_color=0x00787878 showlogo=yes tvsystem=PAL aspect_ratio=default language=en Image_Date=Fri Jan 15 15:24:06 EET 2016 Image_Version=218 Image_Desc=0.2.18-r14-250 bootcmd=run flash_self stdin=serial stdout=serial stderr=serial Environment size: 1817/16379 bytes MAG250> Бонусом выкладываю дампы флешей NOR, в начале я так отлачивал приставки, т.е.через правку dump'a NOR флеши и затем записывал его обратно. а 255 модель по аналогии делается? Ссылка на сообщение Поделиться на других сайтах
read 0 Опубліковано: 2017-02-01 16:09:42 Share Опубліковано: 2017-02-01 16:09:42 Добрый вечер все сделал (дело было в кАбЕлЕ) открывается 255(tenet), aura(neftyanik), на ура ))) Cпасибо!!!!, подобной инструкцией восстановил dune фото отчет Чего напаял ... P.S Направьте если не сложно может кто то прикрутил к этим (штукам) "acestream" для полноценного TtV Eшё раз СПАСИБО) Ссылка на сообщение Поделиться на других сайтах
QWERT57 0 Опубліковано: 2017-06-19 07:40:25 Share Опубліковано: 2017-06-19 07:40:25 Приветствую всех! Я здесь новенький просьба сильно не пинать. Кто-нибудь отвязывал маг 254 от провайдера? Спасибо! Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас