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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> AT91RM9200/linux, какое ядро/ОС вы используете?
alexf
сообщение May 2 2005, 09:21
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



Цитата(d__ @ May 2 2005, 00:50)
Только надо не busybox, а uClibc собирать с правильными хедерами, а уж тогда Busybox собирается относительно uClibc и все чуки-пуки...
*


Наверное ВСЕ надо собирать с правильными хедерами smile.gif
Лично у меня не работал ifconfig hw пока не подставил ему что надо. А с uClibc не было проблем.
Go to the top of the page
 
+Quote Post
d__
сообщение May 2 2005, 10:46
Сообщение #17


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

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



А вот уважаемые коллеги подскажите что-нибудь про MTD. Нужен ли FTL для работы с JFFS2 или прямо можно будет монтировать и читать -писать в /dev/mtdblock/xxx ? Такой косноязычной документации как посвященной MTD я еще не видел...
Go to the top of the page
 
+Quote Post
Samum 095
сообщение May 16 2005, 06:52
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712



Требуется плата
- Контроллер AT91RM9200 (Atmel)
- 8 Мбайт SPI flash AT45
- 16 Мбайт SDRAM (4M x 32)
- 1 асинхронный интерфейс 4 проводной (RS-485)
- 1 CAN внешний контроллер MCP2515 (SPI)
- 1 асинхронный интерфейс RS-232 (консоль)
- 10/100 Мбит/сек Ethernet интерфейс (RJ-45)
- 4 светодиода программно управляемых
- 32 контактный разъем для подключения питания, RS-485 и CAN
- USB host
- Разъем под MMC или SDC
- кнопка Reset
-Габариты платы 160 мм x 100 мм
-Напряжение питания 24В ± 10%
+ Тестовое ПО под Линукс
Кто сможет сделать, заключим немедленно контракт.
Go to the top of the page
 
+Quote Post
dch
сообщение May 17 2005, 02:00
Сообщение #19


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(Samum 095 @ May 16 2005, 09:52)
Требуется

могу:
http://www.ucrouter.ru/contacts.html
mail@ucrouter.ru
Go to the top of the page
 
+Quote Post
dch
сообщение Jul 2 2005, 06:18
Сообщение #20


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Поддержка AT91RM9200 для uClinux

http://www.ucrouter.ru/download/EVM9200-uC...41215.patch.tgz

1. Copy & Unpack uClinux distributive to opt
cp uClinux-dist-20041215.tar.bz2 /opt
cd /opt
tar -xjvf ./uClinux-dist-20041215.tar.bz2

2. Copy & Unpack Atmel Linux kernel to uClinux tree
cp linux-2.4.19-rmk7.tar.gz /opt/uClinux-dist
cd /opt/uClinux-dist
tar -xzvf linux-2.4.19-rmk7.tar.gz

3. Copy & apply EVM9200 support for linux-2.4.19-rmk7
cp linux-2.4.19-rmk7-EVM9200.patch /opt/uClinux-dist
cd /opt/uClinux-dist
cat ./linux-2.4.19-rmk7-EVM9200.patch | patch -p0
ln -s /opt/uClinux-dist/linux-2.4.19-rmk7 /opt/uClinux-dist/linux-2.4.19.rmk7.x

4. Copy & Apply EVM9200 support for uClinux
cp EVM9200-uClinux-20041215.patch /opt
cd ./opt
cat ./EVM9200-uClinux-20041215.patch | patch -p0

5. Configure & compile linux-2.4.19-rmk7 & uClinux user applications

type:
make menuconfig

From main menu select item: 'Vendor/Product Selection'

From 'Vendor/Product Selection' dialog
Select Vendor:
'(Atmel) Vendor'
Select Product:
'(EVM9200)'

From main menu select item:'Kernel/Library/Default Selection'

Аrom 'Kernel/Library/Default Selection' dialog
Select kernel version:(linux-2.4.19-rmk7.x)
and Libc Version : (glibc)

Select "Exit" to exit from 'make menuconfig' utility.

type:

make dep 2>&1 | tee make_dep.out
make | tee make.out

/opt/uClinux-s/images/ucImage - ядро для прошивки u-boot-ом
/opt/uClinux-s/images/ucInitrd - initrd диск для прошивки u-boot-ом
Go to the top of the page
 
+Quote Post
klogg
сообщение Jul 2 2005, 10:05
Сообщение #21


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320



Я QNX завёл. Правда USB не поднимал - мне нет необходимости.
Загрузчик, драйвера Ethernet и UART писал сам. Сейчас флэшку прикручиваю.


--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have.
-- Hoborg
Go to the top of the page
 
+Quote Post
dch
сообщение Jul 2 2005, 15:15
Сообщение #22


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(klogg @ Jul 2 2005, 13:05)
Я QNX завёл
*

Вречатлениями не поделитесь? Как у них там ситуация с лицензиями.
Что поставляется в исходных тескстах, что в загрузочных модулях.
Откуда качать. Стоит эо чтонибудь или нет. QNX классная вещь.
Go to the top of the page
 
+Quote Post
vzn
сообщение Jul 4 2005, 13:04
Сообщение #23


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 1-07-05
Пользователь №: 6 454



А не подскажет ли народ близкий к AT91RM9200
какой-нибуть open source/hardware проект для этого процессора. Интересует подробная схематика, и печатная плата, плюс какая нибуть документация и тестовео ПО. (кроме atmel EK)

Интересно в образовательных целях, чтобы можно было отчего-то оттолкнутся.
Go to the top of the page
 
+Quote Post
dch
сообщение Jul 4 2005, 16:10
Сообщение #24


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



>open source/hardware(кроме atmel EK)
http://www.dlharmon.com/sbc.html
Schematics: gEDA gschem PCB Layout PCB
Сейчас gEDA, PCB стали включать в дистрибутивов Linux-а, по крайней мере в ASPLinux они есть.
Go to the top of the page
 
+Quote Post
klogg
сообщение Jul 5 2005, 06:59
Сообщение #25


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320



Цитата(dch @ Jul 2 2005, 18:15)
Цитата(klogg @ Jul 2 2005, 13:05)
Я QNX завёл
*

Вречатлениями не поделитесь? Как у них там ситуация с лицензиями.
Что поставляется в исходных тескстах, что в загрузочных модулях.
Откуда качать. Стоит эо чтонибудь или нет. QNX классная вещь.
*



По порядку:
1. лицензии стоят денег (я не про лицензии места разработки, а про лицензии инсталляции ОС), у нас - около 200$. а вообще зависит от того, что входит в состав ОСи
2. вместе с средой разработки QNX Momentics PE поставляется куча искходников - DDK, BSP (Board Support Package - для портирования ОСи под конкретную плату и проц). в бинарниках поставляется ядро и различные программы - от простых типа ls, cat, mount до qnx-специфичных типа модуля io-net. за отдельные деньги у них существуют дополнительные специфические наборы разработчиков - т.н. TDK (Technology Development Kit)
3. качать неоткуда. только покупать. хотя чтобы поиграться есть QNX4.25 - бесплатная, и QNX6.xxNC - несколко обрезанная 6-я.
4. место разработчика соит $$$ и очень прилично... sad.gif хотя вообще-то эта цена растворяется в цене нашего устройства. если заинтересован в покупке - смотри на сайте QNX что где и как. а там тебе уже скажут сколько.

токо вчера файловую систему на флэшке поднял smile.gif


--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have.
-- Hoborg
Go to the top of the page
 
+Quote Post
vzn
сообщение Jul 5 2005, 07:28
Сообщение #26


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 1-07-05
Пользователь №: 6 454



Цитата(dch @ Jul 4 2005, 19:10)
>open source/hardware(кроме atmel EK)
http://www.dlharmon.com/sbc.html
Schematics: gEDA gschem PCB Layout PCB
Сейчас  gEDA,  PCB стали включать в дистрибутивов Linux-а, по крайней мере в ASPLinux они есть.
*

Спасибо
Плохо только, что этот gEDA и PCB не совместимы с PCAD
Go to the top of the page
 
+Quote Post
klogg
сообщение Jul 5 2005, 07:55
Сообщение #27


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320



Цитата(vzn @ Jul 4 2005, 16:04)
А не подскажет ли народ близкий к AT91RM9200
какой-нибуть open source/hardware проект для этого процессора. Интересует подробная схематика, и печатная плата, плюс какая нибуть документация и тестовео ПО. (кроме atmel EK)

Интересно в образовательных целях, чтобы можно было отчего-то оттолкнутся.
*


Тут вроде в этой ветке появлялся товарисч из проека uCrouter...
www.ucrouter.ru


--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have.
-- Hoborg
Go to the top of the page
 
+Quote Post
dch
сообщение Jul 5 2005, 10:45
Сообщение #28


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(vzn @ Jul 5 2005, 10:28)
PCAD

open source/hardware и PCAD плохо совместимы
Go to the top of the page
 
+Quote Post
7277
сообщение Sep 7 2005, 13:14
Сообщение #29





Группа: Новичок
Сообщений: 1
Регистрация: 7-09-05
Пользователь №: 8 328



Цитата(klogg @ Jul 2 2005, 13:05)
Я QNX завёл. Правда USB не поднимал - мне нет необходимости.
Загрузчик, драйвера Ethernet и UART писал сам. Сейчас флэшку прикручиваю.
*


Ужасно интересно
никак нельзя bsp глянуть?
и что за железо потребовало написания драйверов Ethernet? и какую версию 6-ки использовали?


--------------------
7277
Go to the top of the page
 
+Quote Post
vvj
сообщение Oct 25 2005, 17:32
Сообщение #30


Участник
*

Группа: Новичок
Сообщений: 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 вроде работоспособен smile3046.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:23
Рейтинг@Mail.ru


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