На сколько я понял, с WiFi пока никак. То есть совсем. Существующие дрова не поддерживают наш чип (TNETW1250). Спецификации на него закрытые, а заниматься реверсингом вендовых драйверов - занятие не самое приятное, а главное неблагодарное.. Вот так :(
Будем искать... (c) |
1. В каталоге статей появилось описание сборки среды разработки для ARM с использованием crosstool-NG.
2. Обновился образ файловой системы rootfs.arm.ext2. В состав входят uClibc-0.9.29, busybox-1.8.1. Теперь при загрузке используется mdev - мини-аналог udev со всеми вытекающими :) Качайте и тестируйте! |
Существуют естественные отличия в настройке фреймбуфера этих устройств.
Пока я не знаю как программно отличить эти устройства, буду по возможности выкладывать ядра для одного и другого. Ес ... Читать дальше » |
Сегодня настроил кнопки. Теперь они точно работают. Что это значит:
- кнопка Suspend/Resume использует код KEY_POWER; - кнопки Navigation Keys используют коды KEY_UP, KEY_DOWN, KEY_LEFT, KEY_RIGHT и KEY_ENTER; - кнопки Contacts, Calendar, Navigation (GPS) и Today используют коды _KEY_CONTACTS (KEY_F10), _KEY_CALENDAR (KEY_F9), _KEY_MAIL (KEY_F11), _KEY_HOMEPAGE (KEY_F12). Все кнопки, кроме Suspend/Resume работают через драйвер матричной клавиатуры pxa27x_keyboard (CONFIG_KEYBOARD_PXA27x). Кнопка Suspend/Resume подключена напрямую к GPIO0 процессора и для её работы используется драйвер gpio_keys (CONFIG_KEYBOARD_GPIO). Таким образом, N560 поддерживаются все 10 кнопок устройства. |
Приветствую!
Будем знакомы, меня зовут Илья. Являясь обладателем N560 и ощутив прелести этого девайса я не могу устоять перед соблазном установки на него linux. Благо, для этого есть всё необходимое. Основываясь на недавно появившемся порте linux на C550, вооружившись напильником я достиг определенных результатов. На данный момент мне удалось запустить ядро, создать образ файловой системы, используемой для загрузки в качестве initrd. Результат загрузки можно видеть в галерее. Из периферии на данный момент работают: - MMC (флеш-карта монтируется, проблем нет); - USB (устанавливается соединение с хостом через RNDIS, работает telnet, проблем нет); - TouchPad (условно работает, нужно разобраться); - Кнопки (условно работают, нужно разобраться). Как видно, существует рабочая система, позволяющая двигаться дальше! В мои планы в ближайшее время входит создание следующи ... Читать дальше » |