Welcome
Добро пожаловать на форум сайта a320.emulate.su.

Вы вошли в качестве гостя и можете ТОЛЬКО просматривать наш форум. Для регистрации пройдите по ЭТОЙ ссылке.

Консоль не включается

Обсуждаем проблемы и их решения для Ritmix RZX-50.

Консоль не включается

Сообщениеby PRVampire » 29 янв 2012, 11:50

Всем доброго времени суток. Случилось следующее. Во время игры полностью ("в ноль") разрядился аккумулятор. Читал на форме, что необходимо на длительное время поставить на зарядку и мол, консоль включится. Однако это не помогло.
При подключении к USB компьютер определил консоль как "Usb_Boot_Device", но зайти в устройство не получается. Перепрошить или еще как то вна нее воздействует не получается. Консоль вообще ни на что не реагирует.
Было ли что-то подобное у Вас и как это лечить. или лучше в ремонт нести и если так, то может кто из Питера посоветует куда.
Буду очень благодарен, если благодаря вашим советам это чудо реанимируется
PRVampire
 
Posts: 5
Joined: 29 янв 2012, 11:38
Has thanked: 0 time
Have thanks: 0 time

 

Re: Консоль не включается

Сообщениеby MOPE4ok » 29 янв 2012, 12:44

пробовали на Reset нажимать?
Аватара пользователя
MOPE4ok
Администратор
 
Posts: 162
Joined: 28 июл 2011, 12:45
Has thanked: 1 time
Have thanks: 5 time

Re: Консоль не включается

Сообщениеby PRVampire » 29 янв 2012, 15:22

ну конечно, елы-палы
PRVampire
 
Posts: 5
Joined: 29 янв 2012, 11:38
Has thanked: 0 time
Have thanks: 0 time

Re: Консоль не включается

Сообщениеby Antony » 30 янв 2012, 00:27

PRVampire писал(а):Во время игры полностью ("в ноль") разрядился аккумулятор. Читал на форме, что необходимо на длительное время поставить на зарядку и мол, консоль включится. Однако это не помогло.
При подключении к USB компьютер определил консоль как "Usb_Boot_Device", но зайти в устройство не получается. Перепрошить или еще как то вна нее воздействует не получается. Консоль вообще ни на что не реагирует.


Мне помогла попытка перепрошивки (я не перепрошивал rootfs, а только попытался перезалить U-boot).
Внимательно перечитайте руководство по реанимации http://www.ritmixrussia.ru/static/produ ... w_how2.doc.

Зайти на Usb_Boot_Device нельзя и вот почему:

Загрузка JZ4755 возможна по крайне мере с трёх источников:
  • NAND Flash;
  • MSC (грубо говоря, SD-карта);
  • USB;
Все три устройсва не являются клссическими ПЗУ, которые в ответ на запрос чтения выдают слово данных. Здесь для доступа к данным используется замысловатый логический протокол, а обмен как правило ведётся блоками.

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

в RZX-50 левая боковая клавиша выбирает загрузку с USB. При этом ПЭВМ должна просечь, что устройство хочет грузиться и силами драйвера и программы прошивальщика загрузочный блок в прошивку закатать. После этого загрузочный блок настраивает контроллеры памяти и USB RZX-50 и зашивка производится с ассистенций загрузочного блока.

Таким образом при загрузке по USB накопителем является ПЭВМ, а RZX-50 всего лишь пользуется этим накопителем.

Такой подход делает RZX50 очень живучей штукой, и если всё исправно, должен обеспечивать восстановление прошики.
Antony
 
Posts: 49
Joined: 26 янв 2012, 08:40
Has thanked: 3 time
Have thanks: 7 time

Re: Консоль не включается

Сообщениеby jishi » 30 янв 2012, 03:26

Поподробней можно про загрузку по USB? Что, где, как? ОЧень будет полезно при загрузке нового ядра в тестовом режиме.
jishi
 
Posts: 23
Joined: 22 янв 2012, 12:44
Has thanked: 0 time
Have thanks: 2 time

Re: Консоль не включается

Сообщениеby Antony » 30 янв 2012, 19:02

jishi писал(а):Поподробней можно про загрузку по USB? Что, где, как? ОЧень будет полезно при загрузке нового ядра в тестовом режиме.


пиши мыло в личку.
Antony
 
Posts: 49
Joined: 26 янв 2012, 08:40
Has thanked: 3 time
Have thanks: 7 time

Re: Консоль не включается

Сообщениеby Antony » 31 янв 2012, 01:47

Ещё наблюдение по поводу "невключения консоли".

Собрал консоль и подключился к UART.

Включил консоль --- тишина, подумал что разрядился аккумулятор, но всё оказалось проще.

Подключившись к UART c удивлением обнаружил, что запущен U-Boot.

Вероятное развитие событий --- при вклчении консоли на вход UART попала помеха, фактически поступили мусорные символы. U-boot подумал, что это приказ остановить загрузку и перешёл в диалоговый режим.
Так как U-Boot никак не трогает видеоконтроллер и другие утсройства вывода (динамики), то лдело выглядит так,
будто приставка выключена.

Возможное лечение:
* отключить возможность прерывать U-Boot (см. http://dingoo-linux.googlecode.com/svn/trunk@148);
* сделать U-boot менее скрытным -- пусть что-нибудь выводит на экран.
Antony
 
Posts: 49
Joined: 26 янв 2012, 08:40
Has thanked: 3 time
Have thanks: 7 time

Re: Консоль не включается

Сообщениеby Molari_Sva » 02 фев 2012, 20:21

При такой частой потребности к перезагрузке, кнопку Reset могли бы сделать и по внушительней. Диаметром примерно под спичку, стилус. Если так часто тыкать более тонком предметом, даже "тупой" стороной иголки- кнопке придёт хрентец.
Аватара пользователя
Molari_Sva
 
Posts: 17
Joined: 02 фев 2012, 19:26
Has thanked: 2 time
Have thanks: 0 time

Re: Консоль не включается

Сообщениеby PRVampire » 11 фев 2012, 21:19

Уважаемые посетители форума.
Перепробовал все предложенные варианты. Сутки консоль стояла на зарядке от розетки, после этого попытался перепрошить. Выполнил все шаги, но полоска прогресса прошла только напротив пункта mb-uboot-msc (при чем за долю секунды), дальше процесс не пошел.
Было ли подобное еще у кого-нибудь??
PRVampire
 
Posts: 5
Joined: 29 янв 2012, 11:38
Has thanked: 0 time
Have thanks: 0 time

Re: Консоль не включается

Сообщениеby Antony » 12 фев 2012, 15:51

PRVampire писал(а): Выполнил все шаги, но полоска прогресса прошла только напротив пункта mb-uboot-msc (при чем за долю секунды), дальше процесс не пошел.
Было ли подобное еще у кого-нибудь??


А как же! Когда обновляешь только ядро, полоска прогресса бегает почему-то именно напротив пункта U-Boot.
Antony
 
Posts: 49
Joined: 26 янв 2012, 08:40
Has thanked: 3 time
Have thanks: 7 time

Next

Return to Проблемы и их решение

Who is online

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

suspicion-preferred