Supra MP-23 прошивка

Re: Supra MP-23

Postby Михаил_Калуга » 13 Dec 2012, 02:09

Спасибо за фотографии. Жаль плохо читается маркировка микросхем. Как я понимаю чип стоит под радиатором, а радиатор вы не снимали? Google выдает, что Boxchip F10 аналог Sochip SC9800 вот ссылки:
http://player.ru/showthread.php?t=71337&page=73
http://www.iboum.com/artkill/chipsets.php
http://en.wikibooks.org/wiki/Aros/Platforms/ARM_support
Возможно это Вам поможет в работе над прошивкой.

По FTP подключился (установил ядро mos2, установил службу vsftpd). Файлы закладки интернет находятся в папке 0:/usr/local/etc/dvdplayer/savedrss/scripts/
Файлы можно редактировать. Такое впечатление, что разработчики тоже делали и IPtv и радио, и редактирование интернет закладок тк в библиотеке есть картинки, но почему то не доделали.
Структура файлов на плеере очень напоминает структуру сайта, подскажите можно ли отлаживать меню плеера загрузив файлы на сервер Apache например в Денвере?
Михаил_Калуга
 
Posts: 13
Joined: 11 Dec 2012, 01:36

Re: Supra MP-23

Postby evg220 » 13 Dec 2012, 02:53

Михаил_Калуга wrote:Жаль плохо читается маркировка микросхем

Как я понимаю - 2 ППЗУ по 256 МБ. На них написано что-то типа NT5TU64M16B (насколько удалось разобрать)
Под радиатором - прочессор. Снимать радиатор рискованно. Он, похоже, приклеен...
Такое впечатление, что разработчики тоже делали... но почему то не доделали.

"Очень быстро делали" (с) :)
можно ли отлаживать меню плеера загрузив файлы на сервер Apache например в Денвере?

Очень может быть, если не нарушать адресацию ссылок. Честно говоря, я над этим не задумывался. В планах вообще похерить этот блок и полностью использовать возможности MOS3.
Ребята создали потрясающий набор сервисов с сетевой поддержкой настройки и обновлений...

Собственно тестовая прошивка уже существует.
Благодоря помощи местных гуру, удалось добиться того, что установка ВСЕХ полезных для нашего аппарата сервисов MOS3 занимает примерно менее половины доступной памяти.
Осталось "подкрутить" корректный запуск сервиса после включения. Пока это приходится делать телнетом...
Supra MP-23 (Аналог Measy E8DVR)
Emtec Q800
xds1003d_10221_r2
User avatar
evg220
 
Posts: 136
Joined: 02 Dec 2012, 17:22
Location: Москва

Re: Supra MP-23

Postby evg220 » 13 Dec 2012, 19:35

Обратил внимание на следующий момент. При "ручной" перезагрузке моса происходит:
Code: Select all
~ # /usr/local/etc/rc.stop
tartShutting down xupnpd services...
Stopping RSS Ex...
...
Stopping HTTPd...
Shutting down lighttp services...
~ # /usr/local/etc/rc.start
Starting HTTPd...
...
Starting RSS Ex...
~ # Starting udpxy service...
Starting xupnpd service...
~ # Starting Transmission...

И все. В командную строку выходит только по нажатию Enter. Так и должно быть, или что-то не завершается при запуске?..
Спасибо.
Supra MP-23 (Аналог Measy E8DVR)
Emtec Q800
xds1003d_10221_r2
User avatar
evg220
 
Posts: 136
Joined: 02 Dec 2012, 17:22
Location: Москва

Re: Supra MP-23

Postby FarVoice » 13 Dec 2012, 19:52

evg220 wrote:Пытался приаттачить, пишет:
Расширение запрещено администратором.

Надо было сжать чем-нить... Забирайте патченный. Теперь при засыпании исполняется скрипт /usr/local/etc/rc.suspend а при просыпании - /usr/local/etc/rc.wakeup . В последнем я всегда советую ставить reboot Ибо фик его знает, какие дрова и процессы выгрузились, а какие - просто заснули.
RootApp.zip
(168.67 KiB) Downloaded 294 times

evg220 wrote:В порядке бреда - а может быть так и должно быть для режима "запись по таймеру"?..

Ну, если только в порядке бреда :) Таймер и засыпание/просыпание вещи независимые. Да и не думаю, что реалтек научился корректно укладывать плеер в сон и потом корректно будить :) Это умеет только Виртуал ;)

evg220 wrote:В командную строку выходит только по нажатию Enter. Так и должно быть, или что-то не завершается при запуске?..

Классная фраза "завершается при запуске" :)) Но смысл понятен :) На самом деле сервисы запускаются в бекграунде и лог от них приходит уже тогда, когда стартовый скрипт завершил свою работу. На самом деле промпт командной строки есть - внимательнее гляньте на
Code: Select all
~ # Starting udpxy service...

Что мы видим в начале?
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Supra MP-23

Postby evg220 » 13 Dec 2012, 20:30

Во-первых, большое спасибо за помощь!
Во-вторых, за разъяснения. Все понял! :)
Но остался такой вопрос:
Куда ставить патченный RootApp?
Сначала на плеер (для проверки), или сразу - в прошивку?..

PS. Поменял в прошивке. Прошился. Не помогло...
И еще, где брать скрипты rc.suspend и rc.wakeup ?
PPS. Нашел в R8 :)
Supra MP-23 (Аналог Measy E8DVR)
Emtec Q800
xds1003d_10221_r2
User avatar
evg220
 
Posts: 136
Joined: 02 Dec 2012, 17:22
Location: Москва

Re: Supra MP-23

Postby evg220 » 14 Dec 2012, 01:11

Новая информация.
Оказывается достаточно давать только команду rc.start без rc.stop!
Это, как мне кажется, значит что моc (по какой-то причине) не полностью запускается в rcS, хотя там эта строка имеет место быть...
Более того, дописал ее еще (пару раз) в rcS. Каждую строку снабдил выводом в протокол ( >> aa).
Установлено только ядро мос и фтп-сервер. Судя по протоколу вызываются все строки запуска скрипта.
Однако, похоже, не все выполняются полностью:
Code: Select all
** wakeup /* обнуление файла аа перед reboot*/
***rcS       /* начало заботы скрипта */
***rcS 0    /* запуск перед строкой: /sbin/modprobe sata_mars& */
***start    /* сообщение rc.start о запуске */
Starting vsftpd service... /* вывод результатов работы rc.start */
***rcS 1    /* запуск после строки: /sbin/modprobe sata_mars& */
***start    /* сообщение rc.start о запуске */
Starting lighttp service... /* вывод результатов работы rc.start */
***rcS 2 /* запуск перед строкой: echo 2 /tmp/... */
Starting vsftpd service... /* вывод результатов работы rc.start */
Starting lighttp service... /* вывод результатов работы rc.start */
***start    /* сообщение rc.start о запуске */
***rcS 3 /* запуск после строки: echo 2 /tmp/... */
***start
Starting vsftpd service...
Starting lighttp service...

Доступ к сервису отсутствует.
Набираем вручную:
Code: Select all
~ # /usr/local/etc/rc.start
~ # Starting vsftpd service...
Starting lighttp service...
2012-12-13 21:07:57: (network.c.358) can't bind to port:  80 Address already in use

Появляется доступ к сервису...
Last edited by evg220 on 14 Dec 2012, 01:16, edited 1 time in total.
Supra MP-23 (Аналог Measy E8DVR)
Emtec Q800
xds1003d_10221_r2
User avatar
evg220
 
Posts: 136
Joined: 02 Dec 2012, 17:22
Location: Москва

Re: Supra MP-23

Postby FarVoice » 14 Dec 2012, 01:15

Мда... по переписке мы ещё долго будем разбирацца :)
Прокиньте наружу 23 порт плеера и скажите мне в скайп farvoice-home IP . Я зайду - гляну, где вы были не правы :))
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Supra MP-23

Postby evg220 » 14 Dec 2012, 15:12

Степень моего занудства оказалась столь высока, что уважаемый FarVoice не выдержал. В ночь с 13-го на 14-е он залез по сети в мой кирпичик, что-то там поковырял…
К утру все случилось!!! :D :D :D

Готова рабочая прошивка для Supra MP-23 с интегрированным MOS3 и модулем FTP-сервер.

Что сделано:
Удалены встроенные Samba и Torrent.
Заменены (частично) китайские сообщения на русские.

Здесь выложена прошивка с инструкцией:
| +
Внимание!
1. Перед заливкой прошивки убедитесь, что Вы не устанавливали «Обновление пакета расширения». В противном случае нужно сделать:
Code: Select all
cd /tmp/hdd/root
mv scripts scripts.off

2. Убедитесь, что в меню «Настройки -> Система -> BT и SAMBA» стоит «Выкл».
4. Скачайте прошивку:http://narod.ru/disk/64496618001.835495ae9e4f0d23d4a8075a9a9f866b/install_img.zip.html
3. Прошивайтесь.
4. Загрузите нужные вам сервисы.
5. Наслаждайтесь!

Имейте ввиду, что в поле "системное обновление" сохранится "V011.A". Это не номер прошивки, а версия ДП. Он остался из родной прошивки.

Еще раз куча благодарностей всем, кто проявил участие к бедам владельцев MP-23. Особенно Олегу. :!:
Last edited by evg220 on 18 Dec 2012, 19:08, edited 7 times in total.
Supra MP-23 (Аналог Measy E8DVR)
Emtec Q800
xds1003d_10221_r2
User avatar
evg220
 
Posts: 136
Joined: 02 Dec 2012, 17:22
Location: Москва

Re: Supra MP-23

Postby Virtual » 14 Dec 2012, 16:45

1. Перед заливкой прошивки убедитесь, что Вы не устанавливали «Обновление пакета расширения». Это можно проверить наличием/отсутствием на жестком диске папки «.Theater». В противном случае ее удалите или переименуйте.


не верно. эту папку ДП создает всегда когда имеет желание отсканировать HDD/флешку :). там лежит БД. результат скана stx.db (даже если скан отключен :mrgreen: )
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6866
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Supra MP-23

Postby evg220 » 14 Dec 2012, 17:10

Virtual wrote:не верно...

Ok!
Тогда ждем коммент от уважаемого Фара. Пусть признается, какую папку он покурочил... :)

ЗЫ. Поправил инструкцию.
Supra MP-23 (Аналог Measy E8DVR)
Emtec Q800
xds1003d_10221_r2
User avatar
evg220
 
Posts: 136
Joined: 02 Dec 2012, 17:22
Location: Москва

PreviousNext

Return to Совсем другие

Who is online

Users browsing this forum: No registered users and 16 guests