Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
- MAT91SAM9XE512 - SK - Форум - starterkit.ru
Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512
repairman (Guest)
Добавлено 15.12.2008 22:17 Редактировалось 15.12.2008 22:17 Сообщение: 11
repairman (Guest)

Так мне наоборот интересно все на dataflash положить, при этом иметь sshd, ntpd, ftpd и нечто самописное... т.е. засунуть максимум в 4 мб... благо, я понял, что это совершенно реально и придется работать в сторону uClibc (buildroot ???)... Так что цели, отсюда и подход, видимо будут сильно отличаться...

Кстати... нужны еще драйвер ADC (4 канала на борту у sam'а) и перевод одного усарта в "железный" RS485... никто подобным не занимался ?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 15.12.2008 г. в 22:29:53
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 15.12.2008 23:03 Редактировалось 15.12.2008 23:03 Сообщение: 12
sasamy (Guest)

Цитата
Кстати... нужны еще драйвер ADC (4 канала на борту у sam'а)

тут есть какой-то - я им не пользовался , просто ссылку в закладки засунул (не знаю даже - работает или нет)
http://www.at91.com/samphpbb/viewtopic.php?f=12&t=4992
Цитата
перевод одного усарта в "железный" RS485

Я предлагал автору как то распаивать драйвер для rs-485 на плате - он не отреагировал почемуто :) Может проще usb<->485 ? Они есть с аппаратным управлением прием-передача, тоесть для программиста это обычный последовательный порт - пиши и читай :) В ядре дофига драйверов для них. По крайней мере я года 4 назад воткнул подобный на PC с linux и он работал, даже не пискнул :)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 15.12.2008 г. в 23:09:19
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 16.12.2008 10:14 Редактировалось 16.12.2008 10:14 Сообщение: 13
repairman (Guest)

Спасибо за ссылочку...

Цитата
Я предлагал автору как то распаивать драйвер для rs-485 на плате - он не отреагировал почемуто :) Может проще usb<->485 ? Они есть с аппаратным управлением прием-передача, тоесть для программиста это обычный последовательный порт - пиши и читай :) В ядре дофига драйверов для них. По крайней мере я года 4 назад воткнул подобный на PC с linux и он работал, даже не пискнул :)


Так, в том-то и дело, что аппаратная поддержка RS485 на любой усарт (кроме DBGU) уже есть в sam'е, достаточно один бит в US_MR поставить... только ядро линукс об этом ничего не знает...
Где-то встречал такое решение, типа: "Открываем порт, задаем скорость, потом тупо лезем в регистры USART и переводим его в rs485..." IMHO, очень не красиво... так в высокоуровневых ОС не делают....

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 16.12.2008 г. в 10:17:25
Спуститься к концу Подняться к началу
rw9uao (Guest)
Добавлено 16.12.2008 11:26 Редактировалось 16.12.2008 11:26 Сообщение: 14
rw9uao (Guest)

курить до просветления: at91sam9260_devices.c, конкретно - код инициализации уартов.
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 16.12.2008 18:58 Редактировалось 16.12.2008 18:58 Сообщение: 15
sasamy (Guest)

так линию то как - напрямую цеплять ? все равно что-то снаружи надо ставить - гальваническую развязку, а без этого как я уже говорил проще usb-485 готовый.
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 16.12.2008 20:04 Редактировалось 16.12.2008 20:04 Сообщение: 16
repairman (Guest)

Дуплекс (RX-TX-RTS) в симплекс (витая пара) превращается 8 ногим шинарем, чем-то вроде ADM1485 и т.п... а гальваническая развязка по вкусу... мне не нужна...

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 16.12.2008 г. в 20:14:00
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 16.12.2008 21:00 Редактировалось 16.12.2008 21:00 Сообщение: 17
sasamy (Guest)

Тогда я вообще не вижу - в чем проблема, сконфигурировать порт ? Это же linux - все исходники открыты...

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 16.12.2008 г. в 21:01:05
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512