реклама на сайте
подробности

 
 
7 страниц V  « < 4 5 6 7 >  
Reply to this topicStart new topic
> Beaglebone black
kostyan
сообщение Feb 26 2014, 04:17
Сообщение #76


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Пушка и даже не по воробьям... Хотели юзать борду как всё в одном: параллельный ацп + индикатор. Так параллельный ацп можно читать только через внутрений некий модуль PRU, ноги которого конфликтуют с дисплейными. Плюс, насколько я понял, доступа к этому PRU из линуха нет, а есть только из стартертулчейна, который голый си однопотоковый без индикатора. Походу откладываем игрушку в "долгий ящик" blush.gif

Сообщение отредактировал kostyan - Feb 26 2014, 04:17
Go to the top of the page
 
+Quote Post
AndrejM
сообщение Feb 26 2014, 05:20
Сообщение #77


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 20-11-13
Пользователь №: 79 278



Цитата(kostyan @ Feb 26 2014, 07:17) *
Пушка и даже не по воробьям... Хотели юзать борду как всё в одном: параллельный ацп + индикатор. Так параллельный ацп можно читать только через внутрений некий модуль PRU, ноги которого конфликтуют с дисплейными. Плюс, насколько я понял, доступа к этому PRU из линуха нет, а есть только из стартертулчейна, который голый си однопотоковый без индикатора. Походу откладываем игрушку в "долгий ящик" blush.gif


а вы в итоге какой линух туда установили? я так понимаю ,то что изначально залито на BBB , что то сходу не рабочее?

по поводу стартертулчейна от TI , по моему вполне пригодный для употребления наброс (индикатор там ,к стати , есть) , остается добавить rtos , gui и все в ваших руках
Go to the top of the page
 
+Quote Post
kostyan
сообщение Feb 26 2014, 05:51
Сообщение #78


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Цитата(AndrejM @ Feb 26 2014, 11:20) *
а вы в итоге какой линух туда установили? я так понимаю ,то что изначально залито на BBB , что то сходу не рабочее?

по поводу стартертулчейна от TI , по моему вполне пригодный для употребления наброс (индикатор там ,к стати , есть) , остается добавить rtos , gui и все в ваших руках


Изначально залитое - ангстром - вполне рабочее: Qt поставлен, вроде бы наливай да пей - гуи(индикатор) + многопоточность. На прикручивание фич, которые по сути есть в стартовом линух наборе из мешка, но которых нет в тулчейне, времени и желания не имеется. Плюс параллельное чтение и так и эдак невозможно совместно с индикатором.
Go to the top of the page
 
+Quote Post
AndrejM
сообщение Feb 26 2014, 06:44
Сообщение #79


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 20-11-13
Пользователь №: 79 278



Цитата(kostyan @ Feb 26 2014, 08:51) *
Изначально залитое - ангстром - вполне рабочее: Qt поставлен, вроде бы наливай да пей - гуи(индикатор) + многопоточность. На прикручивание фич, которые по сути есть в стартовом линух наборе из мешка, но которых нет в тулчейне, времени и желания не имеется. Плюс параллельное чтение и так и эдак невозможно совместно с индикатором.

а плата с каким revision? на том что есть у меня в терминале можно пронаблюдать загрузку ядра ,а дальше на hdmi телевизоре начинаются спецэффекты которые иногда завершаются появлением десктопа , я посчитал это плохим началом и дальше даже смотреть не стал.

Go to the top of the page
 
+Quote Post
pashacalif
сообщение Feb 26 2014, 17:38
Сообщение #80





Группа: Новичок
Сообщений: 3
Регистрация: 13-02-14
Пользователь №: 80 507



Цитата(kostyan @ Feb 24 2014, 23:23) *
GDB поставьте в настройках кита другой: /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-gdb

kostyan, Спасибо.


"std::cout" - это вывод на последовательный порт, в данном случае, а не на локальный (на beaglebone) терминал?

появились другие ошибки:
1. при попытке отладки даёт такое сообщение:

Debugging starts
Process /home/root/untitled created; pid = 688
Listening on port 10000
Remote debugging from host 192.168.7.1
Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.Could not load shared library symbols for 9 libraries, e.g. /lib/libpthread.so.0.
Use the "info sharedlibrary" command to see the complete listing.
Do you need "set solib-search-path" or "set sysroot"?hello world

2. при попытке просто запустить на выполнение без отладки - файл не грузится,
используется только уже загруженный файл (т.е. с дебаговской довеской).

3. при попытке локально запустить, на beaglebon кликая на ярлык программы, ничего не происходит.
4. как освободить пространство на beaglebone, ибо она ругается, что всего 79 Mbyte ? Что можно удалить и как?

к сожалению, у меня много вопросов, и похоже, будет ещё немало.

Спасибо.
Паша.
Go to the top of the page
 
+Quote Post
kostyan
сообщение Feb 27 2014, 03:05
Сообщение #81


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Цитата(AndrejM @ Feb 26 2014, 12:44) *
а плата с каким revision? на том что есть у меня в терминале можно пронаблюдать загрузку ядра ,а дальше на hdmi телевизоре начинаются спецэффекты которые иногда завершаются появлением десктопа , я посчитал это плохим началом и дальше даже смотреть не стал.


Ревизия А6, к хдми таки не подключал пока - купили экран lcd4 для bbb. C экраном работает.

Цитата(pashacalif @ Feb 26 2014, 23:38) *
kostyan, Спасибо.


"std::cout" - это вывод на последовательный порт, в данном случае, а не на локальный (на beaglebone) терминал?

появились другие ошибки:
1. при попытке отладки даёт такое сообщение:

Debugging starts
Process /home/root/untitled created; pid = 688
Listening on port 10000
Remote debugging from host 192.168.7.1
Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.Could not load shared library symbols for 9 libraries, e.g. /lib/libpthread.so.0.
Use the "info sharedlibrary" command to see the complete listing.
Do you need "set solib-search-path" or "set sysroot"?hello world

2. при попытке просто запустить на выполнение без отладки - файл не грузится,
используется только уже загруженный файл (т.е. с дебаговской довеской).

3. при попытке локально запустить, на beaglebon кликая на ярлык программы, ничего не происходит.
4. как освободить пространство на beaglebone, ибо она ругается, что всего 79 Mbyte ? Что можно удалить и как?

к сожалению, у меня много вопросов, и похоже, будет ещё немало.

Спасибо.
Паша.


std::cout << "hello world" << std::endl;
qDebug() << "QT_VERSION_STR: " << QT_VERSION_STR;
обе команды выводят на терминал, насколько понял

1. У меня также, но в итоге же вы выдите свой hello world - программа запускается.

2. запускать "просто" надо из режима терминала, выйти из гнома биглбона (команда init 3)

3. см. п.2

4. Ну ругается - не обращаю внимание sm.gif По идее вы все равно снесете установленый гном и соберете из линуха автомат, который будет грузить ваше гуи приложение. Я не парился над этим моментов в общем.

Сообщение отредактировал kostyan - Feb 27 2014, 03:19
Go to the top of the page
 
+Quote Post
svss
сообщение Mar 26 2014, 03:56
Сообщение #82


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Цитата(kostyan @ Feb 26 2014, 10:17) *
Хотели юзать борду как всё в одном: параллельный ацп + индикатор. Так параллельный ацп можно читать только через внутрений некий модуль PRU, ноги которого конфликтуют с дисплейными. Плюс, насколько я понял, доступа к этому PRU из линуха нет, а есть только из стартертулчейна, который голый си однопотоковый без индикатора.

Бррр.. каша какая-то.
1. PRU никакого отношения к АЦП не имеет.
2. Да, АЦП подключен к процессору TSC - для поддержки touchscreen.
3. Есть драйвер ADC, позволяющий читать коды из АЦП минуя TSC.
4. "Ноги" PRU конфликтуют sm.gif. Но не все и не со всем. Для начала нужно заметить, что PRU две штуки.
5. Доступ к PRU из "линуха" есть.
Вот как-то так. Более оптимистично.
Go to the top of the page
 
+Quote Post
gormih
сообщение Mar 26 2014, 03:59
Сообщение #83


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Кто нибудь цеплял max98088/9 к этому счастью на андроид?
Если да - поделитесь опытом sm.gif


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
AndrejM
сообщение Mar 26 2014, 07:13
Сообщение #84


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 20-11-13
Пользователь №: 79 278



Цитата(svss @ Mar 26 2014, 06:56) *
Бррр.. каша какая-то.
1. PRU никакого отношения к АЦП не имеет.
2. Да, АЦП подключен к процессору TSC - для поддержки touchscreen.
3. Есть драйвер ADC, позволяющий читать коды из АЦП минуя TSC.
4. "Ноги" PRU конфликтуют sm.gif. Но не все и не со всем. Для начала нужно заметить, что PRU две штуки.
5. Доступ к PRU из "линуха" есть.
Вот как-то так. Более оптимистично.

так он про подключение внешнего АЦП с паралельным интерфейсом писал.

ну два там PRU , но с PRU0 не многим лучше ситуация "по ногам" - либо PRU0 , либо McASP0 и SPI. При видимом изобилии на борту , вариантов в данной реализации не много. Тоже есть задача для PRU , но и дисплей нужен и на McASP уже кодек висит.
Go to the top of the page
 
+Quote Post
kostyan
сообщение Mar 31 2014, 08:43
Сообщение #85


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Цитата(AndrejM @ Mar 26 2014, 13:13) *
так он про подключение внешнего АЦП с паралельным интерфейсом писал.

ну два там PRU , но с PRU0 не многим лучше ситуация "по ногам" - либо PRU0 , либо McASP0 и SPI. При видимом изобилии на борту , вариантов в данной реализации не много. Тоже есть задача для PRU , но и дисплей нужен и на McASP уже кодек висит.


Все верно, два PRU ага. Но ацп 12 канальный, посему второе PRU мимо. А которое нужно, оно с ногами индикатора пересекается.
Go to the top of the page
 
+Quote Post
Chudik
сообщение Apr 5 2014, 12:48
Сообщение #86


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



В общем, после всех перипетий с BBB, в результате которых не получается создать рабочую среду программирования с GUI, на шоу LL Live (раньше Design West) была обнаружена компания http://www.toradex.com/ с несколько иным подходом создания встраиваемого компа с лиенйкой различных ядер на модуле единой конструкции. Для наших задач должно быть достаточно плат Colibri. Конечно, получается подороже, чем BBB, но зато эти ребята предлагают BSP для Win CE 6.0, 7.0, 2013, Linux. Причём лицензия на 6.0 уже входит в стоимость модуля.
Также они предлагают Carrier peripheral boards и eval board, куда вставляются их модули и полные полнst схемы этих плат в Altium Designer. Т.е. необходимые куски периферии для своей платы можно просто забирать из их схемы и ставить на свою плату. В нашем девайсе по-любом надо делать свою плату.
Вчера их команда заезжала к нам, к концу недели обещали прислать весь комплект, надеюсь, что с ними всё должно получиться более спокойно.

Если интересно, то позже можно начать тему с описанием шагов, которые придётся пройти.
Go to the top of the page
 
+Quote Post
AndrejM
сообщение Apr 9 2014, 04:26
Сообщение #87


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 20-11-13
Пользователь №: 79 278



Цитата(Chudik @ Apr 5 2014, 15:48) *
В общем, после всех перипетий с BBB, в результате которых не получается создать рабочую среду программирования с GUI, на шоу LL Live (раньше Design West) была обнаружена компания http://www.toradex.com/ с несколько иным подходом создания встраиваемого компа с лиенйкой различных ядер на модуле единой конструкции. Для наших задач должно быть достаточно плат Colibri. Конечно, получается подороже, чем BBB, но зато эти ребята предлагают BSP для Win CE 6.0, 7.0, 2013, Linux. Причём лицензия на 6.0 уже входит в стоимость модуля.
Также они предлагают Carrier peripheral boards и eval board, куда вставляются их модули и полные полнst схемы этих плат в Altium Designer. Т.е. необходимые куски периферии для своей платы можно просто забирать из их схемы и ставить на свою плату. В нашем девайсе по-любом надо делать свою плату.
Вчера их команда заезжала к нам, к концу недели обещали прислать весь комплект, надеюсь, что с ними всё должно получиться более спокойно.

Если интересно, то позже можно начать тему с описанием шагов, которые придётся пройти.


конечно интересно , отпишитесь обязательно.

я вот как раз закончил , в первом приближении , с написанием приложения под боню , на все ушло 3 месяца примерно по часу в день. Основа embOS + ucGUI + FatFs. в прилоджении 10 потоков ,из устройств UBS device,touch скрин ,аудио кодес ,rtc, gpio и гирлянда датчиков по i2c. пока все работает стабильно. ни каких особых сложностей по сравнению с традиционными микроконтроллерами не встретилось , ну разве что про кэши нужно было за ранее почитать.
Go to the top of the page
 
+Quote Post
kostyan
сообщение Apr 14 2014, 08:40
Сообщение #88


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Цитата(AndrejM @ Apr 9 2014, 10:26) *
конечно интересно , отпишитесь обязательно.

я вот как раз закончил , в первом приближении , с написанием приложения под боню , на все ушло 3 месяца примерно по часу в день. Основа embOS + ucGUI + FatFs. в прилоджении 10 потоков ,из устройств UBS device,touch скрин ,аудио кодес ,rtc, gpio и гирлянда датчиков по i2c. пока все работает стабильно. ни каких особых сложностей по сравнению с традиционными микроконтроллерами не встретилось , ну разве что про кэши нужно было за ранее почитать.


а сырцы с хеловолдом можете куданить выложить embOS + ucGUI + FatFs?
Go to the top of the page
 
+Quote Post
AndrejM
сообщение Apr 14 2014, 10:29
Сообщение #89


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 20-11-13
Пользователь №: 79 278



могу , напишите мне вашу почту в личку
Go to the top of the page
 
+Quote Post
kostyan
сообщение Apr 17 2014, 05:34
Сообщение #90


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



AndrejM, после игрищ с жэтагом пробовали обратно ставить линух через сд карту в eMMC, работает?
Go to the top of the page
 
+Quote Post

7 страниц V  « < 4 5 6 7 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 10:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01523 секунд с 7
ELECTRONIX ©2004-2016