нужно запилить драйвер для планшета на андроиде

lubanj

задача:
есть нетбук под Андроидом, например, toshiba ac 100. Других-то и нету считай, кроме хилого ровербука.
у него есть юзб хост., но нету RJ45 порта.
Нужно заставить его работать с определенным юзб-устройством. (например, USB 2 ethernet адаптер (сетевушка внешнаяя юзбшная). (еще другой пример - большая тач панель, подключаемая по юзб. производитель пока неизвестен, но будет какой-то конкретный).
т.е. по идее нужен линуксоид, который найдет дрова, запилит их в ядро, соберет там все как надо. Ну или напишет их сам (не знаю на сколько это сложно).
сориентируйте на сколько это все сложно и дорого?
ну и можно считать это сообщение предложением подработки.
Т.е. проблемы две:
1. прокинуть lan сеть на андроид (можно конечно рядом поставить вайфай роутер и конектиться по вафле, но это как-то не круто, да и роутер небось переодически надо будет ребутить...)
2. подружить андроид с тачпанелью. про тачпанели известно .что некоторые вроде как работаю как мышки- воткнул и работает. а для некоторые кастомные дрова прилагаются. какой у нас вариант пока не знаем.

hwh2010

ну и можно считать это сообщение предложением подработки.
как насчёт оформить как положено: бабло, название организации ...

lubanj

фрилансерам как правило насрать на название организации. в штат никого оформлять не будем конечно же.
цену работ не знаем и не представляем, поэтому и не указываем. это достаточная причина, чтобы ее не указывать (читай правила раздела job)
по поим представлениям это можно сделать недельки за две. как пойдет. сильно от аппаратуры зависит ведь. очень может оказаться, что и через пару дней все соберется и встанет как надо. если уж придется свой драйвер с нуля писать, то разговор другой уже будет. но за месяц-то уж его можно будет написать?
ну вот из этого и прикидывайте оплату труда. (не 30тыщ в месяц, а рыночная зарплата шарящего в этом деле человека)

nas1234

(можно конечно рядом поставить вайфай роутер и конектиться по вафле, но это как-то не круто, да и роутер небось переодически надо будет ребутить...)
а лишний провод к мобильному устройству это круто?
зачем ребутить роутер?

Anturag

по поим представлениям это можно сделать недельки за две. как пойдет. сильно от аппаратуры зависит ведь. очень может оказаться, что и через пару дней все соберется и встанет как надо. если уж придется свой драйвер с нуля писать, то разговор другой уже будет. но за месяц-то уж его можно будет написать?

1. У тебя есть сорцы ядра к AC100? Схематика к AC100? Есть ли гарантия возможности лёгкой разводки JTAG на рыночном продукте и одно устройство "на выброс" - придётся корёжить пластик корпуса и напаивать разъём для JTAG? В AC100 стоит Nvidia Tegra 250, у тебя datasheet к ней есть? Здесь это риторические вопросы, но в общем сферическом случае, соответствующем поставленной задаче, если на один из вопросов нет положительного ответа, то можно забыть про теоретическую выполнимость задачи в разумные сроки, и будет несглажен риск невыполнимости задачи в целом.
2. Что ты назовёшь "lan сеть на андроид прокинута"? Если андроидное ядро будет жить с линуксовым rootfs и с него сеть можно будет конфигурировать - это "прокинута"? Другими словами поддержка/настройка сети (или тачскрина) в андроидном userspace это отдельная задача, которая должна быть отделена на уровне требований. Одна задача из области embedded linux kernel development, другая - знание кишков андройда, которые возможно даже closed source. Например для тачскрина нужно прокинуть/контролировать/преобразовывать сырые input events от ядра до поинтер устройства с абсолютными координатами в Android Window System, должна быть предоставлена библиотека для калибровки/фильтров (как libts в линукс) и тому подобное.
3. Написание драйвера с нуля может занять много времени и у опытного программиста, зависит от устройства и требования к качеству. Банальность, но жизненно, что постановку, оценку сложности и выполнимости задачи, проверку качества результата должен делать специалист.
Оставить комментарий
Имя или ник:
Комментарий: