реклама на сайте
подробности

 
 
10 страниц V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> Запуск Linux на плате RainBow v1.1, делимся опытом
AlexMad
сообщение Mar 17 2007, 23:47
Сообщение #61


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(Rst7 @ Mar 17 2007, 17:31) *
И как бы в цигвине добиться зависимости от регистра? Или как бы найти причину?
Хотя стоп... Может дело при распаковке происходит... Щас пойду копать...

Когда раскопаете, напишите, что получилось, я из-за этого решил просто на ноут линух поставить, с кигвином ничего толком не получилось.
Go to the top of the page
 
+Quote Post
Playnet
сообщение Mar 19 2007, 00:06
Сообщение #62


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 10-05-06
Пользователь №: 16 930



Цитата(AlexMad @ Mar 17 2007, 23:47) *
Когда раскопаете, напишите, что получилось, я из-за этого решил просто на ноут линух поставить, с кигвином ничего толком не получилось.

А нефиг с цигвином извращаться.
Надо ставить или GNUARM или нормальный линух. Можно в vmware.
http://www.gnuarm.com/
http://www.scienceprog.com/gnuarm-for-arm-microcontrollers/
http://www.ariusdsp.com/~gnuarm/gnuarm.html
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Mar 19 2007, 00:22
Сообщение #63


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(Playnet @ Mar 19 2007, 00:06) *
А нефиг с цигвином извращаться.
Надо ставить или GNUARM или нормальный линух. Можно в vmware.
http://www.gnuarm.com/
http://www.scienceprog.com/gnuarm-for-arm-microcontrollers/
http://www.ariusdsp.com/~gnuarm/gnuarm.html

Я так и сделал - сначала вмваре, он у меня уже давно живет, теперь на ноут мандриву поставил. Просто от винды сходу не отказаться, так что, если есть решение по цигвину - это будет интересно.
Go to the top of the page
 
+Quote Post
COMA
сообщение Mar 19 2007, 09:08
Сообщение #64


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Есть еще интересный вариант с QEMU. Можно симулировать систему на арм процессоре. Работает и под виндой. Сам правда пользуюсь версией под Linux для сборки рутфс для платы. Если есть желающие могу написать подробнее.
Go to the top of the page
 
+Quote Post
Старый Бабай
сообщение Mar 19 2007, 09:18
Сообщение #65


Частый гость
**

Группа: Свой
Сообщений: 104
Регистрация: 5-12-05
Из: Екатеринбург
Пользователь №: 11 823



конечно есть
Go to the top of the page
 
+Quote Post
COMA
сообщение Mar 19 2007, 09:32
Сообщение #66


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Ок. распишу подробнее.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 19 2007, 14:44
Сообщение #67


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(AlexMad @ Mar 17 2007, 22:47) *
Когда раскопаете, напишите, что получилось, я из-за этого решил просто на ноут линух поставить, с кигвином ничего толком не получилось.


Вообщем, glibc я собрал. Основная идея заключается в том, что при сборке .os и .oS-файлы надо различать. Заставить винду различать регистр я так и ниасилил, пришлось извращаться. Метод следующий - во всех файлах, в которых есть строка ".oS" заменил ее на ".oZ"
Код
  D:\CygWin\usr\local\arm\src\glibc-2.3.6\               < Папка>
    extra-lib.mk                         3635    19.03.07   08:24
    Makeconfig                          31892    19.03.07   08:24
    Makerules                           49742    19.03.07   08:25
  D:\...\usr\local\arm\src\glibc-2.3.6\linuxthreads\     < Папка>
    Makefile                            12676    19.03.07   08:25
  D:\CygWin\usr\local\arm\src\glibc-2.3.6\nptl\          < Папка>
    Makefile                            23562    19.03.07   08:26
  D:\...c\glibc-2.3.6\sysdeps\sparc\sparc32\sparcv9\     < Папка>
    Makefile                              282    19.03.07   08:26


Последний файл видимо с психу или по инерции зацепил...

После чего глибц собирается.

Еще один бубен был применен после сборки первого гцц до сборки глибц - опять сделал
Код
make at91rm9200dk_defconfig
make include/linux/version.h
mkdir -p ${SYSROOT}/usr/include
cp -a ${PREFIX}/src/linux/include/linux ${SYSROOT}/usr/include/linux
cp -a ${PREFIX}/src/linux/include/asm-arm ${SYSROOT}/usr/include/asm
cp -a ${PREFIX}/src/linux/include/asm-generic ${SYSROOT}/usr/include/asm-generic


При этом ошибок уже нет - гнусь находится.

Потом собрал второй гцц. Собрался. А дальше при попытке сделать
Код
make Image


происходит

Код
$ make Image
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf.o:conf.c:(.text+0x91): undefined reference to `_libintl_gettext'
scripts/kconfig/conf.o:conf.c:(.text+0xa5): undefined reference to `_libintl_gettext'
scripts/kconfig/conf.o:conf.c:(.text+0xb9): undefined reference to `_libintl_gettext'
scripts/kconfig/conf.o:conf.c:(.text+0x7b8): undefined reference to `_libintl_gettext'
scripts/kconfig/conf.o:conf.c:(.text+0xf19): undefined reference to `_libintl_gettext'
scripts/kconfig/conf.o:conf.c:(.text+0x1026): more undefined references to `_libintl_gettext' follow
collect2: ld returned 1 exit status
make[2]: *** [scripts/kconfig/conf] Error 1
make[1]: *** [silentoldconfig] Error 2
  CHK     include/linux/version.h
make: *** No rule to make target `include/config/auto.conf', needed by `include/asm-arm/.arch'.  Stop.


И даже теперь и
Код
make at91rm9200dk_defconfig


приводит к тому же результату... Видимо, после make install второго гцц что-то поломалось в библиотеках для цигвина...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
maxus
сообщение Mar 19 2007, 17:25
Сообщение #68


Частый гость
**

Группа: Свой
Сообщений: 113
Регистрация: 5-04-05
Пользователь №: 3 864



На сайте heavy-online.ru описана ситуация, когда линух и файловая система загружаются из SPI-ной DataFlash в ОЗУ. А можно сделать, чтобы линух загружался из NAND-flash и вся, необходимая ему FS находилась там же? А в SPI DataFlash будет только загрузчик (romboot и u-boot). В проекте вроде вешают NAND-flash на CS3 (SmartMedia). Можно с нее же и загружаться?
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Mar 25 2007, 22:17
Сообщение #69


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Нужны ли какие-то особые телодвижения для прикручивания KS8721 к u-boot'у? Чуть подредактировал конфиг от at91rm9200dk, добавил команду PING и по мелочи. При попытке пингануть что-нить пишет:
PHY not connected!!
ping failed; host 192.168.0.3 is not alive
Хотя некоторое время зеленый светодиод мигает...
З.Ы. патчи от Черкашина поставить не удалось, т.к. они под 1.1.1 а у меня у-бут 1.1.6


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Mar 26 2007, 15:43
Сообщение #70


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(Dron_Gus @ Mar 25 2007, 21:17) *
Нужны ли какие-то особые телодвижения для прикручивания KS8721 к u-boot'у? Чуть подредактировал конфиг от at91rm9200dk, добавил команду PING и по мелочи. При попытке пингануть что-нить пишет:
PHY not connected!!
ping failed; host 192.168.0.3 is not alive
Хотя некоторое время зеленый светодиод мигает...
З.Ы. патчи от Черкашина поставить не удалось, т.к. они под 1.1.1 а у меня у-бут 1.1.6

я тоже пытался стартовать на 1.1.6, были какиеето проблеммы, короче откатился на 1.1.1 - все ок...
патчи от Черкашина - работаю отлично, во всяком случае на 1.1.1
кстати с точки зрения класса С в сети - лучше использовать Вам не 192.168.0.3 а 192.168.1.3 (не 0й а 1й сегмент)


--------------------
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Mar 26 2007, 17:45
Сообщение #71


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



А патчи от Черкашина как-то на сетевую часть влияют?..


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Mar 26 2007, 22:15
Сообщение #72


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(Dron_Gus @ Mar 26 2007, 16:45) *
А патчи от Черкашина как-то на сетевую часть влияют?..

только на RTL8201 и на DM9101


--------------------
Go to the top of the page
 
+Quote Post
Playnet
сообщение Mar 27 2007, 13:53
Сообщение #73


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 10-05-06
Пользователь №: 16 930



Цитата(PrSt @ Mar 26 2007, 22:15) *
только на RTL8201 и на DM9101

А на что они еще влияют?

Ну мы запустили 1.1.6 нормально... Вечерком возьму патчи и сравню, что уже в коде внесено и что надо внести... Скорее всего, эти патчи уже в более новые версии изначально добавлены.

Цитата(PrSt @ Mar 26 2007, 15:43) *
кстати с точки зрения класса С в сети - лучше использовать Вам не 192.168.0.3 а 192.168.1.3 (не 0й а 1й сегмент)

А почему так?
Go to the top of the page
 
+Quote Post
PrSt
сообщение Mar 27 2007, 16:55
Сообщение #74


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(Playnet @ Mar 27 2007, 13:53) *
А почему так?

Можно, просто не рекомендуется...


--------------------
Go to the top of the page
 
+Quote Post
Vishay
сообщение Mar 28 2007, 10:07
Сообщение #75


Участник
*

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243



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

Подскажите, пожалуйста, какой файл /dev/???? в файловой системе соответствует физическому интерфейсу SPI процессора AT91RM9200. Мне нужно вывести строку символов через SPI интерфейс и посмотреть сигнал в осциллограф (#echo 'my_string' > /dev/???? ).
Go to the top of the page
 
+Quote Post

10 страниц V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th April 2024 - 06:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01548 секунд с 7
ELECTRONIX ©2004-2016