PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2012, 12:27   #81
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

solyarovod, тупо поправить циферку ничего не даст, т.к отсутствуют нужные файлы...поэтому только заново компилировать из сорцов с нужными флагами.
Rage2 вне форума   Ответить с цитированием
Старый 06.01.2013, 19:44   #82
Ан55
Пользователь
 
Регистрация: 18.10.2011
Город: Тольятти
Регион: 63, 163
Машина: KIA
Сообщений: 44
Ан55 is on a distinguished road
По умолчанию

Помогите собрать модуль.
Вроде бы все, что необходимо судя из этого и этого поста - есть.
Исходники на основе которого собрано ядро, а так же компилятор которым собрано. Из планшета забираю конфиг, распаковал и переименовал nexus7_defconfig.
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$ sudo make ARCH=arm nexus7_defconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$ sudo make ARCH=arm menuсonfig
scripts/kconfig/conf --silentoldconfig Kconfig
make: *** No rule to make target `menuсonfig'. Stop.
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$
Что не так, почему не выходит в menuсonfig?
Ан55 вне форума   Ответить с цитированием
Старый 06.01.2013, 22:04   #83
SimyriK
Новый Пользователь
 
Регистрация: 05.10.2012
Возраст: 34
Город: Красноярск
Регион: 24
Машина: Hyndai Genesis Coupe
Сообщений: 25
SimyriK is on a distinguished road
По умолчанию

Цитата:
Сообщение от Ан55 Посмотреть сообщение
Помогите собрать модуль.
Вроде бы все, что необходимо судя из этого и этого поста - есть.
Исходники на основе которого собрано ядро, а так же компилятор которым собрано. Из планшета забираю конфиг, распаковал и переименовал nexus7_defconfig.
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$ sudo make ARCH=arm nexus7_defconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$ sudo make ARCH=arm menuсonfig
scripts/kconfig/conf --silentoldconfig Kconfig
make: *** No rule to make target `menuсonfig'. Stop.
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$
Что не так, почему не выходит в menuсonfig?
А ты команду "sudo make ARCH=arm menuсonfig" случаем не копируешь из инструкции? попробуй менюконфиг вручную написать, просто форум "menuсonfig" не дает написать и там нарочно ошибка в тексте.
SimyriK вне форума   Ответить с цитированием
Старый 06.01.2013, 22:35   #84
Ан55
Пользователь
 
Регистрация: 18.10.2011
Город: Тольятти
Регион: 63, 163
Машина: KIA
Сообщений: 44
Ан55 is on a distinguished road
По умолчанию

Цитата:
Сообщение от SimyriK Посмотреть сообщение
А ты команду "sudo make ARCH=arm menuсonfig" случаем не копируешь из инструкции? попробуй менюконфиг вручную написать, просто форум "menuсonfig" не дает написать и там нарочно ошибка в тексте.
Так оно и есть, копирую-вставляю.Спасибо, попробую вручную написать.
P.S. Попробовал- вот, что выдало---
#
# configuration written to .config
#
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$ sudo make ARCH=arm me***onfig
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make me***onfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
make: *** [me***onfig] Error 2
bb@bb-TOSHIBA-NB100:~/android_kernel_grouper-alpha-mr1$

Что он просит -- Install ncurses (ncurses-devel) and try again.?

PS PS ему нужен доступ изпод рута к scripts/kconfig/dochecklxdialog
попробую зайти под рутом.
Ан55 вне форума   Ответить с цитированием
Старый 07.01.2013, 00:33   #85
solyarovod
Пользователь
 
Регистрация: 24.06.2012
Возраст: 38
Регион: 77, 97, 99, 177
Сообщений: 45
solyarovod is on a distinguished road
По умолчанию

вроде бы надо установить пакет libncurses5-dev:

sudo apt-get install libncurses5-dev

как раз он необходим для работы me***onfig

Также для компиляции могут потребоваться другие пакеты:
git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline5-dev gcc-multilib g++-multilib libc6-dev x11proto-core-dev libx11-dev libz-dev gawk texinfo automake libtool cvs libsdl-dev
и еще зависит от системы 32/64bit
solyarovod вне форума   Ответить с цитированием
Старый 07.01.2013, 01:13   #86
Ан55
Пользователь
 
Регистрация: 18.10.2011
Город: Тольятти
Регион: 63, 163
Машина: KIA
Сообщений: 44
Ан55 is on a distinguished road
По умолчанию

Цитата:
Сообщение от solyarovod Посмотреть сообщение
вроде бы надо установить пакет libncurses5-dev:

sudo apt-get install libncurses5-dev

как раз он необходим для работы me***onfig

Также для компиляции могут потребоваться другие пакеты:
git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline5-dev gcc-multilib g++-multilib libc6-dev x11proto-core-dev libx11-dev libz-dev gawk texinfo automake libtool cvs libsdl-dev
и еще зависит от системы 32/64bit
Интуитивно установил эту библиотеку- libncurses. Меню появилось, отметил easycap и сохранил. Остался вопрос, как запустить компиляцию драйвера в GCC linaro 4.7 Завтра продолжу. А для компиляции перечисленные пакеты должны быть установлены? Они в репозитории? У меня ubuntu третий день, поэтому и вопросы.

Последний раз редактировалось Ан55; 10.01.2013 в 13:27.
Ан55 вне форума   Ответить с цитированием
Старый 11.01.2013, 22:09   #87
Ан55
Пользователь
 
Регистрация: 18.10.2011
Город: Тольятти
Регион: 63, 163
Машина: KIA
Сообщений: 44
Ан55 is on a distinguished road
По умолчанию

Получилось таки для своего nexus 7, с ядром Mkernel, собрать модуль easycap.ko : modifo
Код:
root@bb-TOSHIBA-NB100:~# modinfo /home/bb/easycap.ko 
filename:       /home/bb/easycap.ko
version:        0.9.01
description:    easycapdc60
author:         R.M. Thomas <rmthomas@sciolus.org>
license:        GPL
srcversion:     539FFBCFB299EAD938A08ED
alias:          usb:v05E1p0408d*dc*dsc*dp*ic*isc*ip*
depends:        
staging:        Y
vermagic:       3.1.10-MKernel-446-666 SMP preempt mod_unload ARMv7 
parm:           debug:Debug level: 0(default),1,2,...,9 (int)
parm:           readback:read back written registers: (default false) (bool)
parm:           bars:Testcard bars on input signal failure: 0=>no, 1=>yes(default) (int)
parm:           gain:Audio gain: 0,...,16(default),...31 (int)
parm:           ntsc:NTCS default encoding (default PAL) (bool)
Каталога modules у меня нет, я его создал и кинул в него easycap.ko
Код:
su insmod /system/lib/modules/easycap.ko
Установил на планшет camcar c шапки, подключил камеру, а в ответ черный экран. Что может быть не так?
Ан55 вне форума   Ответить с цитированием
Старый 11.01.2013, 23:14   #88
mas_u
Старший Пользователь
 
Регистрация: 08.05.2011
Регион: Украина
Машина: Subaru
Сообщений: 233
mas_u is on a distinguished road
По умолчанию

Цитата:
Сообщение от Ан55 Посмотреть сообщение
Получилось таки для своего nexus 7, с ядром Mkernel, собрать модуль easycap.ko : modifo
Код:
root@bb-TOSHIBA-NB100:~# modinfo /home/bb/easycap.ko 
filename:       /home/bb/easycap.ko
version:        0.9.01
description:    easycapdc60
author:         R.M. Thomas <rmthomas@sciolus.org>
license:        GPL
srcversion:     539FFBCFB299EAD938A08ED
alias:          usb:v05E1p0408d*dc*dsc*dp*ic*isc*ip*
depends:        
staging:        Y
vermagic:       3.1.10-MKernel-446-666 SMP preempt mod_unload ARMv7 
parm:           debug:Debug level: 0(default),1,2,...,9 (int)
parm:           readback:read back written registers: (default false) (bool)
parm:           bars:Testcard bars on input signal failure: 0=>no, 1=>yes(default) (int)
parm:           gain:Audio gain: 0,...,16(default),...31 (int)
parm:           ntsc:NTCS default encoding (default PAL) (bool)
Каталога modules у меня нет, я его создал и кинул в него easycap.ko
Код:
su insmod /system/lib/modules/easycap.ko
Установил на планшет camcar c шапки, подключил камеру, а в ответ черный экран. Что может быть не так?
??? usb-host. На A10 через otg тоже черный экран, без выковыривания wi-fi модуля не работает.
mas_u вне форума   Ответить с цитированием
Старый 12.01.2013, 01:09   #89
Ан55
Пользователь
 
Регистрация: 18.10.2011
Город: Тольятти
Регион: 63, 163
Машина: KIA
Сообщений: 44
Ан55 is on a distinguished road
По умолчанию

А вообще, где может быть папка с модулями - пересмотрел везде, нигде нет файлов с расширением .ko. У меня стоит сток и модифицированное ядро. По поводу USB - программа USB devise info выдает: Tegra EHCI host controller.
Ан55 вне форума   Ответить с цитированием
Старый 12.01.2013, 02:34   #90
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

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

это смотрится с помощью dmesg на устройстве в консоли или adb logcat на компе при подключении через кабель или adb over wifi


если модуль нормально собран - то при подключении камеры в логе будут сообщения об определившемся новом устройстве. если при включении carcam после нормальной инициализации (будет написано разрешение и система (720x480 NTSC или 720x576 PAL)) будут идти сообщения об ошибках от камеры - значит виноват именно usb порт. У меня на A10 easycap заработал только на нормальном хосте после выпайки wifi.
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 03:32.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot