motofan logo
51 страниц V « < 10 11 12 13 14 > »         
> 

[MPx220] Объединённая тема по Linux на Mpx220, Linux + Qtopia на MPx220.

silix
сообщение 11.5.2008, 18:13 Закрепленное сообщение!


Опытный
***

Группа: Разработчики
Сообщений: 121
Регистрация: 16.9.2004
Из: Ахтубинск
Пользователь №: 12 905

Рейтинг: 112.5



MPx220 + Linux + Qtopia

Прикрепленное изображение


Тестовая версия. В принципе можно погонять, пощупать. Скорей всего множество глюков.

Базовое ядро содержит основные файлы MPx220_Core_0.1
Ядро для запуска Qtopia MPx220_Core_0.2.qt
Образ раздела Qtopia card_image_qtopia_0.1


Разработчику Qtopia:

Пакет адаптации MPx220
Прикрепленный файл mpx220_qtopia_board.rar   ( 14.96 килобайт ) Кол-во скачиваний: 3070

Установка.
Код

1. Скопировать файлы из архива в папку devices.
2. Поправить файл environment, чтобы TOOLCHAIN указывал на путь к компилятору ARM а TB_CC_PREFIX соответствовал префиксу.
3. Поправить файл mpx220\mkspecs\qws\linux-mpx220-g++\qmake.conf прописав названия соостветствующих инструментов.

Компиляция:
Код

1. Создать папку в которой будет строится проект.
2. Из этой папки выполнить путь_до_исходников/configure -device mpx220 -silent.
3. Выполнить gmake -silent
4. В папке Image будет лежать собранный образ qtopia





ВНИМАНИЕ! Сообщения типа "Ну когда же??!", "silix долго что-то молчит" и т.п. будут беспощадно удаляться (поверьте, удалить часть сообщения я тоже смогу). Особо непонятливые будут наказаны ;-)
У человека есть и другие проблемы, давайте наберёмся терпения и не будем оффтопить. Лучший способ ускорить процесс - отблагодарить silix'а, в том числе и за то, что уже есть (как это сделать - есть в подписи). Спасибо за понимание wink.gif

Сообщение отредактировал noph8 - 25.6.2013, 11:45
Прикрепленный файл mpx220_qtopia_board.rar   ( 14.96 килобайт ) Кол-во скачиваний: 3070
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ch_p
сообщение 2.5.2008, 8:51


Интересующийся
**

Группа: Пользователи
Сообщений: 52
Регистрация: 14.4.2008
Пользователь №: 169 429
Модель телефона: mpx220
Прошивка: 1.47

Рейтинг: 0



да именно его smile.gif. Где его взять, поделитесь ссылкой, а то чего то не могу найти.

Сообщение отредактировал ch_p - 2.5.2008, 9:01
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
iSa_from_Ufa
сообщение 2.5.2008, 9:17


Интересующийся
**

Группа: Пользователи
Сообщений: 45
Регистрация: 21.2.2006
Пользователь №: 71 299
Модель телефона: Motorola MPx220
Прошивка: 1.49

Рейтинг: 9



ch_p,
Вот проверил... Работает, только толку пока от него никакого wink.gif Глянь скрин, а то может и качать не будешь... Надо его самим собирать с нужными параметрами.

Многоуважаемый наш,silix,
Вы упоминали о эмуляторе, создаваемом вами. Не поделитесь ли вы этим чудом с общественностью, а то замучился уже аппарат мучать... Боюсь до победного конца он так не доживет sad.gif

Сообщение отредактировал iSa_from_Ufa - 2.5.2008, 9:22
Прикрепленное изображение
Прикрепленный файл mc.rar   ( 1.58 мегабайт ) Кол-во скачиваний: 160
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ch_p
сообщение 2.5.2008, 9:39


Интересующийся
**

Группа: Пользователи
Сообщений: 52
Регистрация: 14.4.2008
Пользователь №: 169 429
Модель телефона: mpx220
Прошивка: 1.47

Рейтинг: 0



Цитата
Многоуважаемый наш,silix,
Вы упоминали о эмуляторе, создаваемом вами. Не поделитесь ли вы этим чудом с общественностью, а то замучился уже аппарат мучать... Боюсь до победного конца он так не доживет

присоединяюсь. Вчера уже поменял шлейф sad.gif
iSa_from_Ufa а судя по скрину твой аппарат вообще прошёл огонь, воду и медные трубы smile.gif

Сообщение отредактировал ch_p - 2.5.2008, 9:42
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HiperTreding
сообщение 2.5.2008, 9:48


Интересующийся
**

Группа: Пользователи
Сообщений: 36
Регистрация: 17.2.2007
Пользователь №: 122 769
Модель телефона: mpX220
Прошивка: 3.51 sp3

Рейтинг: 0



Вот кому надо пример сборки mc:
http://www.sunhelp.ru/archives/142-Komu_nu...ishodnikov.html


Добавлено позже (2.5.2008, 13:13):
Отсюда исходники===>http://mc.linuxinside.com/cgi-bin/dir.cgi


Добавлено позже (2.5.2008, 13:14):
http://www.rowley.co.uk/arm/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ufaweb
сообщение 2.5.2008, 13:27


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 20.4.2008
Пользователь №: 170 049
Модель телефона: L7
Прошивка: Lifestyle

Рейтинг: 0



Цитата(silix @ 29.4.2008, 0:49) *

iSa_from_Ufa,
Вот я тож думаю, что это наш выбор. Насчет комерции, я так понял, что если ставиш на устройства и продаеш - то платиш, а так вроде бесплатно. Плюс хорошие доки. Средства разработки есть. Есть версия под WinCE. Кроме того держит камеру, блютуз, телефонию, внешний дисплей и много чего еще.

PS В аськи обычно после 22 по москве.


Молодец, чел! Можно просьбу? Будет просто супер, если сможешь реализовать локалку или vpn до стациоарника. В WM2003 через задний проход, да и то не работало... Спасибо тебе!

Сообщение отредактировал Ufaweb - 2.5.2008, 13:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
iSa_from_Ufa
сообщение 3.5.2008, 8:38


Интересующийся
**

Группа: Пользователи
Сообщений: 45
Регистрация: 21.2.2006
Пользователь №: 71 299
Модель телефона: Motorola MPx220
Прошивка: 1.49

Рейтинг: 9



silix,
Попытался скомпилить ядро. Запускаю LoadLinux, а он мне говорит:

Код
MPx220 Linux loader project
(c)2008 by Alexander Kozlov aka SiliX <silix@mail.ru>
Some source get from HaRET "Handheld Reverse-Engineering Tool" (c) Andrew Zabolotny <anpaza@mail.ru>
Uncompressing Linux................................................................................................... done, booting the kernel.

Error: unrecognized/unsupported machine ID (r1 = 0x000006b9).

Available machine support:

ID (hex)        NAME
000001c4        Generic OMAP1510/1610/1710

Please check your kernel config and/or bootloader.


...типа не знаю я никакой такой 0x000006b9 ( = 1721 = MPX220 ).
Скомпиленный тобой LoadLinux не знает mtype mpx220 или я чего-то не догоняю?


И еще... Кажется ты интересовался процедурой прошивки... В любом случае нам это понадобиться на определенном этапе. Так вот ты не осматривал тулзу от TI'шников - OST Tools 2.5? Если нет, то советую осмотреть, так как наш UpgradeWizard слизан с его исходников.

Сообщение отредактировал iSa_from_Ufa - 3.5.2008, 9:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HiperTreding
сообщение 3.5.2008, 9:51


Интересующийся
**

Группа: Пользователи
Сообщений: 36
Регистрация: 17.2.2007
Пользователь №: 122 769
Модель телефона: mpX220
Прошивка: 3.51 sp3

Рейтинг: 0



Цитата(iSa_from_Ufa @ 3.5.2008, 11:38) *

silix,
Попытался скомпилить ядро. Запускаю LoadLinux, а он мне говорит:

Код
MPx220 Linux loader project
(c)2008 by Alexander Kozlov aka SiliX <silix@mail.ru>
Some source get from HaRET "Handheld Reverse-Engineering Tool" (c) Andrew Zabolotny <anpaza@mail.ru>
Uncompressing Linux................................................................................................... done, booting the kernel.

Error: unrecognized/unsupported machine ID (r1 = 0x000006b9).

Available machine support:

ID (hex)        NAME
000001c4        Generic OMAP1510/1610/1710

Please check your kernel config and/or bootloader.


...типа не знаю я никакой такой 0x000006b9 ( = 1721 = MPX220 ).
Скомпиленный тобой LoadLinux не знает mtype mpx220 или я чего-то не догоняю?

Каким ты компилятором пытался ето сделать?И зачем? веть ядро и так работает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
iSa_from_Ufa
сообщение 3.5.2008, 10:06


Интересующийся
**

Группа: Пользователи
Сообщений: 45
Регистрация: 21.2.2006
Пользователь №: 71 299
Модель телефона: Motorola MPx220
Прошивка: 1.49

Рейтинг: 9



Цитата(HiperTreding @ Сегодня, 15:51)

Каким ты компилятором пытался ето сделать?И зачем? веть ядро и так работает.


Обычным таким кросс-компилятором (arm-linux-gnu-*).
А затем, что скомпиленное ядро для меня тоже, что и недоделанный WinCE - вроде как есть, но ничего с ним сделать нелься. Мне нужны исходники для экспериментов, а silix их пока не выкладывает... Да и тупо ждать, когда silix выложит следующий бинарник не очень-то хочеться. Вот и приходиться с ядром самому разбираться.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HiperTreding
сообщение 3.5.2008, 10:17


Интересующийся
**

Группа: Пользователи
Сообщений: 36
Регистрация: 17.2.2007
Пользователь №: 122 769
Модель телефона: mpX220
Прошивка: 3.51 sp3

Рейтинг: 0



Цитата(iSa_from_Ufa @ 3.5.2008, 13:06) *

Обычным таким кросс-компилятором (arm-linux-gnu-*).
А затем, что скомпиленное ядро для меня тоже, что и недоделанный WinCE - вроде как есть, но ничего с ним сделать нелься. Мне нужны исходники для экспериментов, а silix их пока не выкладывает... Да и тупо ждать, когда silix выложит следующий бинарник не очень-то хочеться. Вот и приходиться с ядром самому разбираться.

Предлогаю обсудить ету тему более удобным способом!На ирс или тому подобное!Предлогайте!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
silix
сообщение 4.5.2008, 5:45


Опытный
***

Группа: Разработчики
Сообщений: 121
Регистрация: 16.9.2004
Из: Ахтубинск
Пользователь №: 12 905

Рейтинг: 112.5



Немного отсутствовал, что поделаешь - служба, наряды, усиления в общем тоска...
Из новостей: собрал стандартные библиотеки, необходимые для qtopia, обновил busybox до актуальной версии, провел эксперимент по подключению swap раздела, собрал саму qtopia на ББ под эмулятор, вроде смотрится неплохо.
Цитата(iSa_from_Ufa @ 2.5.2008, 9:17) *

ch_p,
Вы упоминали о эмуляторе, создаваемом вами. Не поделитесь ли вы этим чудом с общественностью, а то замучился уже аппарат мучать... Боюсь до победного конца он так не доживет sad.gif

Эмулятор остался недоделанный, если посмотреть тему, то ранее я решил запускать всё сразу на железе для ускорения процесса. Эмулятор на данный момент эмулирует MPU архитектуры 5TE, и некоторое железо. Ядро ВМ на нем запускается из образа снятого с флешки тела, выводит дебаг на UART1.

Цитата(iSa_from_Ufa @ 3.5.2008, 8:38) *

Попытался скомпилить ядро. Запускаю LoadLinux, а он мне говорит:

Загрузчик передаёт ядру строго определённый mtype=1721=MPX220, ядро отвечает:
Код

Available machine support:
ID (hex)        NAME
000001c4        Generic OMAP1510/1610/1710

Типа "Извини дорогой товарищ, но я понимаю только Generic OMAP1510/1610/1710".
Надо собрать ядро с поддержкой именно mpx220, те обновить mach-types до актуального [url= http://www.arm.linux.org.uk/developer/machines/download.php ]тут[/url], ввести новую борду, поправить Kconfigи и тд.
В ближайшее время всетаки соберусь и сделаю патчи, чтоб не мучатся.
iSa_from_Ufa,
Надо по аське связатся.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[MPx220] Объединённая тема по Linux на Mpx220, Linux + Qtopia на MPx220. · Motorola на Windows Mobile OS: MPx100, MPx200, MPx220, MPx300, Q, Q8, Q9c, Q9h, Q9m, Q11, SURF A3x00, ES400 · Forum
 

51 страниц V « < 10 11 12 13 14 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 19:59

Форум живёт: