Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Ищу ADC драйвер для at91sam9x25
Urrys
Добавлено 07.10.2013 21:17
0
Сообщение: 1
Urrys
5

Пункты: 1551
Регистрация: 07.07.2012
Привет всем,

Помогите найти ADC драйвер под linux 2.6.39 для at91sam9x25. Знаю что в новых версиях ядра он присутствует но запортировать насколько я вижу просто так не удасться.

Может кто нибкдь имел дело с ацп на старых версиях ядра.

Заранее спасибо.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.10.2013 13:03 Сообщение: 2
sasamy
4.71

Пункты: 83558
Регистрация: 14.08.2009
Цитата

драйвер под linux 2.6.39 для at91sam9x25.


С чем связано использование такого старого ядра на атмелах которые как раз славятся хорошей поддержкой в ванильном ядре ? У них даже в своем кастомном репозитории 3.6.9

https://github.com/linux4sam/linux-at91
Спуститься к концу Подняться к началу
Персональная информация
Urrys
Добавлено 08.10.2013 14:33 Сообщение: 3
Urrys
5

Пункты: 1551
Регистрация: 07.07.2012
Цитата
Цитата

драйвер под linux 2.6.39 для at91sam9x25.


С чем связано использование такого старого ядра на атмелах которые как раз славятся хорошей поддержкой в ванильном ядре ? У них даже в своем кастомном репозитории 3.6.9

https://github.com/linux4sam/linux-at91


В новых версиях ядра начальная инициализация сделана через dts файлы, для меня вообще не понятно как это работает. Поэтому я остался на строй версии там где было через board-xxx.c
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.10.2013 15:27 Редактировалось 08.10.2013 15:28 Сообщение: 4
sasamy
4.71

Пункты: 83558
Регистрация: 14.08.2009
Цитата

В новых версиях ядра начальная инициализация сделана через dts файлы, для меня вообще не понятно как это работает.


Значит настало время разобраться, иначе никак. Делать бэкпорт есть смысл только в одном случае - когда платформа неполноценно поддерживается в ванильном ядре, это как правило все "навороченые" SoC с cortex-aXX. В device tree нет ничего страшного - возьмите за пример dts от EK и правьте, там в основном пины нужно переопределить если есть расождение с оригиналом на своей плате. Не знаю как на атмелах - у фрискейла в майнстрим драйверы сразу идут с документацией к биндингам device tree.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 08.10.2013 16:48 Сообщение: 5
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Адаптировал с год назад 3.6.4 под sam9g45... как то без
device-tree обходился. Всё в board-файле, тогда просто некогда было разбираться.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux