22.06.2012, 15:07 | #1341 | |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
Цитата:
|
|
22.06.2012, 19:11 | #1342 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
поборол прошивку tsynik на предмет сети.
там не работает wi-fi и управление ethernet. Однако модуль asix.ko загружается нормально. Также с моим китайским хабом более 4 устройств одновременно не работает, то есть подключение каскадом еще одного хаба выключает уже подключенные устройства. Хочу купить D-link DUB-H7 (правда новой ревизии, которая по отзывам хуже старой) и посмотреть, как там с этим. Еще заметил, что нельзя иметь 2 одновременно интенсивно работающих устройства - это приводит к отваливанию чего-либо. В моем случае такие устройства - винт и usb lan. К счастью они мне не нужны одновременно. USB LAN служит только для камеры заднего вида. Поэтому сделал финт ушами - включаю сеть вручную набором команд netcfg eth0 up ifconfig eth0 192.168.1.2 netmask 255.255.255.0 route add default gw 192.168.1.1 dev eth0 когда нужен доступ к камере и в это же время ставлю плеер на паузу когда камера больше не нужна - выключаю сеть командой netcfg eth0 down и через паузу возобновляю воспроизведение. Все работает! Да, это костыль, но костыль рабочий. Как решил с камерой - хотел собрать свое приложение, но понял, что нужен FFMPEG + работа с протоколом RTSP, что в данный момент пока не осилил (нужно курить NDK и доки по FFMPEG, что не для слабонервных). Поэтому методом проб и ошибок нашел, что IP Cam Viewer Lite c прописанными внутри настройками камеры вида rtsp://192.168.1.123:554/mpeg4 делает это в лучшем виде. IP Cam Viewer Lite запускается из моей оболочки как внешнее приложение по спец. кнопке внутри (ручной режим) и командой из Ардуины (автоматический режим). Ардуина должна присылать команду включить просмотр по фронту сигнала с фонарей заднего хода и выключить по спаду этого сигнала. Эту несложную логику еще допишу, это пара строчек кода в скетче. Откуда берется RTSP поток? Он поступает через USB LAN с видеосервера DVS-400 Этот видеосервер настроен на аппаратную отдачу видеопотока с PAL/NTSC камеры заднего вида в поток 720X576 MPEG4 Simple Profile 500KBps (обеспечивает лучшую производительность декодирования в Allwinner A10). Видеосервер имеет встроенный Линукс, поэтому время его загрузки после включения около 40 сек. Поэтому я буду включать его вместе со всей системой, чтобы избежать задержек при переключении на камеру. Вся система сейчас стартует около 1.5 минут - от подачи питания до появления звука с плейлиста в 3500 песен с внешнего HDD и еще через 30 секунд - появления фикса GPS. Итого, система в рабочем состоянии где-то через 2 минуты. Не рекорд, но и не плохо, с учетом всего, что нужно поднять за это время. |
22.06.2012, 20:16 | #1343 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
еще есть злободневный вопрос - как подключить одновременно hdd и флэшку?
Нашел на Онде /system/etc/vold.fstab Что туда дописать? Там есть dev_mount usbhost /mnt/usbhost auto /devices/platform/sw_hcd_host0 Дописать бы туда по аналогии usbhost2, usbhost3. Но что прописать вместо /devices/platform/sw_hcd_host0 ? вручную монтируется вот так mount /dev/block/sda1 /mnt/usbhost3 Последний раз редактировалось s.m.; 22.06.2012 в 21:02. |
23.06.2012, 00:58 | #1344 | ||
Старший Пользователь
Регистрация: 17.03.2011
Город: Moscow
Регион: 77, 97, 99, 177
Машина: Alfa Romeo
Сообщений: 322
|
Цитата:
#dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 #dev_mount usbhost2 /mnt/usbhost2 auto /devices/platform/sw-ehci.2 это для монтирования устройств, подключенных не к OTG. Если и винт и флешка в OTG - для каждого из них указать более специфичный путь: /devices/platform/sw_hcd_host0/.../.../... например, по номеру USB порта Цитата:
Последний раз редактировалось tsynik; 23.06.2012 в 01:29. |
||
23.06.2012, 01:27 | #1345 | |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Цитата:
что в этих "..." писать? Я помню, что для Huawei S7 я прописывал точки монтирования - и там это подхватывалось, как только я втыкал - без дополнительных прог- просто в определенной папке. Мне нужно такое же. Чтобы был на постоянку подключен HDD, но я мог бы подоткнуть еще флэшку и что-то слить с нее на HDD, просто зайдя в определенную папку файл-менеджером. потому как я могу сделать mount-umount руками - но это не кошерно. и еще вопрос - я пытаюсь делать свои папки в /mnt, они исчезают при перезагрузке. Где конфигурация для папок в /mnt ? Или они пересоздаются при загрузке демоном vold или каким-нить стартовым скриптом? |
|
23.06.2012, 01:56 | #1346 | |
Старший Пользователь
Регистрация: 17.03.2011
Город: Moscow
Регион: 77, 97, 99, 177
Машина: Alfa Romeo
Сообщений: 322
|
Цитата:
mount -o remount,rw / mkdir /mnt/usbhost1 mkdir /mnt/usbhost2 mkdir /mnt/usb1 mkdir /mnt/usb2 mkdir /mnt/flash Посмотри пути (это при наличии хаба) /sys/devices/platform/sw_hcd_host0/usb1/1-1/1-1.1 /sys/devices/platform/sw_hcd_host0/usb1/1-1/1-1.2 /sys/devices/platform/sw_hcd_host0/usb1/1-1/1-1.3 и попробуй сделать монтирование определенного порта на usbhost, а остальных на usbhost1 usbhost2 etc в vold.fstab путь должен быть без /sys/ также, можно попробовать добавить в vold.fstab путь типа /dev/block/sda /dev/block/sda1 /dev/block/sda2 для конкретной точки монтирования |
|
23.06.2012, 13:56 | #1347 |
Новый Пользователь
Регистрация: 18.10.2011
Возраст: 36
Город: Almaty
Регион: Казахстан
Машина: lexus es300 (mcv21)
Сообщений: 24
|
зачем мудрить, китайцы все уже сделали за нас))) http://www.youtube.com/watch?v=QktsQ0sgrog
но сцука дорого вот еще http://www.youtube.com/watch?v=vK54P...eature=related |
23.06.2012, 17:22 | #1348 | |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Цитата:
Процессор: 800 МГц Freescale RAM: 256MB $800. Ага, щаз, побежали Все - дальше можно не читать. а пацаны и не знали (c). и у меня лично нет места под 2-din. походу надо начинать банить за эти шайтан коробки. хотите пообсуждать эту коробку - создайте отдельную тему. а вообще, кто Вам сказал, что там не нужен будет напильник? |
|
23.06.2012, 17:52 | #1349 |
Новый Пользователь
Регистрация: 23.06.2012
Регион: 35
Сообщений: 1
|
Добрый день! Обращаюсь к Вам, так как нахожусь в полном отчаяньи.
Приобрел на ALI китайский планшет из большого семейства Q701. В один прекрасный момент завис на логотипе android, обратился к китайцу, он дал мне левую прошивку, прошился и... стал пробовать прошивать его прошивками похожих планшетов, при этом имел либо нормальный работающий экран при неработающем таче, либо работающий тач при сдвинутом экране, либо и то и другое. Тач у меня нераспространенный для A10 планшетов - goodix_touch_811, что подтверждается и тем что при удалении данного драйвера из прошивки с работающим тачем он перестает работать, и тем, что в файле init.sun4i.rc прописан именно он. Вчера китайцы дали прошивку, которая довольно стабильна и нормально работает экран, но не работает тач. Стал копать и увидел что в init.sun4i.rc прописан драйвер goodix_touch.ko, но в директории system/vendor/modules/ имеется и драйвер goodix_touch_811.ko. Попробовал переименовать goodix_touch_811.ko в goodix_touch.ko с заменой оного и перезагрузить планшет. Соответствующий файл в /system/USR/IDC имеется Это привело к зависанию процесса загрузки на надписи android. Пожалуйста толкните в нужном направлении. Очень хочется получить нормально работающий планшет. Проблема в полном отсутствии знаний в работе linux систем и android в частности. Но есть желание разобраться, потихоньку осваиваю adb. Прочитал почти всю ветку, много нового узнал, по lsmod выдал загрузку goodix_touch, пока его не удалил не удалось подгрузить goodix_touch_811. Подгружается не полностью, в dmesg пишет <7>[ 192.410000] incomplete xfer (0x20) <6>[ 192.410000] Goodix-TS 2-0055: GT811 I2C TEST FAILED!Please check the HARDWARE connect и так по кругу, а в lsmod goodix_touch_811 19594 1 - Loading 0xbf09a000 Также попробовал подгрузить модуль на прошивке от MOMO9 - не удалось exec format error, я так понял ядро другое. Тач физически рабочий так как есть глючная прошивка, подтверждающая это, правда там экран смещен. Для сравнения на ней: lsmod: goodix_touch_811 14187 0 - Live 0xbf000000 dmesg: <7>[ 13.620819] ===========================goodix_ts_init========= ============ <7>[ 13.640819] ctp_fetch_sysconfig_para. <7>[ 13.651209] ctp_fetch_sysconfig_para: after: ctp_twi_addr is 0x5d, dirty_a ddr_buf: 0x5d. dirty_addr_buf[1]: 0xfffe <7>[ 13.661852] ctp_fetch_sysconfig_para: ctp_twi_id is 2. <6>[ 13.661852] ctp_fetch_sysconfig_para: screen_max_x = 800. <6>[ 13.672764] ctp_fetch_sysconfig_para: screen_max_y = 480. <6>[ 13.672764] ctp_fetch_sysconfig_para: revert_x_flag = 1. <6>[ 13.684007] ctp_fetch_sysconfig_para: revert_y_flag = 0. <6>[ 13.684007] ctp_fetch_sysconfig_para: exchange_x_y_flag = 0. <7>[ 13.695799] goodix_ts_init: after fetch_sysconfig_para: normal_i2c: 0x5d. normal_i2c[1]: 0xfffe <6>[ 13.704721] ctp_detect: Detected chip Goodix-TS at adapter 2, address 0x5d <6>[ 13.712110] Goodix-TS 2-005d: Install gt811 driver. <6>[ 13.712110] Goodix-TS 2-005d: Driver Release Date:2012-02-08 <7>[ 13.722921] ======goodix_gt811 probe====== <7>[ 13.850834] ctp_set_irq_mode: config gpio to int mode. <7>[ 13.850834] INTERRUPT CONFIG <6>[ 13.860833] Goodix-TS 2-005d: GT811 init info:X_MAX=4096,Y_MAX=4096,TRIG_M ODE=RISING EDGE <6>[ 13.890849] input: gt80x as /devices/virtual/input/input4 <6>[ 14.100858] Goodix-TS 2-005d: GT811 Verion:0x1020 <6>[ 14.100858] Goodix-TS 2-005d: Start gt80x in interrupt mode,Driver Modify Date:2012-01-05 <6>[ 14.120861] init: command 'insmod' r=0 <7>[ 14.180870] UMP: UMP device driver loaded <6>[ 14.180870] init: command 'insmod' r=0 <7>[ 14.360880] Mali: mali--2233! <7>[ 14.370881] Mali: Mali device driver loaded <6>[ 14.370881] init: command 'insmod' r=0 и в конце <7>[ 290.131409] =======goodix_ts_late_resume======== <7>[ 290.221425] display late resume enter: backlight_late_resume <7>[ 290.811465] display late resume done: backlight_late_resume <7>[ 290.811465] enter laterresume: sun4i_keyboard_resume. <6>[ 290.831463] mma7660 late resume <6>[ 294.221705] [CSI]sensor initial success when csi open! <6>[ 294.661769] [CSI]buffer_setup, buffer count=4, size=460800 Последний раз редактировалось bubblegum13; 23.06.2012 в 23:24. |
24.06.2012, 12:38 | #1350 |
Пользователь
Регистрация: 24.06.2012
Возраст: 38
Регион: 77, 97, 99, 177
Сообщений: 45
|
начитавшись на этом форуме про установку планшета в авто, решил тоже попытаться создать свой проект внедрения планшета. Нахожусь на начальном этапе и до практической реализации пока далеко. На руках имею рамку Navigation finisher для hyundai solaris - http://www.hi-motors.com/bbs/view.ph...9e25d2b484944bи планшет Dropad A8t (3 месяца ждал доставки из китая). оцените характеристики планша, может кому пригодится - http://www.pandawill.com/dropad-a8t-...ck-p52100.html. Вид рамки в машине без планшета ,
|
Здесь присутствуют: 7 (пользователей: 0 , гостей: 7) | |
|
|