![]() |
Цитата:
|
Цитата:
Еще сейчас нарыл, что при переключении 576 и 480 параллельно переключается еще и цветовая система -- PAL и NTSC соответственно. В 576 PAL моя магитола почему-то не отображает цвет. А в 480 все ok. 480 даже лучше, т.к. все крупнее, но почему нет цвета в PAL - загадка (учитывая то, что камера с которой я экспериментировал работает именно в PAL). |
Цитата:
|
Теоретически в ядре уже должны быть драйвера для тачскрина
Контроллер тача в мониторе есть |
Цитата:
|
Цитата:
Цитата:
факт что есть и вот его надо собрать или нарыть ) |
В тукане нано заявлено наличие S/PDIF. Вроде есть, но не проверял.
|
Ну что, в общем несколько дней, пока с Туканом полет нормальный, пока на столе, заканчиваю дособирать мафон буквально сейчас. Из баг и фич Тукана заметил следующее (может это актуально только для меня, но тем не менее):
1. С USB флэшки проигрывается секунд 10 фильма, причем без звука, потом плеер виснет. Причем не девайс виснет, а именно плеер. Просто останавливается и все. 2. Скопировал самим девайсом на SD карту (установил 32 гига Class 6), все нормально проигрывается, правда mp4 не показывает. Своей флэш-памяти у девайса около 1.5 гб. 3. При изменении габаритов экрана (через меню), логотип робота искажается и разъезжается (не настроен размер картинки по горизонтали). Кроме того, после перезагрузки с изменением параметров экрана на SD карте начинает проявляться глюк из п.1. Лечится выключением/включением питания. 4. F1 на клаве заменяет кнопку MENU андроида. 5. Некоторые приложения вылетают, скачанный с маркета YouTube не видит инет. 6. Игрушки (напр. Angry Birds) идут только в разрешениях 576 и 480 (что нормально в моем случае). 7. Девайс абсолютно спокойно реагирует на грубое вырубание питания и после повторного включения загружается где-то за 15 сек (в том числе уже готова к работе SD карта). 8. Режим standby у девайса есть, но как его активировать эл. сигналом не нашел. 9. Потребление девайса (замерил амперметром) без флэшки и с USB приемником клавиатуры примерно 600 ма. Оставлять его включенным конечно вряд ли можно. Я ожидал, что жрать будет меньше, т.к. там нет ни GSM модуля, ни Wifi, ни Bluetooth ни дисплея -- т.е. всего того что есть в мобильнике. 10. На плате есть какой-то разъем, думал USB, но там уровни 3.3 в. Непонятно что, видимо для прошивки. 11. USB портов всего два, один всегда занят приемником клавиатуры. p.s. После ряда запусков перестала видеться SD карта. После перезапуска девайс начал виснуть намертво: еле передвигался курсор (видимо пытаясь оживить карту). :( |
Цитата:
|
Цитата:
То есть эти боксы никто не оптимизировал по току потреьбления - им это просто не надо. Цитата:
Цитата:
то есть как ни крути - нужен напильник или монтирование внешних дисков в режиме чтения |
Цитата:
В принципе он запускается быстро, но беспокоит как быть с флэшкой. И что за трабл непонятный с притормозом проигрыванием фильма через 7 сек. Сейчас попробую ее сформатировать в NTFS. |
Цитата:
Но беда в том, что я могу выйти из машины и не выключить ни музыку ни навигацию. И в отсутствии пользователя девайс будет фигачить наполную. Все же надо думать как его отправлять в сон эл. уровнем. Может даташиты почитать от проца или спросить производителя этих плат... Кстати, а кто у нас их производит? Он выходит из стендбая нажатием кнопки (I) на клаве, уходит тоже в принципе так же, но при этом вылезает меню и спрашивает выключить или standby. Поскольку я все равно думал об эмуляции клавы (это несложно, в принципе наверняка есть готовые наработки на attiny), можно попробовать и так, но это уже огород городить, если честно, должно быть более простое решение этого вопроса. Рута нет у нас на данный девайс? |
Цитата:
Если получится - может какой таскер это может без программирования или прочие скриптовые штуки. Но все равно кто-то должен взять этот сигнал с асс. То есть приходим к микроконтроллеру / ардуине, подключенному к девайсу через что-то. Вариантов не много - ком-порт, блютуз, сеть, вайфай. Комп-порт - самое простое решение, в ардуине он уже есть, нужен только модуль ядра ftdi_sio.ko. Внутри девайса нужна прожка-сервис, слушающая порт и посылающая команды, в том числе и коды клавиатуры. Все эти команды есть в сырцах Softkeys, на Java. Но если прошивка не умеет вгонять в сон - все это бесполезно. В свое время пытался организовать режим сна на Huawei S7, то ток в режиме сна в 40 мА удручал и затею забросил. |
Цитата:
А еще такая мысля у меня появилась: я предполагаю, что у проца должен быть отдельный вывод для standby питания и другой вывод для основного питания. Видимо, сейчас просто питание подается на оба сразу. Но это версия. :) Идею RS232 как-то не очень поддерживаю... Лучше уж USB, его разветвлять можно, к тому же, есть как я понимаю микроконтроллеры со встроенным USB портом. Через USB порт надо эмулировать USB клавиатуру: драйвера ей не нужны, т.к. они встроены в ядро и стандартны. Можно даже взять старую клаву и раздербанив ее вытащить нужные провода -- это тоже несложно. Либо опять же на Ардуине, думаю протокол очень простой: задача девайса посылать коды клавиш девайсу через USb, эмулируя клавиатуру. |
Цитата:
То есть просто втыкаем ардуину в девайс через USB и понеслась |
Обычно sleep завязан программно в андроиде на отключение дисплея - если дисплей не активен, то уходить в сон. Как реализовано на iconbit - надо смотреть. Оно в принципе не спит само без нажатия кнопки на клавиатуре? У меня тоже пока вопрос с обработкой питания в машине не решен на новом девайсе - в загрузчике планшета установил параметр автозагрузки при появлении питания - это работает, то есть нажимать кнопку питания для включения не надо, но только при отсутствующей батарее. С ней он автоматом не стартует, а эмулировать нажатие внешней схемой кажется геморойным, так как жать её надо достаточно долго и паяться к кнопке не удобно, всё ну очень маленькое ))) Если кнопка зажата постоянно, также автостарта нет. Батарею же хочу оставить как раз для того, чтобы планшет спал, а не выключался при вынимании ключа какое-то время. Это всё решается таскером и обработкой событий появления / отключения AC power, USB power.
Для отправки в сон программно можно подсмотреть код кнопки клавиатуры, и использовать его в Tasker. Либо менять какое-то из свойств ядра в /sys или /proc скорее всего. А вот событие, по которому это делать - вопрос. На HDMI ведь тоже может быть 2 состояния, Display ON, и OFF? |
У меня был первый опыт использования Toucan Nano в машине и хочу сказать, что я остался очень доволен. Плата девайса смонтирована внутри магнитолы вместо лентопротяжки. Боялся, что может перегреваться, т.к. мафон недуром греется при работе (что будет летом?). Но девайс ни разу не завис, ни разу не глюканул, проездил в общей сложности с ним 5 часов. Несколько раз глушил/заводил, питание вырубалось, на карте глюков никаких и на USB тоже. Качество звука устраивает, уровень сигнала даже чуть великоват, пришлось убавить на пару делений Multimedia Volume.
Есть вот какие проблемы: 1. При прослушивании девайса на большой громкости в паузах сильно слышно помехи от мотора а/м. Как это происходит, ума не приложу: ведь девайс стоит ВНУТРИ магнитолы -- пение в колонках обычно означает падение напряжения на общем проводе линейного входа -- его можно устранить правильной разводкой земли. А в моем случае? Как ток от цепей питания зажигания двигателя может проходить внутри магнитолы?! Или это помехи по эфиру? Вроде не похоже. Понятно бы было если б были помехи от проца девайса (такое бывает), но от двигателя... 2. Уже остро потребовался интернет и GPS. Без интернета перестал работать купленный PowerAmp (пишет "не могу проверить лицензию"). Да и навигацию хотелось бы поиметь. В конце концов, я же все это городил не для того чтобы только музыку слушать. Снял родную навигацию машины, к ней (как у них всегда) идет кабель от GPS антенны, а сам GPS модуль стоит внутри. Обозначение модуля - *F 43KD* (так и написано, со звездочками). В инете ничего про него не нашел... Вроде писали, Тукан держит USB WiFi, только на определенных чипсетах. Кто может подсказать, на каких? 3. Надо думать о сопряжении девайса и кнопок магнитолы. Хотя, это не настолько актуально потому что прилагаемый пульт Тукана замечательно справляется, но в авто обычно такие вещи не используют. 4. Пришел к выводу, что фон экрана надо использовать только светлый, т.к. на темном в машине не видать ни фига. 5. Очень маленькие шрифты. Кто-нибудь знает как в Андроиде сделать большие шрифты? Нашел какую-то софтину, она вроде сделала, но только в небольших пределах, и на PowerAMP, который был установлен позже, это не повлияло никак. В PowerAMP можно сделать вообще фон белый? Я нашел только скин с белыми кнопками, а мне надо чтобы все было белое. 6. Яркость экрана оказалась низкая, прибавить надо. Разбирать опять магнитолу, т.к. регуляторы находятся на нижнем этаже. :( Я так смотрю надо было брать Toucan W, он примерно тех же денег стоит: http://www.reviews.ru/clause/over/toucan/image03.jpg Только у него внутри стоит приемник клавы, т.е. USB портов больше, есть WiFi (правда с внеш. антенной) и вроде гироскоп пишут есть (хотя зачем гироскоп ТВ плееру?!). У него только плата больше, думаю, в мою магнитолу не поместится. |
у Тукана есть еще одна приятность - нераспаяный SATA разъем. распаивается лехко, цепляется винт, одно НО во что его форматировать... ext2/ext3 ?
|
farcop, самое интересное, у меня буквально вчера в списке девайсов в файл-менеджере сам собой появился SATA, а раньше его не было. ХМ!
EXT3 он держит, я пробовал форматировать карту, видит, однако пишет read only, т.е. не может на нее ничего записать. С таким же успехом можно на карте включить LOCK чтобы он ее не запортил и оставить на FAT32. Написано, что для USB девайсов держит NTFS, но на карте NTFS у меня не увидел. Видимо, надо обновить прошивку (которую он через инет обновлять не умеет). Проблему с картой я так толком и не решил. Она иногда может встать в такое состояние что вешает плеер намертво (он даже экран обновлять не успевает). Лечится изъятием и переформатированием в компе - иначе никак. p.s. пытаюсь установить обновления с форума iconBIT - записываю update.img в корень флешки, перезапускаю - ноль эффекта, просто грузится как обычно. Не могу понять в чем проблема... По поводу рута в андроид девайсах -- что это за зверь? Можно подключиться через сеть по SSH? Или с самого девайса запускается испод андроида? Или через tx/rx консоль? Возможно ли запускать просто скомпилленые приложения (как обычно в *никсе) испод андроида? Ну и самое главное... До сих пор не ясно как подключить мобильный инет и GPS. Через bluetooth будет работать GPS приемник? (при условии что подключу к тукану BT?) Мне вот тут еще иконбитовский админ написал, что можно подключить wifi usb на Ralink RT2870STA. Вроде D-LINK DWA-160 и DWA-140 подходят, поеду куплю, попробую. |
Цитата:
root в андроид - возможность изменять файлы в системных разделах (как раз модули подгрузить или библиотеки заменить), и выполнение системных задач (reboot к примеру). по факту это бинарник su с правами суперпользователя + SuperUser.apk (не обязательная надстройка для андроида). Размер интерфейса / шрифтов / значков меняется свойством ro.sf.lcd_density=xxx (это плотность экрана), обычно в файле /system/build.prop, после перезагрузки всё меняется (у меня стоит 175 - в poweramp все покрупнее но не огромное). Лучше менять не руками, а программой LCD Density Modder Pro (она также может маркет поставить, который будет рапортовать фиксированную плотность 160 для программ) [опять же на устройстве должен быть root] Свист приходит по земле питания IMHO, гальваническая развязка земли или фильтр должны помочь. Попробуй поставить фильтр ВЧ-помех на входе +12В на магнитолу / iconbit - мне помог на родной магнитоле (свистела слегка после вывода с неё линейников, поставил готовый Phonocar и всё ушло). |
DWA-140 купил и поставил, что-то пока ноль эмоций со стороны девайса, видать надо сначала прошу обновить.
Через wifi-то уж дальше понятно, лучше тогда yota, у них вообще 128кбит бесплатный анлим. Хотелось бы напрямую 3g модем прикрутить, у меня лежит без дела билайновский уже года 3... |
Цитата:
|
В общем обновил прошивку (надо было зажимать кнопку сзади), поставил 2.3 с интерфейсом 3.0. Увидела usb wifi DLINK DWA-140!
НО! К моей домашней сетке упорно не подключается. При том, что все соседские сети показывает (так же как на мобильнике). Ввел все параметры также как на мобильнике (Андроид HTC), тукан сеть не видит. Она у меня скрытая, но я прописал все параметры, должно работать... И непонятный глюк, в области уведомления написано, что включен Hotspot, причем если туда зайти, пишет ERROR. |
Подсоединил к мобильнику через hotspot, увидело. Странно почему к домашнему рутеру не цепляется, он правда далеко, но мобильник-то его видит... DWA-140 тупой приемник что ли...
|
LCD Density Modder - прога, которая на Тукане успешно меняет DPI (т.е. пропорционально размер всех элементов на экране).
|
Сейчас искал USB хаб для Тукана, заранее зная, что USB - загадочная вещь. Попробовал 2 хаба, которые себя лучше всего зарекомендовали на платформе PC. Приемник родной клавы не работает вообще и мой PIC тоже через них.
В глубине стола нашел завалявшийся хаб Belkin, который сильно косячил в Мазде на платформе PC. Вообще хотел его выкинуть. Щас попробовал, через него все идеально пашет. Приемник клавы, wifi свисток, моя PIC-клава туда воткнулись. А во второй USB порт тукана - USB флэшка как положено! Щас хочу провести еще эксперимент с SD: она по-прежнему глючит и вешает тукан. На новой прошивке попробую поддержку NTFS. |
Вложений: 1
Новости с полей. :)
Переделал крепления, вырезал из толстого стеклотекстолита крепежную панель, на ней жестко закреплены все элементы (чтобы внеш. USB порт не играл), также поставил более высокие проставки под плату тукана, под ней удалось разместить "второй этаж". Там разместил USB хаб. Как я писал, именно он хорошо работает с этим девайсом (чипсет MSI). EXT USB - внеш. порт для флэшки (вставляется через шторку кассетника) PIC - USB - интерфейс USB -> Клавиши магнитолы на базе PIC 18F2550 USB HUB - тот самый хаб (у него оказались запасные контакты USB входа и я их распаял) USB KEYB - приемник родной радио-клавы WI FI - Wifi USB свисток DLINK DWA-140 на чипсете RT2870STA PL2303 - сюда буду подключать USB->COM для GPS По сути осталось: - Доработать процедуру опроса клавы магнитолы (иногда пропускает нажатия, надо ставить кварц 16 Мгц) - Подключить GPS (загрузить дрова для PL2303 или CP2101) - Сделать launcher для запуска PowerAMP и навигации (т.к. к ним по умолчанию не привязаны функ. клавиши - или я их просто не знаю) - Хотелось бы поиметь 3G интернет, но девайс судя по описанию на сайте IconBIT поддерживает только Скайлинковские модемы. :( |
Цитата:
|
Я немного не о том говорю... Я бы хотел чтобы PowerAMP запускался, например, при нажатии F7 на USB клаве. Я могу функ. клавишу привязать к кнопке Audiо магнитолы. И для навигации то же самое нужно...
|
Цитата:
|
Пишу чтоб самому не забыть. :)
Драйверы PL2303 оказались вкомпилированными в ядро Тукана (А CP2101 - нет, пришлось перепаивать GPS-ку, она была на CP2101). Прошивка FW_Toucan_W-Nano_Android.3.0.GUI_20120111.zip, взята с офиц. сайта IconBIT. Присутсвует девайс /dev/ttyUSB0. Далее установил USB GPS, включил Allow Mock Locations в настройках Applications->Development. Жду когда приемник поймает спутники (чего-то не хочет, уже минут 20 лежит под окном). Serial Port API test не хотел сначала показывать Console, надо было сменить права на ttyUSB0. Сменил права CHMOD'ом, они остались после перезагрузки (не знаю почему :) ). Также менял в ueventd.rc, но строка оттуда удалилась после перезагрузки (/dev/ttyUSB0 0666 system system). Чтобы открыть ueventd.rc использовал Root Explorer, поставил R/W, отредактировал, сохранил. После ребута как ничего не было... Спасибо tsynik и s.m. за помощь в настройке! p.s. При том, что спутники не пойманы, yandex Карты показал мое местоположение с точностью до дома! Он по IP что ли видит? Дом. интернет Билайн у меня... |
Цитата:
|
Цитата:
Но, BTW, поздравляю, не многие так упорно добиваются своего. Видимо прямые руки пристутствуют - всегда уважаю таких людей. |
Спасибо, стараюсь. :)
GPS-ник уже поймал спутники (судя по его индикатору), NMEA поток виден в консоли, GPS USB запущен и активирован, однако GPS test ничего не показыват... :( Какая-то еще проблема видимо есть. Навител не пробовал, нет у меня его еще... |
Цитата:
$GPRMC,220043.747,V,,,,,,,140312,,,N*4B - фикса нет. Пока там вместо A - V, фикса нет. У меня сейчас тоже уже минут 20 GPS-тест висит с 9 видимыми спутниками, показывает сигнал от 2-х и фикса нет, хотя вчера использовал у этого же окна 7-9 и фикс был. GPS сегодня не в ударе? ))) |
У меня вообще ничего не показывает, все параметры по нулям, как будто нет потока... :( Завтра флешку поставлю и включу NMEA лог, может GPS USB не может получить доступ к ttyUSB0?
|
Цитата:
V/UsbGPS ( 1330): parsing and notifying NMEA sentence: $GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 *72 V/UsbGPS ( 1330): data: 1331762870947 $GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 *72 V/UsbGPS ( 1330): data: 1331762870967 GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 cheksum; 72 control: 51 V/UsbGPS ( 1330): notifying NMEA sentence: $GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 *72 V/UsbGPS ( 1330): data: 1331762871101 $GPGSV,3,2,RMC,22140312,,,N*4C V/UsbGPS ( 1330): parsing and notifying NMEA sentence: $GPGSV,3,2,RMC,22140312,,,N*4C V/UsbGPS ( 1330): data: 1331762871108 $GPGSV,3,2,RMC,22140312,,,N*4C V/UsbGPS ( 1330): data: 1331762871112 GPGSV,3,2,RMC,22140312,,,N cheksum; 4C control: 6F V/UsbGPS ( 1330): notifying NMEA sentence: $GPGSV,3,2,RMC,22140312,,,N*4C D/UsbGPS ( 1330): data: not ready 1331762871119 D/UsbGPS ( 1330): data: not ready 1331762871629 D/UsbGPS ( 1330): data: not ready 1331762872139 D/UsbGPS ( 1330): data: not ready 1331762872649 D/UsbGPS ( 1330): data: not ready 1331762873159 D/UsbGPS ( 1330): data: not ready 1331762873669 D/UsbGPS ( 1330): data: not ready 1331762874179 D/UsbGPS ( 1330): data: not ready 1331762874689 D/UsbGPS ( 1330): closing USB GPS output sream ... V/UsbGPS ( 1330): Will verify if device exists and is a file: /dev/ttyUSB0 V/UsbGPS ( 1330): Device exists and is a file: /dev/ttyUSB0 V/UsbGPS ( 1330): Device is readable: /dev/ttyUSB0 V/UsbGPS ( 1330): connecting to socket D/UsbGPS ( 1330): connected to socket V/UsbGPS ( 1330): starting socket reading task V/UsbGPS ( 1330): socket reading thread started D/UsbGPS ( 1330): data: not ready 1331762922360 D/UsbGPS ( 1330): data: not ready 1331762922873 и так по кругу, это в логе logcat, думаю, что-то с буферами / чтением s.m. недокрутил (слишком большая скорость работы с портом из программы?) ;-) Но я UsbGPS не пользую, у меня есть нативная библиотека. А вот в ней фикса сегодня нет. Просто проверь через cat /dev/ttyUSB0 GPRMC на предмет фикса. |
Цитата:
Но! На работоспособность не влияет - у меня прекрасно все работает. Видимо и так достаточно данных - все-таки даже с частотой 1 Герц их поступает с избытком. Спутники в Навителе не показывает - нет видимо этих данных через Mock provider. Есть приколы с самими Навителом - не все версии хорошо с ПЕРВОГО раза делают фикс - такая же проблема с Навителом в телефоне - видит КУЧУ спутников, но фикса нет. Находит только со второго, третьего запуска. Надо искать стабильную версию. |
s.m. а у меня вообще gps test ничего не показывает: все равно что NMEA потока нет. А консоль в тесте COM порта показывает поток. Впечатление, что USB GPS вообще не видит порт...
|
Прочитал всю тему, очень заинтересовала разработка.
Но в итоге я так и не понял возможноли подружить медеа плеер IconBIT Toucan W и управление с тача. Сейчас эта непонятка меня в основном и останавливает от покупки сего девайса. Прошу знающих людей прояснить данный вопрос. |
Часовой пояс GMT +4, время: 08:41. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot