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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2014, 11:20   #31
eyeless
Новый Пользователь
 
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
eyeless is on a distinguished road
По умолчанию

Цитата:
Сообщение от ntfs1984 Посмотреть сообщение
Да да, все так говорят "пересобери ядро", и никто еще вменяемо его не пересобрал. Имею в виду, то что отсутствует либо поддержка wifi, либо поддержка Glan, либо CedarX, 3d ускоритель у меня вообще ни под какой системой не тянул OpenGL. Все так просто, и никто еще не собрал.

По поводу начерта GPIO.
Планирую для начала вставить эту штуковину не в умную машину, а в умный дом.
Навешать датчиков, температуры, освещенности, давления, выводить все это дело через LED проектор на стенку, когда есть движение в комнате. Повесить датчик движения и открытого пламени на кухне, сигнализирующий если на кухне полчаса горит пламя, но нет движения и прочее.
А датчики, в основной подавляющей массе - всего лишь дают цифру на выходе. Ардуины мало, как промежуточный узел - тоже не катит, ибо не работает напрямую.

По поводу компиляции ведра - сегодня буду пробовать, раньше компилил только под планшеты.
Под свои нужды я себе пересобирал андроид целиком, и иногда даже всё работало).
Последняя прошивка с офф сайта меня устраивает без пересборок.

По датчикам - если датчик дает цифровые данные, то дает через какой-то интерфейс, будь то UART, SPI, 1-Wire или I2C и gpio не нужны. Тут только если ваши датчики дискретные (имеют либо 1 либо 0 на выходе).
Для начала советую поставить официальную прошивку андроида и попробовать с ней. По поводу настройки GPIO в FEX, как я ранее писал, очень советую проверить нет ли пересечений с WiFi (как-то я на 99% уверен что проблема в этом).

UPD. Вот только что сам поморгал светодиодом по этому мануалу: http://dl.cubieboard.org/docs/How%20...eboard%202.pdf

UPD2. Если модуля sunxi_gpio.ko нет - это ещё не значит что драйвера нет. Он может быть вкомпилен в ядро. Собственно у меня так и есть.
Читайте мануал, проверяйте
Цитата:
ls /sys/class/gpio
По поводу FEX есть у меня предположение что настраивать не нужно, но не пробовал, вечером мб попробую без настройки дергать.

UPD3. Попробовал ногодрыг без настройки FEX - полет нормальный. Так что ответственно заявляю - вы, товарищ, что-то делали не так.

Последний раз редактировалось eyeless; 27.02.2014 в 00:10.
eyeless вне форума   Ответить с цитированием
Старый 13.03.2014, 03:48   #32
ntfs1984
Новый Пользователь
 
Регистрация: 25.02.2014
Возраст: 39
Регион: 04
Сообщений: 9
ntfs1984 is on a distinguished road
По умолчанию

Ну да. Я ведь делал все по мануалу. В том числе прописывал PD01-03 порты в script.bin.
Потом пришлось детально покурить линуксовые маны, затем спек к А20, и только тогда стало ясно что к чему. В общем работает, спасибо за то что откликнулись!

Конечно есть вопрос к производителям, нафиг размещать на сайте недостоверную инфу, противоречащую их же спекам?

В любом случае, кубик - зверь
ntfs1984 вне форума   Ответить с цитированием
Старый 13.03.2014, 18:55   #33
eyeless
Новый Пользователь
 
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
eyeless is on a distinguished road
По умолчанию

А где вы нашли тот мануал? Дайте ссылочку, а то уж интересно стало.
В том что нашел я - ни слова про FEX и заработало всё с пол тычка. Ещё и пример на питоне есть.

Что касается косяков по докам - китайцев можно пнуть, они поправят ещё и спасибо скажут.
eyeless вне форума   Ответить с цитированием
Старый 13.03.2014, 23:04   #34
ntfs1984
Новый Пользователь
 
Регистрация: 25.02.2014
Возраст: 39
Регион: 04
Сообщений: 9
ntfs1984 is on a distinguished road
По умолчанию

http://docs.cubieboard.org/tutorials...pio_on_lubuntu

Берем лубунту. Выдираем script.bin, конвертим в FEX.
Изменяем так как написано в мануале, сохраняем, перезаписываем.
Перезагружаем. Офигеваем, что вай фая больше нет.
Лезем в док на http://linux-sunxi.org/A20-Cubietruck. Офигеваем еще больше, потому что PD01-03 вообще на кубике нету.

То ли лыжи не едут, то ли я чего-то не понимаю.
ntfs1984 вне форума   Ответить с цитированием
Старый 13.03.2014, 23:40   #35
eyeless
Новый Пользователь
 
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
eyeless is on a distinguished road
По умолчанию

Ну так этот ман лежит в Common. PD1-3 выведены на хедеры в cubieboard и cubieboard2, в кубитраке они под что-то задействованы как я раньше и писал (думаю под вафлю). Так что он видимо старый и вообще для первого кубика. В А20 версиях не нужно настраивать script.bin, так что читайте тот ман ссылку на который я дал.
eyeless вне форума   Ответить с цитированием
Старый 14.03.2014, 19:36   #36
ntfs1984
Новый Пользователь
 
Регистрация: 25.02.2014
Возраст: 39
Регион: 04
Сообщений: 9
ntfs1984 is on a distinguished road
По умолчанию

# ls /sys/class/gpio
export gpiochip1 unexport
#
ntfs1984 вне форума   Ответить с цитированием
Старый 14.03.2014, 19:48   #37
eyeless
Новый Пользователь
 
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
eyeless is on a distinguished road
По умолчанию

Поставьте последний официальный Cubian, как в мануале, и развлекайтесь.
eyeless вне форума   Ответить с цитированием
Старый 15.03.2014, 02:13   #38
ntfs1984
Новый Пользователь
 
Регистрация: 25.02.2014
Возраст: 39
Регион: 04
Сообщений: 9
ntfs1984 is on a distinguished road
По умолчанию

Поставил. Официальный. Графический.

ntfs@ntfs-desktop ~ $ ssh 192.168.1.39 -l cubie -p 36000
The authenticity of host '[192.168.1.39]:36000 ([192.168.1.39]:36000)' can't be established.
ECDSA key fingerprint is 67:73:c3:7d:53:2d:c4:0d:f2:86:e7:65:90:a7:ef:44.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[192.168.1.39]:36000' (ECDSA) to the list of known hosts.
cubie@192.168.1.39's password:
Linux Cubian 3.4.75-sun7i #36 SMP PREEMPT Mon Feb 10 02:47:28 CST 2014 armv7l

______ __ __ .______ __ ___ .__ __.
/ || | | | | _ \ | | / \ | \ | |
| ,----'| | | | | |_) | | | / ^ \ | \| |
| | | | | | | _ < | | / /_\ \ | . ` |
| `----.| `--' | | |_) | | | / _____ \ | |\ |
\______| \______/ |______/ |__| /__/ \__\ |__| \__|

http://cubian.org

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
cubie@Cubian:~$ sudo su
[sudo] password for cubie:
root@Cubian:/home/cubie# ls /sys/class/gpio/
export gpiochip1 unexport
root@Cubian:/home/cubie#


- - - - - - - - -
root@Cubian:/home/cubie# lsmod
Module Size Used by
bcmdhd 541066 0
cpufreq_conservative 5720 0
cpufreq_powersave 1242 0
cpufreq_userspace 3532 0
cpufreq_fantasy 3855 0
disp_ump 854 0
mali_drm 2638 1
drm 213650 2 mali_drm
mali 113847 0
ump 57087 4 mali,disp_ump
gpio_sunxi 8593 2
sunxi_ir 4037 0
root@Cubian:/home/cubie#

- - - - - - -
* wicd с официального Кубиана не видит наличие вайфая, хотя и модуль вставлен, и даже сеть поднята (я через iwconfig сконфигурил).
* gpio в /sys/class/gpio я уже показал. Там нету того, что написано в мануале

И да,
root@Cubian:/home/cubie# cat /sys/class/gpio/gpiochip1/label
A1X_GPIO


Наверное script.bin таки надо редактировать...
ntfs1984 вне форума   Ответить с цитированием
Старый 15.03.2014, 15:33   #39
ntfs1984
Новый Пользователь
 
Регистрация: 25.02.2014
Возраст: 39
Регион: 04
Сообщений: 9
ntfs1984 is on a distinguished road
По умолчанию

Настроил все таки управление через инфракрасный порт.
lirc (приблуда для работы с ИК-портом) не запустилась, конфигурить ее гиблое дело, конфигурации для моего пульта нету (а она необходима), а создавать свою - значит произвести почти 1600 нажатий на пульте. Долго.

Написал скрипт, один на питоне "драйвер", один на баше "исполнитель".
Все четко работает. По команде запускает программы, делает тише громче, кубик выключает и тд. lirc со своей сложностью курит в сторонке.

Если кому надо - поделюсь
ntfs1984 вне форума   Ответить с цитированием
Старый 15.03.2014, 16:14   #40
eyeless
Новый Пользователь
 
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
eyeless is on a distinguished road
По умолчанию

Странно, может конечно у кубитрака и у второго кубика разные модули в gpio, но почему так - хз, чип то один и тот же. Может конечно что-то поменяли т.к. gpio портов стало намного меньше, но имхо оставлять всю настройку программной намного лучше. Так что я не жалею что взял второй кубик, а не дождался выхода кубитрака.
В любом случае поздравляю со сдвигом с мертвой точки Дерзайте, пробуйте.

Кстати по поводу ИК пульта, опять же в андроиде всё проще - там оно определяется сразу как клава, а соответствие кодов пульта и кнопок настраивается просто в текстовом файле.
eyeless вне форума   Ответить с цитированием
Ответ


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

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

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



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


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