koligor

[Решено]: Ресивер подает слабые признаки жизни

В теме 266 сообщений

Фото внутренностей IPBox 910 HD, нечетко, ну как есть.

1. Общий план 1

Изображение

2. Общий план 2

Изображение

3. То, что нас интересует?, наклейку пока сдирать не буду.

Изображение

4. JTag разъем (вроде?)

Изображение

5. Блок питания

Изображение

Фуф, хитро однако. :huh:

kela

А у тебя, что на наклейке было написано?

Проц под радиатором?

post-11026-1265133847_thumb.jpg

Изменено пользователем tail

Поделиться сообщением


Ссылка на сообщение

Ребятки,а не сможете прозвонить,какие ногу у предпологаемого JTAG-a задействованны?

Поделиться сообщением


Ссылка на сообщение

Фото внутренностей IPBox 910 HD, нечетко, ну как есть.

kela

А у тебя, что на наклейке было написано?

Проц под радиатором?

Проц под радиатором, сама прошивка и бут находятся во флеши справа от проца (фото 2), в SM8952 с фотки 3 находятся скорее всего данные о начальной загрузке, управление дисплея тюнера, работа с пультом ДУ, и т д.

Поделиться сообщением


Ссылка на сообщение

Такс... у меня походу вырисовывается железная проблема, Просажено на пряжение на одной шине уходящей под проц, сопротивление оносительно корпуса 10 Ом. В связи с этим куплю материнку IPBox9000, 900, 910 под ремонт. В Украине, ася 312537911.

Поделиться сообщением


Ссылка на сообщение

kela

Сегодня отдал в ремонт свою дохлятину,

результат в пятницу.

Хотелось повозиться, но времени на это жаль нет.

В связи с этим куплю материнку IPBox9000, 900, 910 под ремонт. В Украине, ася 312537911.

Спрошу.

Хоть и не Украина, но придумаем что-нибудь.

А проц не хочешь снять и заглянуть под "зайчика"?, что коротыш дает, процессор или плата?

а если уж 100% мертвец, опыт пригодиться всем.

Да еще, а как можно слить из флеша, то что нам нужно, без

выпаивания микрух. Терминалка?

Поделиться сообщением


Ссылка на сообщение

Слить фулл к сожалению можно только JTag или на программаторе, образы слитые путем комманд с терминала я думаю вряд ли помогут. С питаловом разобрался, все в норме, на тюнере с аналогичной архитектурой и процем Sti7101 (Openbox S7) в данной точке напряжение 1,1 вольт и сопротивление относительно корпуса аналогично. Системная плата IPBox9000 все же актуальна для дальнейших экспериментов. Есть просьба, по окончанию ремонта хотелось бы услышать вердикт по ремонту твоего тюнера (содержание акта выполненных работ или тех. заключение, устроит даже в технической терминологии). Если в мастерской захотят, попроси плиз такую информацию.

Поделиться сообщением


Ссылка на сообщение

Кстати сказать снять проц это довольно рискованная процедура (неисключено вздутие материнки, знаю из опыта замены и реболла мостов на материнках ноутбуков) поэтому на столь крайнюю меру пойду в том случае если удастся купить материнку от IPBox9000.

Поделиться сообщением


Ссылка на сообщение

Супер... а не узнавал, могут ли они слить дамп с флеши?

Поделиться сообщением


Ссылка на сообщение

А хочеш отбить денег за ремонт? Надо найти человека у которого есть программатор UP256, выпаять флеш, считать дамп... а я тебе даю денег.

Поделиться сообщением


Ссылка на сообщение

kela

Давай по-другому, я с ним поговорю, продаст-ли он прошитую флеш для 9000,

сколько будет стоить, столько и будет, лишнего мне не надо.

Поделиться сообщением


Ссылка на сообщение

Тоже вариант, буду премного благодарен, останется одна проблема это пересылка...

Поделиться сообщением


Ссылка на сообщение

Несколько раз натыкался в инете на информацию что с устройств на линуксе (например точки доступа WiFi и роутеры) можно слить полный дамп при помощи программ Tftpd32 и PuTTY. Кто хорошо разбирается в линуксе уточните плиз действительно возможно такое?

Поделиться сообщением


Ссылка на сообщение

Несколько раз натыкался в инете на информацию что с устройств на линуксе (например точки доступа WiFi и роутеры) можно слить полный дамп при помощи программ Tftpd32 и PuTTY. Кто хорошо разбирается в линуксе уточните плиз действительно возможно такое?

только если сами устройства предоставляют такую функцию (поддержку протокола TFTP для снятия дампа)

Putty - это просто Telnet и SSH клиент для связи с устройсвом на котором запущен Linux.

Поделиться сообщением


Ссылка на сообщение

дядя Фёдор

Можете попробовать? У вас смотрю тоже 9000, может Пакко что подскажет, а то я с линуксом пока не очень дружен.

Поделиться сообщением


Ссылка на сообщение

Примерно так:

Зайти через COM кабель и получить приглашение RealTek> .... (в IPbox-ах естественно приглашение другое)

Выполнить команду чтения флешки в память:

RealTek>FLR 80300000 0 200000

Flash read from 00000000 to 80300000 with 00200000 bytes ?

(Y)es , (N)o ? --> y

Flash Read Successed!

Без этого устройство прошивку по tftp не отдаст

Получить дамп через TFTP - выполнить команду;

в виндах tftp -i 192.168.1.6 get anyfile.bin

Поделиться сообщением


Ссылка на сообщение

kela

Я когда разбирался с терминалкой, то там получалось, что блок флеш отвественный за загрузку

находится под защитой, типа его нельзя затереть, считать, изменить и т.д., но сейчас мелькнула

мысль, снять защиту (такая команда есть), и слить или вывести дамп на экран (не очень хорошо).

Завтра доберусь до прибора - проверю.

Поделиться сообщением


Ссылка на сообщение

Через терминалку не догоняю.

Вот хелп загрузчика

cuberevo-mini II> 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
bootmenu- check boot key.
bootp   - boot image via network using BootP/TFTP protocol
cmp	 - memory compare
coninfo - print console devices and information
cp	  - memory copy
crc32   - checksum calculation
dhcp	- invoke DHCP client to obtain IP/boot params
diskboot- boot from IDE device
echo	- echo args to console
edb	 - manage database on eeprom
eeprom  - EEPROM sub-system
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
front_puts- put string to front display.
go	  - start application at address 'addr'
help	- print online help
icrc32  - checksum calculation
ide	 - IDE sub-system
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
md	  - memory display
mii	 - MII utility commands
mm	  - memory modify (auto-incrementing)
mtest   - simple RAM test
mw	  - memory write (fill)
nfs	 - boot image via network using NFS protocol
nm	  - memory modify (constant address)
ping	- send ICMP ECHO_REQUEST to network host
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
serial_set2set- send flash image to another.
serial_upgrade- upgrade system with serial port.
set_tvmode - set tv display mode.
setenv  - set environment variables
sleep   - delay execution for some time
test	- minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
usb	 - USB sub-system
usbboot - boot from USB device
usbupg  - excute usb update program.
usbupghost - update s/w from usb host memorystick
version - print monitor version

Вот то-что может интересовать, но не понятно какие адреса, смещения и т.д.

cuberevo-mini II> help eeprom
eeprom read  addr off cnt
eeprom write addr off cnt
	   - read/write `cnt' bytes at EEPROM offset `off'

Может кто знает?

Поделиться сообщением


Ссылка на сообщение

только если сами устройства предоставляют такую функцию (поддержку протокола TFTP для снятия дампа)

Putty - это просто Telnet и SSH клиент для связи с устройсвом на котором запущен Linux.

Согласно хелпа эти тюнера поддерживают данную функцию: bootp - boot image via network using BootP/TFTP protocol

Как сить фулл к сожалению точно подсказать не могу, т.к. с линуксом не настолько хорошо знаком. Приблезительно процедура выглядит как в моем сообщении выше(взято с форума по прошивке и настройке роутеров на линуксе). По сему просьба.... линуксоводы помогите плиз. Объем флеши 32 метра, какую задавать адресацию и смещение для данной флеш затрудняюсь сказать, возможно экспериментальным путем до получения нужного размера дампа - 32 метра.

Поделиться сообщением


Ссылка на сообщение

Я бы может и мог бы попытаться помочь, но я не свосем понимаю конечную цель этого мероприятия...

BootP или TFTP вам ничем не поможет, в плане "снятия дампа". Это для того, чтобы Linux можно было стартануть не из флеши, а с сетевого устройства.

Поделиться сообщением


Ссылка на сообщение

Конечная цель получение полного дампа 32 метра с рабочего устройства, для дальнейшего ковыряния его в хекс редакторе и последующей заливке в моего трупика. Если получится понять мой 9000 то DM800 продам и возьму еще опена S8(или октагон xxxx). С дримом как то скучно стало, слишком уж стабильно все работает, а я знаете ли экстрим люблю... В дриме по правде сказать для меня всего два недостатка - отсутствие второго тюнера и неумение работать с AVI.

Изменено пользователем kela

Поделиться сообщением


Ссылка на сообщение

дядя Фёдор

Так что уважаемый, попытаешся помоч слить дамп? Или мне искать возможность купить новую запрограммированную флеш?

Поделиться сообщением


Ссылка на сообщение

После изменения разрешения экрана (между 720@50/60, 1080@50/60) и перегрузки - пишет Err 80. После выключения питания и новой загрузки - все новые установки работают ...

Поделиться сообщением


Ссылка на сообщение

После изменения разрешения экрана (между 720@50/60, 1080@50/60) и перегрузки - пишет Err 80. После выключения питания и новой загрузки - все новые установки работают ...

Есть какая-то железная ошибка в связке процессор-материнская плата.

Рекомендованное действие - заменить на другой...

Поделиться сообщением


Ссылка на сообщение

дядя Фёдор

Так что уважаемый, попытаешся помоч слить дамп? Или мне искать возможность купить новую запрограммированную флеш?

Я, к сожалению, ничего по этой теме нового узнать не смог. Если и есть способ снятия дампа для IPBox, то он мне и всем у кого я спрашивал, не известен.

:(

Поделиться сообщением


Ссылка на сообщение

И за это спасибо, отсутствие результата - тоже результат. Заказал новую флеш в xttp://www.abcom.com.ua буду ждать когда приедет.

Поделиться сообщением


Ссылка на сообщение

kela

Мастер в отказе.

Если не сложится, присылай железяку, отнесу, потом разберемся.

Да вот, только сейчас подумал :wacko: , ты ведь профи по железу, я готов отдать на экспертизу тебе свою железку для осуществления публичного счастья, мы будем последними из магикан (хм.:blink: мэджикам) ©.

Изменено пользователем tail

Поделиться сообщением


Ссылка на сообщение

Спасибо, но не стоит заморачиваться с пересылкой твоей железяки... я думаю дешевле будет дождаться когда мне привезут новую флеш. А за отзывчивость огромная тебе благодарность.

Поделиться сообщением


Ссылка на сообщение

Здесь нет нашего проца.

Supported Chips

---------------

Broadcom BCM4702 Rev 1 CPU

Broadcom BCM4704 KPBG Rev 9 CPU

Broadcom BCM4704 Rev 8 CPU

Broadcom BCM4712 Rev 1 CPU

Broadcom BCM4712 Rev 2 CPU

Broadcom BCM4716 Rev 1 CPU

Broadcom BCM4785 Rev 1 CPU

Broadcom BCM5350 Rev 1 CPU

Broadcom BCM5352 Rev 1 CPU

Broadcom BCM5354 KFBG Rev 1 CPU

Broadcom BCM5354 KFBG Rev 2 CPU

Broadcom BCM5354 KFBG Rev 3 CPU

Broadcom BCM3345 KPB Rev 1 CPU

Broadcom BCM5365 Rev 1 CPU

Broadcom BCM5365 Rev 1 CPU

Broadcom BCM6345 Rev 1 CPU

Broadcom BCM6348 Rev 1 CPU

Broadcom BCM6338 Rev 1 CPU

Broadcom BCM6358 Rev 1 CPU

Broadcom BCM6368 Rev 1 CPU

Broadcom BCM4321 RADIO STOP

Broadcom BCM4321L RADIO STOP

TI AR7WRD TNETD7300GDU Rev 1 CPU

BRECIS MSP2007-CA-A1 CPU

TI TNETV1060GDW CPU

Linkstation 2 with RISC K4C chip

Atheros AR531X/231X CPU

XScale IXP42X 266mhz

XScale IXP42X 400mhz

XScale IXP42X 533mhz

ARM 940T

Marvell Feroceon 88F5181

LX4380

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.