motofan logo
51 страниц V « < 2 3 4 5 6 > »         
> 

[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 килобайт ) Кол-во скачиваний: 3074

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

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 килобайт ) Кол-во скачиваний: 3074
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
forpost
сообщение 9.4.2008, 12:58


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

Группа: Пользователи
Сообщений: 34
Регистрация: 14.7.2005
Пользователь №: 46 140
Модель телефона: milestone XT720
Прошивка: 2.1

Рейтинг: 8.5



а тут ничего интересного нет ?
http://www.ladoshki.com/161-articles-%D0%A...D1%80%D0%B5.htm

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PusT
сообщение 11.4.2008, 11:39


Ветеран
*****

Группа: Пользователи
Сообщений: 325
Регистрация: 4.5.2005
Из: Орел
Пользователь №: 41 853
Модель телефона: Motorola DROID PRO
Прошивка: Android 2.3.3 stock


Настроение:
Летний дождик



Рейтинг: 46



Ох ни фига себе что твориться... Я просто в шоке) Мысленно я свой МРх220 похоронил... А тут Линух ставят... я в шоке) Я короче предлагаю г-ну silix'у организовать смс-копилку, или счет на яндекс деньгах или что-нибудь в этом духе, и простимулировать его материально) cool.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
silix
сообщение 11.4.2008, 13:56


Опытный
***

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

Рейтинг: 112.5



11 апреля 2008г 17:57 - Состоялся запуск пробного ядра Linux на МРх220 clap.gif
Сразу же выкладываю лог загрузки, разбиратся буду потом smile.gif

Linux version 2.6.25-rc6-omap1 (root@localhost) (gcc version 4.0.1) #5 PREEMPT Fri Apr 11 17:46:10 MSD 2008
CPU: ARM926EJ-S [41069263] revision 3 (ARMv5TEJ), cr=00053177
Machine: Generic OMAP1510/1610/1710
Memory policy: ECC disabled, Data cache writeback
OMAP1611b revision 2 handled as 16xx id: 5a045567210b1a0e
SRAM: Mapped pa 0x20000000 to va 0xd7000000 size: 0x100000
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: console=ttyS0
Clocks: ARM_SYSST: 0x1000 DPLL_CTL: 0x2813 ARM_CKCTL: 0x050e
Clocking rate (xtal/DPLL1/MPU): 12.0/192.0/192.0 MHz
Total of 128 interrupts in 4 interrupt banks
PID hash table entries: 128 (order: 7, 512 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 29320KB available (2792K code, 210K data, 112K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 152 bytes
NET: Registered protocol family 16
OMAP DMA hardware version 1
DMA capabilities: 000c0000:00000000:01ff:003f:007f
OMAP GPIO hardware version 1.0
Initializing OMAP McBSP system
omap_dsp_init() done
USB: hmc 16, usb0 6 wires
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Time: mpu_timer2 clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
Power Management for TI OMAP.
NetWinder Floating Point Emulator V0.97 (double precision)
OMAP OCPI interconnect driver loaded
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xfffb0000 (irq = 46) is a ST16654
console [ttyS0] enabled
serial8250.0: ttyS1 at MMIO 0xfffb0800 (irq = 47) is a ST16654
serial8250.0: ttyS2 at MMIO 0xfffb9800 (irq = 15) is a ST16654
brd: module loaded
loop: module loaded
PPP generic driver version 2.4.2
drivers/net/usb/rtl8150.c: rtl8150 based usb-ethernet driver v0.6.2 (2004/08/27)
usbcore: registered new interface driver rtl8150
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver net1080
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
i2c /dev entries driver
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
usbmon: debugfs is not available
ohci ohci: OMAP OHCI
ohci ohci: new USB bus registered, assigned bus number 1
ohci ohci: irq 38, io mem 0xfffba000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: OMAP OHCI
usb usb1: Manufacturer: Linux 2.6.25-rc6-omap1 ohci_hcd
usb usb1: SerialNumber: ohci
Initializing USB Mass Storage driver...
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
OMAP Keypad Driver
omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
omap_rtc: already running
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
omap_rtc omap_rtc: setting system clock to 2008-04-11 17:53:41 UTC (1207936421)
VFS: Cannot open root device "<NULL>" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
0100 8192 ram0 (driver?)
0101 8192 ram1 (driver?)
0102 8192 ram2 (driver?)
0103 8192 ram3 (driver?)
0104 8192 ram4 (driver?)
0105 8192 ram5 (driver?)
0106 8192 ram6 (driver?)
0107 8192 ram7 (driver?)
0108 8192 ram8 (driver?)
0109 8192 ram9 (driver?)
010a 8192 ram10 (driver?)
010b 8192 ram11 (driver?)
010c 8192 ram12 (driver?)
010d 8192 ram13 (driver?)
010e 8192 ram14 (driver?)
010f 8192 ram15 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 11.4.2008, 14:41


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Поздравляю!Ура!Ядро запустилось!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DarkDante
сообщение 12.4.2008, 5:30


Новичок
*

Группа: Пользователи
Сообщений: 17
Регистрация: 31.3.2007
Пользователь №: 129 230
Модель телефона: Motorola MPx200
Прошивка: WM6.1

Рейтинг: 1



класс ))) молодец silix
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Crayzer666
сообщение 12.4.2008, 6:19


Новичок
*

Группа: Пользователи
Сообщений: 26
Регистрация: 7.6.2005
Пользователь №: 43 745
Модель телефона: MPx 220

Рейтинг: 0



Цитата(PusT @ 11.4.2008, 15:39) *

Ох ни фига себе что твориться... Я просто в шоке) Мысленно я свой МРх220 похоронил... А тут Линух ставят... я в шоке) Я короче предлагаю г-ну silix'у организовать смс-копилку, или счет на яндекс деньгах или что-нибудь в этом духе, и простимулировать его материально) cool.gif


+1.

Уважаемый silix пишите свой кошель на вебмани.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DarkDante
сообщение 12.4.2008, 6:25


Новичок
*

Группа: Пользователи
Сообщений: 17
Регистрация: 31.3.2007
Пользователь №: 129 230
Модель телефона: Motorola MPx200
Прошивка: WM6.1

Рейтинг: 1



может и проблема с сетью решится на глючных телефонах smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
silix
сообщение 12.4.2008, 16:40


Опытный
***

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

Рейтинг: 112.5



Фуф целый день сегодня с initrd долбался smile.gif
Оказывается в haretе адрес был слишком низкий, подбирал экспериментально. И вот наконецто готово smile.gif
initrd взял наобум с микроконтроллера AT91RM9200, он тоже армовский. Приятно удивило что всё заработало без перекомпиляции даже от совершенно другой системы smile.gif

Лог:
init started: BusyBox v1.1.2 (2006.05.05-15:29+0000) multi-call binary
Starting system...
Configuring loopback interface...
Configuring eth0: 192.168.2.77...
SIOCSIFADDR: No such device
SIOCGIFFLAGS: No such device
Starting t
BusyBox v1.1.2 (2006.05.05-15:29+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
[root@AT91RM9200 /]$help
Built-in commands:
-------------------
. : alias bg break cd chdir continue echo eval exec exit export
false fg hash help jobs kill let local pwd read readonly return
set shift times trap true type ulimit umask unalias unset wait
[root@AT91RM9200 /]$

З.Ы. А насчет поощерения - это очень приятно shuffle.gif , можно не отвлекатся на мелкие проекты. Работа пойдет быстрее. Позже напишу реквизиты.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tiger_king
сообщение 12.4.2008, 19:14


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 12.12.2007
Пользователь №: 156 881
Модель телефона: MPX 220
Прошивка: ver.3 от Payback

Рейтинг: 0



Как конечный пользователь и не понимающий в програмирований ни чего) тоже готов подержать проект материально))))220ый должен развиваться))) shades.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zhenek_
сообщение 12.4.2008, 19:45


Гуру
******

Группа: Пользователи
Сообщений: 925
Регистрация: 25.3.2007
Из: г Михайловка Волгоградской обл
Пользователь №: 128 350
Модель телефона: HS820

Рейтинг: 497.5



silix,
так он работает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[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 « < 2 3 4 5 6 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 8:40

Форум живёт: