Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
starterkit (Guest)
Добавлено 30.07.2008 10:49 Редактировалось 30.07.2008 10:49 Сообщение: 31
starterkit (Guest)

1) я не достаточно искушен в программировании чтобы дать исчерпывающий ответ ...
2) насколько я понял, Вы пытаетесь обратится к физическим адресам ISI из пользовательского пространства, естественно при этом ОСь будет сопротивляться
3) в /arch/arm/mach-at91/devices_9263.c "прикручивается" драйвер ISI (в отличии от 9260), может проще его от туда перенести, в добавок, если есть драйвер, тогда скорее всего и можно найти аппликейшн использования, поискать можно здесь.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 30.07.2008 г. в 10:50:06
Спуститься к концу Подняться к началу
Толямбр (Guest)
Добавлено 03.08.2008 01:00 Редактировалось 03.08.2008 01:00 Сообщение: 32
Толямбр (Guest)

Коварный вопрос... Уж простите... Есть такая плата у Olimex - SAM9-L9260. Практически тоже самое, что
SK-MAT91SAM9XE512 (ОЗУ в два раза больше, флэши больше). Но стоит в три с небольшим раза дороже! В чем подвох?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 03.08.2008 10:22 Редактировалось 03.08.2008 10:22 Сообщение: 33
starterkit (Guest)

Ничего коварного в этом нет :)
На плате нет NAND Flash и SDRAM "уже", т.к. в качестве объемного ЗУ можно использовать USB флешку или SD карту, ну а установленного SDRAM-а для экспериментов "за глаза" хватит.
Ну а то что норму прибыли счел удовлетворительной, в противном случае, думаю, Вы бы и не обратили внимание на мою плату ...
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 25.08.2008 20:09 Редактировалось 25.08.2008 20:09 Сообщение: 34
starterkit (Guest)

Цитата
1. В каком температурном диапазоне может работать плата SK-MAT91SAM9? Я выяснил, что большинство комплектующих поддерживает работу в диапазоне
-45 +65 (индустриальный диапазон). Если на указанной плате какие-либо комплектующие, работающие в коммерческом диапазоне?
2. Какая максимальная емкость SD карты поддерживается? Я приобрел карту на 1 GB - как она будет смонтировна? ( Каким объемом?)
3. Где найти информацию по расположению файловой системы - например имеется ли FLASH для размещения пользовательских программ и в какой
каталог она спланирована?
1)Индустриальным исполнением я не задавался, наоборот, стараюсь (в целях экономии) закупаться с коммерческим диапазоном температаур. По текущей ситуации, неиндустриального исполнения: KS8721(0 ... +70C), генератор 50М (-20 ... +70С).
2) Это сугубо софтварная зависимость, насколько я знаю, в "свежих" версиях Linux ограничений нет. Если на вашей карте один раздел FAT (что скорее всего), он монтируется скриптом mount_mmc ...
3) Не совсем понял вопрос ... После загрузки системы, часть памяти выделяется под виртуальный диск, на котором и размещается корневая файловая система (предварительнео загрузчик копирует в эту область образ ФС из DataFlash). Сама DataFlash после загрузки не доступна.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 29.09.2008 13:09 Редактировалось 29.09.2008 13:09 Сообщение: 35
starterkit (Guest)

Цитата
1.попробовал смонтировать диск выполняя скрипт в ROOTFS, отмонтировать его.
Сразу возник вопрос:
а. как этот img подмонтировать для устройства? Понимаю, что образ надо записать на USB или CD, но какие средства для этого использовать? Нужно ли делать специфическую разметку из линукса и просто переписать туда образ?
б. Какой лучше всего консолью пользоваться для подключения через RS232 (в виндах терминал както неправильно работает)

2. Как можно простым способом поменять IP устройства? как я понял IP 192.168.0.2, но мне бы перевести его в 192.168.1.(2...254)
1а)Скриптом umount_ramdisk образ корневой ФС копируется в папку TFTP сервера, после чего он доступен для загрузки/обновления через TFTP сервер (команды u-boot: fttf_boot, tftp_update). Можно и другими способами скопировать, но через TFTP самый быстрый и простой способ.
Копировать образ корневой ФС нужно по адресу 21100000, в противном случае нужно править аргументы запуска ядра (через menuconfig).

1б) Сам я с давних пор пользуюсь ZOC терминальной программой.

2) ifconfig eth0 down
ifconfig eth0 xxx.xxx.xxx.xxx up
Спуститься к концу Подняться к началу
mashkh (Guest)
Добавлено 01.10.2008 12:18 Редактировалось 01.10.2008 12:18 Сообщение: 36
mashkh (Guest)

Доброй ночи.
Побродил по теме и не совсем понял...

1.Текущая комплектация платы включает всё тот же урезанный ARM9? (отсутствие 512K Flash, 8 KB SRAM вместо 16/32 KB) Если с Flash все понятно - она внешняя, то насколько медленнее работать с RAM, установленной на плате, чем с внутренней RAM? Или разницы нет?

2.Что необходимо для полноценной (не "удобной", а со 100%-м использованием возможностей) работы с платой SK-MAT91SAM9XE512 ? В плане FREE-компиляторов - вроде как GCC есть. В плане FREE-программаторов - ??? Нужен ли JTAG для того, чтобы перепрошить Start-BOOT (или как там он называется - я не спец) или достаточно обычного RS-232 / USB / Ethernet.

Вопрос возник вследствие теоретического интереса поставить не uCLinux, а, например, свою "НедоОСь"... =)

С уважением.
Снов.
Спуститься к концу Подняться к началу
mashkh (Guest)
Добавлено 01.10.2008 14:59 Редактировалось 01.10.2008 14:59 Сообщение: 37
mashkh (Guest)

Доброй ночи.

Ещё один вопрос:

3.Поддерживает ли SK-MAT91SAM9XE512 карточки SDHC?

С уважением.
Снов.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 01.10.2008 15:30 Редактировалось 01.10.2008 15:30 Сообщение: 38
starterkit (Guest)

1a) На плату по прежнему монтируются AT91SAM9260, как проинформировал мой поставщик по Atmel-у, AT91SAM9XE512 в серии появятся только в конце года.
1б) Разница будет, производительность будет меньше примерно в 2 раза (тактовая SDRAM 100МГц) ...

2) Toolchain (втои числе и GCC) есть, этого уже вполне достаточно, JTAG отладчик для загрузки прошивки не требуется (можно это сделать через UART,USB,JTAG), для загрузки образов Оси и RootFS к списки источников добавится еще и Ethernet.

Насчет uClinux, Вы что то перепутали, на этой плате не живет (за ненадобностью) uClinux.

3) Не проверял, электрические интерфейсы у них с SD совпадают, так что дело за драйверами ...

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 01.10.2008 г. в 16:18:50
Спуститься к концу Подняться к началу
mashkh (Guest)
Добавлено 01.10.2008 16:11 Редактировалось 01.10.2008 16:11 Сообщение: 39
mashkh (Guest)

Доброй ночи.

1. Про uClinux действительно попутал. Значит обычный Linux? Не тяжеловато для 16 Мб ОЗУ? - Сколько ОЗУ занимает сама ОС (даже "порезанная")? (Не спец - потому и интересуюсь).

2. uClinux не живёт в принципе или "выселен" Linux-ом?

С уважением.
Снов.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 01.10.2008 16:17 Редактировалось 01.10.2008 16:17 Сообщение: 40
starterkit (Guest)

1) На борту SK-MAT91SAM9XE512 32МБайт SDRAM (16Mx16), этого вполне достаточно, 4-8М для корневой ФС, остальное 22-26М для приложений.

2) uClinux это "кастрат" Linux для процессоров без MMU модуля, нет смысла создавать порт uClinux-а для AT91SAM9XXXXX

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 01.10.2008 г. в 16:17:54
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Embedded Linux