Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ядро 2.6.24 + usbserial modulе
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
Kovrov
Ребят имею платформу
AT91sam9260 (32 мВ ram)
загрузчик uBoot
ядро старенькое + debian 5 (загрузка с SD)
--
Нужно завести USB в режиме serial
ругается нет модуля USB_SERIAL
пока опыта для персборки ядра не хвататет (только изучаю) - постоянно какие то ошибки лезут
-
Может у кого есть или ядро 2.6.24 с поддержкой usbserial или модуль
буду очень признателен.

Tarbal
Цитата(Kovrov @ Sep 25 2014, 08:58) *
Ребят имею платформу
AT91sam9260 (32 мВ ram)
загрузчик uBoot
ядро старенькое + debian 5 (загрузка с SD)
--
Нужно завести USB в режиме serial
ругается нет модуля USB_SERIAL
пока опыта для персборки ядра не хвататет (только изучаю) - постоянно какие то ошибки лезут
-
Может у кого есть или ядро 2.6.24 с поддержкой usbserial или модуль
буду очень признателен.


Вставьте ваше устройство в УСБ коннектор.
Команда lsusb должна показать все усб устройства и их VendorID:ProductID. По этой паре надо найти в исходниках ядра какой драйвер поддерживает.
Для поиска:
В корне исходников ядра команда
grep -rn 'XXXX:YYYY' drivers
Где XXXX -- VendorID, а YYYY -- ProductID. В точности как было показано командой lsusb.

Далее в директории, где находится драйвер ищете чем включается (ключ условной компиляции) на компиляцию этот файл в Makefile. В Kconfig ищете этот ключ и смотрите каким ключевым словом он разрешается.
Потом в корневой директории ядра заходите в конфигурацию "make menuconfig" и разрешаете этот ключ. Если поставить M (или уже стоит), то оно компиллируется как модуль. Модуль может быть подключен к уже работающей системе.
Это генеральная линия. Многое вам непонятно. Спрашивайте о деталях.
Kovrov
Спасибо
вроде получилось
если не против по мере посупления вопросов буду их задавать.. -)
Tarbal
Цитата(Kovrov @ Oct 1 2014, 21:39) *
Спасибо
вроде получилось

Поздравляю.
Цитата(Kovrov @ Oct 1 2014, 21:39) *
если не против по мере посупления вопросов буду их задавать.. -)

Да сколько угодно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.