roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 18:01

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Установка драйвера CS8900 для HTNICE GT2440
СообщениеДобавлено: 24 авг 2011, 12:05 
Не в сети

Зарегистрирован: 20 авг 2011, 15:42
Сообщения: 6
Привет всем!
Есть плата HTICE GT2440. В качестве сетевой микросхемы используется CS8900A.

При загрузке системы в терминале выводится следующее сообщение:

[24/Aug/2011:00:51:22 +0000] boa: server version Boa/0.94.13
[24/Aug/2011:00:51:22 +0000] boa: server built Jul 26 2010 at 15:58:29.
[24/Aug/2011:00:51:22 +0000] boa: starting server pid=694, port 80

Try to bring eth0 interface up......ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCSIFHWADDR: No such device
ifconfig: SIOCSIFADDR: No such device
route: SIOCADDRT: Network is unreachable
Done

Я попытался пересобрать ядро используя дистрибутив linux-2.6.32.2-gt2440-20100908.tar.gz
который прилагался к плате на диске и учитывая указания с этого сайта
http://hi.baidu.com/theandroid/blog/ite ... b4363.html

Но перепробовав несколько вариантов файлов CS8900.c и CS8900.h скомпилировать
ядро так и не удалось. Последний вариант файлов для CS8900 на котором я остановился
был взят отсюда http://blogold.chinaunix.net/u4/120285/ ... 76034.html
при компиляции произошла ошибка, указывающая на не объявленность функции netdev_mc_empty.


Подскажите в чем может быть проблема? Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка драйвера CS8900 для HTNICE GT2440
СообщениеДобавлено: 26 авг 2011, 11:09 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Вы правда считаете что кто то сможет ответить на ваш вопрос без логов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка драйвера CS8900 для HTNICE GT2440
СообщениеДобавлено: 27 авг 2011, 14:36 
Не в сети

Зарегистрирован: 20 авг 2011, 15:42
Сообщения: 6
Прилагаю лог загрузки GT2440 с предустановленной версией Linux. Файл DM9000.log
После перебора нескольких вариантов в menuconfig в пунктах
System type -> S3C2410 Mashine
Изображение
В пункте Device Drivers -> Network Device support -> Ethernet (10 or 100Mbit) появилась возможность выбрать CS89x0 support
Изображение
Однако с пересобранным ядром загрузка обрывается именно на этом драйвере. Лог CS8900.log
Использую дистрибутив Linux входивший в комплект поставки http://www.mediafire.com/file/m1ca3sm11icgbqd/linux-2.6.32.2-gt2440-20100908.tar.gz


Вложения:
Комментарий к файлу: CS8900 log
CS8900.txt [8.93 КиБ]
Скачиваний: 471
Комментарий к файлу: DM9000 log
DM9000.txt [51.05 КиБ]
Скачиваний: 474
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка драйвера CS8900 для HTNICE GT2440
СообщениеДобавлено: 28 авг 2011, 15:33 
Не в сети

Зарегистрирован: 20 авг 2011, 15:42
Сообщения: 6
Сегодня удалось скачать с одного китайского форума патч под GT2440 для версии linux2.6.38.6. После загрузки собранного ядра на плату, при запуске система пишет
Код:
load Image of Linux...Uncompressing Linux... done, booting the kernel.


Загрузчик vivi.


Вложения:
patch-linux2.6.38-gt2440.rar [146.45 КиБ]
Скачиваний: 0
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO