Автор Тема: А уменя есть такая железка (GP2X WiZ)  (Прочитано 3088 раз)

Оффлайн EugeneP

  • Завсегдатай
  • *
  • Сообщений: 11
...и я прям таки горю желанием поменять дефолтную прошивку на что-нибудь вменяемое.

Собственно железка:
http://ru.wikipedia.org/wiki/GP2X_Wiz
http://gp2xwiz.co.uk/wiki/Main_Page
Внутри уже линукс, но какой-то сильно жуткий :(

Исходники ихнего uboot'a:
http://dl.openhandhelds.org/cgi-bin/wiz.cgi?,0,0,0,46,150

Исходники ихнего ведра: (без конфига, ага, спасибо, добрые корейцы, насладился)
http://dl.openhandhelds.org/cgi-bin/wiz.cgi?,0,0,0,46,151

Ну вот... Посоветуйте стоит ли пытаться туда пихать альтернативную систему?

PS
Готов со своей стороны отвечать на вопросы и ставить эксперименты, но опыта по подобным устройставм не имею.

Оффлайн Евгений М.

  • Давно тут
  • **
  • Сообщений: 520
Re: А уменя есть такая железка (GP2X WiZ)
« Ответ #1 : 18.11.2009 09:28:25 »
без опыта сложно будет начать. инфу ищи в архивах рассылок devel-ports. а так в альте сейчас трудятся над этим вопросом.

Оффлайн EugeneP

  • Завсегдатай
  • *
  • Сообщений: 11
Re: А уменя есть такая железка (GP2X WiZ)
« Ответ #2 : 19.11.2009 23:15:19 »
Мне бы понять как вообще на такие штуки ос ставится...

Почитал как ставить arm debian - понял, что gentoo handbook это просто книжка для детей.

Посмотрел родную прошивку для девайса. Там три файла: uboot, bzImage и архивчик рутфс. После установки рутфс, понятно, на месте, а ядро куда делось, а загрузчик? о_О.

Как-то боязно с таким багажом самому ковыряться.

Есть светлая мысль не трогать загрузчик и ядро, а попробовать заменить всё остальное...

Оффлайн Евгений М.

  • Давно тут
  • **
  • Сообщений: 520
Re: А уменя есть такая железка (GP2X WiZ)
« Ответ #3 : 20.11.2009 10:24:04 »
Цитировать
Мне бы понять как вообще на такие штуки ос ставится...
ну если Wagan подскажет)

Оффлайн Wagan

  • Давно тут
  • **
  • Сообщений: 305
  • "Зачем копить добро в пустыне бытия" (с)
    • Electronix
Re: А уменя есть такая железка (GP2X WiZ)
« Ответ #4 : 20.11.2009 23:48:14 »
u-boot - начальный загрузчик. Скорее всего он берет ядро из флэшки и грузит в ОЗУ. Это можно понять, посмотрев для начала на вывод команды убута: printenv. Эта команда выводит параметры окружения загрузчика, в том числе стоит обратить внимание на наличие команды load.b, с помощью которой как раз может происходить загрузка в ОЗУ. Кроме того, у убута есть help, который покажет доступные команды. Если есть команда iminfo, то сможете посмотреть на инфо о ядре. С помощью команд убута можно загрузить другое ядро, но перед этим нужно быть уверенным, что понимаете, что грузите и что вообще делаете
« Последнее редактирование: 20.11.2009 23:50:12 от Wagan »
С уважением,
Ваган Саруханов