15 ноября | 2024г. | 11:20:43


АвторТема: Прошивка через com порт  (Прочитано 612250 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
Прошивка через com порт
« Ответ #165: 15 апреля | 2012г. | 17:01:50 »
0
Ужас. :crazy:
Что ж с ресиверами последних партий творится?

Здесь есть целая тема по этому вопросу.
Возможно и поможет.
Зависание ресивера. Пульт не реагирует

Можно попробовать установить старую прошивку или восстановительную.

Войти
Войти

А лучше сразу продавцу нести с притензиями.
Так как в дальнейшем будет постоянно такой аппарат глючить.

Оффлайн m0xf

  • Младший Джедай
  • **
  • Сообщений: 60
  • Поблагодарили: 23
  • Уважение: +2
Прошивка через com порт
« Ответ #166: 15 апреля | 2012г. | 17:32:27 »
0
Как я понял, после сброса не завёлся пульт с кнопкой портал. По-идее нужно прошить rescue image, но в паблике только старая версия, для старых пультов.

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
Прошивка через com порт
« Ответ #167: 16 апреля | 2012г. | 16:00:54 »
0
Специально проверял на Амико и Gi обновиться без участия пульта. Все нормально у меня проходит. Не понятно почему у других такой вариант  не проходит. Пробуйте Ресиверы на платформе Fulan Spark STi 7111  (обсуждение) 3 часть
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн Ashab

  • Падаван
  • *
  • Сообщений: 23
  • Поблагодарили: 0
  • Уважение: 0
Прошивка через com порт
« Ответ #168: 16 апреля | 2012г. | 17:07:11 »
0
Пробовал по ком-порту U-boot заливать через гипертерминал, на ресивере пишет в конце "еrr" во время заливки r232. А на компе это
Board: STx7111-Mboard (MB618)  [32-bit mode]
info: Disregarding any EPLD


U-Boot 1.3.1 (Mar 16 2011 - 11:42:45) - stm23_0043 - YW 1.0.019 Rel P1

DRAM:  128 MiB
NOR:     8 MiB
NAND:  512 MiB
In:    serial
Out:   serial
Err:   serial
IdentID : 09 00 0b 00 00 1c b9
Hit ESC to stop autoboot:  3
Force command mode:Select boot (current boot system : spark):
1. spark(up key)
2. enigma2(down key)
3. RS232 Upgrade u-boot(left key)
4. Force into factory mode(right key)
Input Select:
Force rs232 upgrade u-boot, need 524288 Bytes(512kB)
## Ready for binary (ymodem) download to 0x80000000 at 115200 bps...
CCCCCCCCCC???????????Timed out
xyzModem - Cksum mode, 0(SOH)/0(STX)/0(CAN) packets, 20 retries
## Total Size      = 0x00000000 = 0 Bytes

 Transmit filesize is 0, please check your choiced file
Когда лью восстановительную, На кнопки реагирует, имейдж принимает, циферки идут, в конце пишет "err" и все. Когда сзади включаешь, сперва "load" потом "null"

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
Прошивка через com порт
« Ответ #169: 16 апреля | 2012г. | 20:58:33 »
0
Цитировать
Ready for binary (ymodem) download to 0x80000000 at 115200 bps...
CCCCCCCCCC?
У меня такое в логе было после установки Энигмы от аллрашин проект и попытки перезагрузки в спарк с этой версии энигмы. Полечилось в той же энигме правкой конфигурационного файла. после этого все перезагрузки делаю только кнопками с передней панели. мне не в лом оторвать от стула свой зад чтоб перегрузить ресивер и это дешевле для собственной головы в итоге обходится.  Это говорит о том что не пошла загрузка. Не трогайте вы сразу U-boot. Успеете ещё полностью убить ресивер. Лучше полный лог загрузки восстановительной прошивки выложите. Кто то да и подскажет в чём проблема. Есть у вас энигма и устанавливается и запускается нормально?
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн Ashab

  • Падаван
  • *
  • Сообщений: 23
  • Поблагодарили: 0
  • Уважение: 0
Прошивка через com порт
« Ответ #170: 16 апреля | 2012г. | 21:15:29 »
0
Была ли вообще энигма в ресе понятия не имею, все происходило в спарке. Но после проблемы пробовал перейти на энигму, там писал "load" и висел. Заливать не пробовал.
Подскажите кто нибудь как снять лог. Желательно ссыль где подробно описано
 

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
Прошивка через com порт
« Ответ #171: 16 апреля | 2012г. | 22:51:18 »
0
В этой теме всё есть. Вы же выложили часть лога в предыдущем сообщении!  Всё таки пробуйте залить восстановительный имидж для своего ресивера. Должно залиться.  Если энигму не устанавливали то она не будет грузится. Её сперва нужно установить с флешки или по тфтп или со спарка через специальный плагин. И вы когда заливали образ для спарка у вас была выбрана загрузка Спарк?
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн Ashab

  • Падаван
  • *
  • Сообщений: 23
  • Поблагодарили: 0
  • Уважение: 0
Прошивка через com порт
« Ответ #172: 16 апреля | 2012г. | 23:10:14 »
0
Раз 20 пробовал залить, и , само-собой разумеется был выбран спарк. Тремя разными флешками пробовал, никакого эффекта. Буквы появляются, потом цифры от 5100 до 5300 идут, опять буквы, цифры 5199, 5200 и "ерр".
А лога я не снимал, оно само появилось когда лил u-boot

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
Прошивка через com порт
« Ответ #173: 17 апреля | 2012г. | 00:40:07 »
0
Вот тут есть полезная программа для снятия лога по компорту Прошивка через com порт  Хотя гипертерминал умеет всё тоже самое. Надо просто в логе посмотреть на какой стадии у вас происходит ошибка и почему. Не спешите вы всё что увидите сразу пробовать. Почитайте сперва чтоб упорядочилось что , зачем и для чего. :)
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн Ashab

  • Падаван
  • *
  • Сообщений: 23
  • Поблагодарили: 0
  • Уважение: 0
Прошивка через com порт
« Ответ #174: 17 апреля | 2012г. | 14:41:08 »
0
Лог выдает такое. начало
Bad block at 0x144c0000 in erase block from 0x144c0000 will be skipped
Bad block at 0x144e0000 in erase block from 0x144e0000 will be skipped
Bad block at 0x14500000 in erase block from 0x14500000 will be skipped
Конец
Bad block at 0x17f80000 in erase block from 0x17f80000 will be skipped
Bad block at 0x17fa0000 in erase block from 0x17fa0000 will be skipped
Bad block at 0x17fc0000 in erase block from 0x17fc0000 will be skipped
Bad block at 0x17fe0000 in erase block from 0x17fe0000 will be skipped
Bad block at 0x18000000 in erase block from 0x18000000 will be skipped

MTD writeoob failure: -5
Data did not fit into device, due to bad blocks
 122253120 bytes written: ERROR
Трындец?  :cray:

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Прошивка через com порт
« Ответ #175: 18 апреля | 2012г. | 13:52:43 »
0
Ashab,
а в середине тоже только Bad block ? у тебя совсем NAND flash сдох, сомневаюсь что его программно что то еще спасет... Лучше меняй его по гарантии или если ее уже нет
Попробуй стереть NAND через убоот, подключаешь компорт,жмешь МЕНЮ на морде реса при его перезагрузки (очень часто жмешь) на морде будет UP в логе курсор М618> или что то так набирай help и ищи команду nand.
или nand --help ищи ключ на затирку nand. Предварительно stlinux.com еще полистать...
Но наверное ничего оно не даст и ее нужно менять...

Оффлайн Ashab

  • Падаван
  • *
  • Сообщений: 23
  • Поблагодарили: 0
  • Уважение: 0
Прошивка через com порт
« Ответ #176: 18 апреля | 2012г. | 19:37:08 »
0
linky, да, везде "блок". А нет возможности, что энигма окажется живой?

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Прошивка через com порт
« Ответ #177: 18 апреля | 2012г. | 20:29:54 »
0
Ashab,
проверь... переведи в режим енигмы и подсунь образ енигмы... но при таком кол-ве бедов дмаю она сдохла совсем.
пробуй енигму... пробуй стиреть через убоот nand flash. Вариантов не много...

Оффлайн Ashab

  • Падаван
  • *
  • Сообщений: 23
  • Поблагодарили: 0
  • Уважение: 0
Прошивка через com порт
« Ответ #178: 20 апреля | 2012г. | 17:55:19 »
0
Спойлер   :
Update Uboot  : Please press '0' or FP 'UP'
1. Update Kernel  : Please press '1' or FP 'DOWN'
2. Update RootFS  : Please press '2' or FP 'LEFT'
3. Exit menu     : please press '3' or ESC or FP 'MENU'
4. boot          : Please press '4' or 'B' or FP 'OK'
5. Reset         : Please press '5' or 'R' or FP 'POWER'
6. Loader        : Please press '6' or 'L' or FP 'RIGHT'

*******************************************

     Please enter your choice : ESC

      you had pressed ESC to exit update menu.

      you can recall this menu by using 'update' command.

MB618> nand
Usage:
nand    - NAND sub-system

MB618> help
?       - alias for 'help'
askenv  - get environment variables from stdin
autoscr - run script from memory
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootm   - boot application image from memory
bootp   - boot image via network using BootP/TFTP protocol
chpart  - change active partition
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
dhcp    - invoke DHCP client to obtain IP/boot params
echo    - echo args to console
erase   - erase FLASH memory
exit    - exit script
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
flinfo  - print FLASH memory information
fsinfo  - print information about filesystems
fsload  - load binary file from a filesystem image
go      - start application at address 'addr'
help    - print online help
icrc32  - checksum calculation
iloop   - infinite loop on address range
imd     - i2c memory display
iminfo  - print header information for application image
imls    - list all images found in flash
imm     - i2c memory modify (auto-incrementing)
imw     - memory write (fill)
inm     - memory modify (constant address)
iprobe  - probe to discover valid I2C chip addresses
itest   - return true/false on integer compare
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
ls      - list files in a directory (default /)
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing)
mtdparts- define flash/nand partitions
mtest   - simple RAM test
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
pmb     - displays the contents of the PMB
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
sleep   - delay execution for some time
test    - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
update  - update uboot or kernel
updatekernel  - update kernel from the path of env_setings 'kernelnfspath'
updaterootfs  - update rootfs from the path of env_setings 'rootfsnfspath'
updateuboot  - update uboot from the path of env_setings 'ubootnfspath'
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor version
MB618>
такой лог, если дать команду help.
linky, можете что то порекомендовать?

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Прошивка через com порт
« Ответ #179: 20 апреля | 2012г. | 19:47:46 »
0
nand --help что говорит?
nand erase 0 800000
вроде так должно стиреть нанд, потом попробуй опять образ залить

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
9767 Просмотров
Последний ответ 04 декабря | 2010г. | 11:58:36
от sp19636462
23 Ответов
75643 Просмотров
Последний ответ 14 июня | 2018г. | 23:36:14
от zenyk1980
2 Ответов
5726 Просмотров
Последний ответ 27 июня | 2012г. | 21:18:18
от Sibur34
2 Ответов
11560 Просмотров
Последний ответ 17 декабря | 2015г. | 19:06:19
от giacint
4 Ответов
6307 Просмотров
Последний ответ 06 декабря | 2013г. | 22:11:57
от Cms



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!