|
AT91RM9200/linux, какое ядро/ОС вы используете? |
|
|
|
Mar 17 2005, 11:51
|
Группа: Новичок
Сообщений: 10
Регистрация: 8-12-04
Пользователь №: 1 405

|
Я на самодельной плате завел линукс 2.4.27 с патчем от санпиплов. В принципе меня оно устраивает в том смысле что все работает. Единственное хочется полноценной поддержки USB 2.0, которая есть у 2.6. Есть ли у кого опыт с 2.6 на AT91RM9200?
|
|
|
|
|
 |
Ответов
|
Mar 21 2005, 12:38
|
Группа: Новичок
Сообщений: 10
Регистрация: 8-12-04
Пользователь №: 1 405

|
Цитата(d__ @ Mar 21 2005, 15:10) Ну по каким адресам должен лежать кернель, по каким адресам должен лежать рамдиск, как происходит процесс раскрутки изапуска кернеля-- где-то это все описано но как это найти? Куда его класть не суть важно, этим занимается загрущик. Я использую U-Boot (http://u-boot.sourceforge.net/). Его же пользуют и атмеловцы. Есть и другие лоадеры, но мне и с этим нормально. Адрес рамдиска передается через параметр ядра. В У-Буте есть mkimage, который делает из имиджа ядра то, что потребно лоадеру. По-поводу загрузки есть в кернеле: linux/Documentation/arm/Booting Для рамдиска я заюзал cramfs, хотя это не принципиально, просто для него есть mkcramfs (http://developer.axis.com/), которая ест МЕТА файлы с описанием девайсовых нодов. Может я чего не понимаю и в 2.6 все по другому?
|
|
|
|
|
Oct 25 2005, 17:32
|
Участник

Группа: Новичок
Сообщений: 46
Регистрация: 20-01-05
Пользователь №: 2 090

|
Цитата(yuriypro @ Mar 21 2005, 15:38) В У-Буте есть mkimage, который делает из имиджа ядра то, что потребно лоадеру. Интересная утилита этот mkimage - из 5ти вариантов сгенерированного им образа для uBoot'а, грузиться только один. Смотрю - а он к одному и тому же исходному zImage может добавить разные header'ы! При одинаковых параметрах и иходном зипованом бинарнике! Что он туда и время пишет? А большинство сгенерированных образов или виснут при их вызове (uBoot'ом) или перегружают проц (очевидно exeption). Повезло ещё что первые образы были удачные, ведь поначалу на подправленый мной kernel грешил. Попробовал взять mkimage от версии (uBoot'а) 1.3 для linux'а, пока юзаю 1.1 для cygwin'а - таже фигня. Может кто сталкивался? Ещё интересная вещь - когда uBoot распаковывает образ, обращает на себя внимание сообщение насчёт Bad gzipped data: Код ... ## Booting image at 20008000 ... Image Name: Image Type: ARM Linux Kernel Image (gzip compressed) Data Size: 810360 Bytes = 791.4 kB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK Uncompressing Kernel Image ... Error: Bad gzipped data GUNZIP ERROR - must RESET board to recover OK No initrd ## Transferring control to Linux (at address 20008000) ...
Starting kernel ...
Uncompressing Linux...................................................... done, booting the kernel.
Linux version 2.6.13.3 (root@linux) (gcc version 3.4.1) #1... Это не смертельно? А то kernel вроде работоспособен
|
|
|
|
Сообщений в этой теме
yuriypro AT91RM9200/linux Mar 17 2005, 11:51 yuriypro неужели никто линукс не пользовал на атмеле? Mar 18 2005, 13:15 d__ Ну я уже близок к тому, чтобы оживлять ядро 2.6.11... Mar 21 2005, 08:23 yuriypro Цитата(d__ @ Mar 21 2005, 11:23)Ну я уже близ... Mar 21 2005, 11:46   Hercules Цитата(vvj @ Oct 25 2005, 20:32)Цитата(yuriyp... Oct 26 2005, 07:04    vvj Цитата(Hercules @ Oct 26 2005, 10:04)А почему... Oct 26 2005, 08:28     Hercules Цитата(vvj @ Oct 26 2005, 11:28)Цитата(Hercul... Oct 26 2005, 09:38 d__ За прошедшую неделю узнал очень много нового, наше... Mar 27 2005, 20:36 yuriypro Цитата(d__ @ Mar 27 2005, 23:36)За прошедшую ... Mar 28 2005, 13:14 dch Цитата(d__ @ Mar 27 2005, 23:36)в /dev директ... Mar 31 2005, 01:28 d__ Ха! 30 секунд полет нормальный!
Uncompress... Apr 6 2005, 09:31 alexf Я пытаюсь использовать 2.4.21rmk2 с платой от Kwik... Apr 19 2005, 06:51 d__ Траблы с установкой MAC адреса: не удается с помощ... Apr 27 2005, 06:24 dch Цитата(d__ @ Apr 27 2005, 09:24)Траблы
там сд... Apr 27 2005, 17:15  alexf Цитата(dch @ Apr 27 2005, 10:15)Цитата(d__ ... Apr 28 2005, 06:15 d__ Да, очень хорошая подсказка, показала правильное н... May 2 2005, 07:50 alexf Цитата(d__ @ May 2 2005, 00:50)Только надо не... May 2 2005, 09:21 Samum 095 Требуется плата
- Контроллер AT91RM9200 (Atmel)
-... May 16 2005, 06:52  dch Цитата(Samum 095 @ May 16 2005, 09:52)Требует... May 17 2005, 02:00   dch Поддержка AT91RM9200 для uClinux
http://www.ucrou... Jul 2 2005, 06:18 d__ А вот уважаемые коллеги подскажите что-нибудь про ... May 2 2005, 10:46 klogg Я QNX завёл. Правда USB не поднимал - мне нет необ... Jul 2 2005, 10:05 dch Цитата(klogg @ Jul 2 2005, 13:05)Я QNX завёл
... Jul 2 2005, 15:15  klogg Цитата(dch @ Jul 2 2005, 18:15)Цитата(klogg ... Jul 5 2005, 06:59 7277 Цитата(klogg @ Jul 2 2005, 13:05)Я QNX завёл.... Sep 7 2005, 13:14 vzn А не подскажет ли народ близкий к AT91RM9200
какой... Jul 4 2005, 13:04 dch >open source/hardware(кроме atmel EK)
http://ww... Jul 4 2005, 16:10  vzn Цитата(dch @ Jul 4 2005, 19:10)>open sourc... Jul 5 2005, 07:28   dch Цитата(vzn @ Jul 5 2005, 10:28)PCAD
open sour... Jul 5 2005, 10:45 klogg Цитата(vzn @ Jul 4 2005, 16:04)А не подскажет... Jul 5 2005, 07:55 vvj Благодарю за исчерпывающий ответ, извиняюсь за то,... Oct 26 2005, 10:26 RRRR Цитата(vvj @ Oct 26 2005, 13:26)ЗЫ2:
Товарищ ... Oct 26 2005, 12:36 vvj Убрал параметр -C gzip из mkimage, всё равно (uBoo... Oct 26 2005, 13:31 RRRR Цитата(vvj @ Oct 26 2005, 16:31)Убрал парамет... Oct 26 2005, 15:33  vvj Цитата(RRRR @ Oct 26 2005, 18:33)Попробуйте c... Oct 26 2005, 18:48   Hercules А можно глупый вопрос?
Судя по:
Цитата(vvj @ ... Oct 27 2005, 06:53 Hercules Вот нашел у себя книжечку. Может пригодиться. Прав... Oct 27 2005, 07:09 vvj Цитата(Hercules)Вот нашел у себя книжечку. Может п... Oct 27 2005, 08:22 d__ Заговор имени компакт флеша на AT91RM9200DK. Вот у... Nov 8 2005, 23:37 Dimchansky Цитата(yuriypro @ Mar 21 2005, 14:38) Я и... May 30 2006, 08:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|