Russian Qt Forum
Ноябрь 24, 2024, 15:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Qt и AT91SAM9M10-G4T5-EK  (Прочитано 9912 раз)
Sergey
Гость
« : Апрель 09, 2011, 18:42 »

Здравствуйте !

Я хотел бы установить Qt на плате AT91SAM9M10-G45-EK. Хотел скинуть папку с исходниками , которая весит 402 Мб, но на плате пишет что нет места . Я понял , что мне надо скачать только на нандфлеш .Но нандфлеш не определен как устройство в линуксе. Узнал , что nand-устройство определяется как mtd .Зашел в папку /dev и обнаружил , что там большое кол-во различных mtd (mtd0,mtd0ro,mtd1,mtd1ro,mtd2,mtd2ro,mtdblock0,mtdblock1,mtdblock2.) .Решил начать монтировать их по очереди :mtd0,mtd0ro,mtd1,mtd1ro,mtd2,mtd2ro -выдало ошибку что мол такого устройства не существует . mtdblock0 и mtdblock2 - написали след :can't read superblock ,а mtdblock1 - это внутр память которая нормально смонтировалась. Монтировал я следующем образом : mount -t jffs2 -o iocharset=utf8,codepage=866 /dev/mtdblock2 /nandqt.
Подскажите пожалуйста , как определать нанд флэш в линуксе ? Или более общий вопрос как установить qt на плату AT91SAM9M10-G45-EK ?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Апрель 09, 2011, 20:48 »

>>Хотел скинуть папку с исходниками
за каким лешим тебе там исходники?
Записан

Юра.
Sergey
Гость
« Ответ #2 : Апрель 09, 2011, 23:12 »

а как по другому ?обьясните пожалуйста ...
Записан
ритт
Гость
« Ответ #3 : Апрель 10, 2011, 09:03 »

одно слово - "кросс-сборка" Улыбающийся
Записан
Sergey
Гость
« Ответ #4 : Апрель 10, 2011, 14:14 »

Кросс-сборкой не получается )).даже открыл  тему Qt Embedded под Arm, и я хочу установить qt на плату.разве это не возможно?)))
Записан
ритт
Гость
« Ответ #5 : Апрель 10, 2011, 17:02 »

а у меня кросс-сборкой почему-то получается...и под арм, и под арм-в7.
Записан
Sergey
Гость
« Ответ #6 : Апрель 10, 2011, 18:22 »

Ну Подскажите пожалуйста как сделать кросс сборку,но все равно хочется и на плату тоже установить))))

P.S Я имел ввиду , что я хочу скинуть исходники qt и поставить именно qt на плату .
« Последнее редактирование: Апрель 10, 2011, 22:32 от Sergey » Записан
ритт
Гость
« Ответ #7 : Апрель 11, 2011, 00:09 »

а что на железке - линух какой-нибудь?
тогда берётся любой вменяемый дистрибутив линух, ставится кросс-компилятор, туда же - дерево исходников Qt, настраиваются кумэйк спеки, configure && make && make install & cp -R на железку...

где-то в документации это всё описано
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #8 : Апрель 11, 2011, 09:55 »

>>что я хочу скинуть исходники qt
исходники или всё-таки скомпилированные библиотеки?
Записан

Юра.
gogi
Гость
« Ответ #9 : Апрель 11, 2011, 10:44 »

и я хочу установить qt на плату.разве это не возможно?)))
Это намного сложнее и дольше. Так что будь добер осиль эту кросскомпиляцию.
И для монтирования jffs2 не надо указывать fat-опции.
Записан
Sergey
Гость
« Ответ #10 : Апрель 11, 2011, 12:36 »

>>что я хочу скинуть исходники qt
исходники или всё-таки скомпилированные библиотеки?
я хочу скинуть папку  qt-everywhere-opensource-src-4.6.3.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #11 : Апрель 11, 2011, 16:32 »

>>я хочу скинуть папку  qt-everywhere-opensource-src-4.6.3.
чтобы потом несколько дней компилировать на целевом устройстве? При условии что оперативы хватит, в чём я сильно сомневаюсь.
Записан

Юра.
Sergey
Гость
« Ответ #12 : Апрель 11, 2011, 18:11 »

какие другие варианты есть ?)
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #13 : Апрель 11, 2011, 20:16 »

Кросскомпиляция only.
или
[бред]
Или по NFS к твоему девайсу примонтировать бальшой раздел с удаленной машины, и сделать его свопом или еще как нить.
т.е. чтобы его было много и компилировать-компилировать-компилировать  Улыбающийся
[/бред]
« Последнее редактирование: Апрель 11, 2011, 20:18 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Sergey
Гость
« Ответ #14 : Апрель 12, 2011, 15:13 »

ну помогите тогда с кросскомпиляцией ! я описывал свою проблему уже и никто не смог помочь
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.107 секунд. Запросов: 22.