Перейти к содержанию
    

А не подскажете что за баг (небаг) с LAN?

Jitter 50MHz внутреннего генератора Refclk не соответствует требованиям RMII.

Проблема решается использованием внешнего генератора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, и судя по даташиту BBB массив внешних GPIO быстро съёживается если использовать набортные eMMC и HDMI.

что мешает вывесить eMMC в ресет и пользовать освободившиеся ножки на гребенке?

равно как, отказаться от интерфейса RGB24, заглушить через i2c hdmi чип (если он умеет спать) и юзать освободившиеся gpio..

в корпусе ~300 шаров и свободных ножек до смешного мало

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите плз, у кого есть beagleboneblack -- туда JTAG поставить таки можно, припаяв разъём?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите плз, у кого есть beagleboneblack -- туда JTAG поставить таки можно, припаяв разъём?

по схеме и физически на плате есть место под разъем J2 - это jtag

 

update самого разъема нет, на плате есть футпринт для него..

Изменено пользователем Jury093

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что за разъём (тип)?

а я без понятия, ибо без надобности..

google.com->"beaglebone black jtag header"

 

что-то типа "1.1 Solder the 20-pin cTI male header to the BeagleBone Black JTAG connector"

конкретное название надо искать или в БОМ-листе или на форумах..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разъём такой

M50-4900845.jpg

Парт номер FTR-110-03-G-D-06

Но никто не запрещает припаяться проводками :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Optional JTAG

There is no JTAG over USB support on the BeagleBone Black. The BeagleBone Black is different than the BeagleBone. JTAG is an uninstalled option.

To install the JTAG header, all you have to do is install P2 on the back of the board.

P2 is a Samtec FTR-110-03-G-D-06 connector and can be purchased from Samtec or any of their distributors.

 

http://circuitco.com/support/index.php?title=BeagleBoneBlack

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

EvilWrecker

Насколько я понял, уже при покупке у тебя плата нормально заработала. За прошедшие полгода что-то с ней сделано или после запуска встроенного Ангстрома так и лежит?

Можно получить консультацию что и как ставить? Проблема в том, что не имея за плечами хорошего опыта работы с Линуксом крайне трудно разобраться, что же надо сделать, чтобы после начального запуска организовать среду разработки с использованием Qt. Она запустилась, можно выйти из неё в инет и прочее, что можно сделать на минимальном компике. Но этого почему-то мало. ;) А дальше куча проблем, которые... в-общем, выше написано... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2Chudik

 

Разумеется я сначала пробовал ставить то что хорошо описано в комюнити- но не ангстром т.к он бесполезен, а убунту. Что характерно, те что есть в массовом доступе эта как раз для поиграться- в частности это BSP, в том числе непосредственно от производителя-ниже объясню почему. Что касается:

 

Она запустилась, можно выйти из неё в инет и прочее, что можно сделать на минимальном компике. Но этого почему-то мало. wink.gif А дальше куча проблем, которые... в-общем, выше написано... sm.gif

 

Хотелось бы узнать какие вы хотите задачи решать на биглбоне- в большинстве эта плата требует как минимум cape с каким то дополнительным функционалом. В зависимости от целей есть разные варианты, но вообще стоит сказать что биглбон это игрушка как впрочем и все отладочные платы, для чего-либо серьезнее сборки линукса по существующему образцу необходимо надо конкретно работать.

 

По-поводу слов о том что те сборки с комюнити и бсп что свободно доступны это борода та еще: все более мене серьезные компании делают свои бсп, и не только потому что задачи могут часто выходить за рамки "выйти в инет/поморгать светодиодом" но в основном из-за низкого качества существующих открытых аналогов. Идеальный процесс, вернее необходимый и достаточный, это когда у вас пара-тройка хардварных инженеров, пара-тройка линукс программистов под ембеддед, тогда реально можно что-то потянуть.По-хорошему должны быть отдельные бсп инженеры и пара тестировщиков, если есть математическая обработка серьезная- то еще пара математиков. Все это вместе способно как минимум переделать открытый бсп и линукс сборки во что-то более менее приемлимое, а в норме- сделать свой.

 

А с Qt вам лучше взять платную версию его ибо в техподдержку будете обращаться не раз и не два- время экономит исключительно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разумеется я сначала пробовал ставить то что хорошо описано в комюнити- но не ангстром т.к он бесполезен, а убунту. Что характерно, те что есть в массовом доступе эта как раз для поиграться- в частности это BSP, в том числе непосредственно от производителя-ниже объясню почему. Что касается:

 

Хотелось бы узнать какие вы хотите задачи решать на биглбоне- в большинстве эта плата требует как минимум cape с каким то дополнительным функционалом. В зависимости от целей есть разные варианты, но вообще стоит сказать что биглбон это игрушка как впрочем и все отладочные платы, для чего-либо серьезнее сборки линукса по существующему образцу необходимо надо конкретно работать.

Мы делаем систему промышленного контроля. Точнее система сбора данных о концетрации газов от сенсоров, подключаемых по радиоканалу к центральному контроллеру. Естественно, нужен дисплей с тачскрином (соответствующий cape есть и он нас вполне устраивает), несколько UART, SPI, Ethernet, SD Card, USB. В-общем, практически вся периферия, которая есть на этой плате. Поэтому на неё и упали.

Команда у нас из двух человек: я, в основном, отвечаю за хардверную часть и часть firmware, и программер, который работал и с написанием BIOS для PC, и в Винде, и в WinCE, сейчас работает с FreeRTOS. Он уже попробовал написать парочку тестовых приложений под Qt под виндой. Но мы оба с Линуксом плотно не работали, хотя у меня несколько лет назад в другой компании был опыт написания пары небольших программ под Линуксом.

У нас уже есть написанное приложение с GUI и touch под FreeRTOS на плате от FDI с ARM на 133 МГц и аналогичным дисплеем. Вся система работает, но в силу ограничений самой системы и несколько кривой реализации авторами части системного функционала стоит задача переноса на другую, более мощную платформу. Т.е. возможностей этой платы для наших задач должно хватить.

Но поскольку, как я уже сказал, плотно, на системном уровне с Линуксом не работали, то многое даётся далеко не сразу, а кое что и вообще не даётся. В основном, этим занимался программист. Самое неприятное, что нигде нет чёткой конкретной инструкции, показывающей установку шаг за шагом. Многие моменты, понятные опытным линуксоидам иногда просто ставят в тупик. Особенно объяснения в стиле: попробуйте вот такую командную строку ..... и посмотрите, что получается. А если не работает, то сделайте вот это.... И типа всё, наступит всеобщее счастье. А когда он делает и не получается ни то, ни другое, то третьего уже нигде не найти.

 

В идеале хотелось бы получить помощь с установки Убунты, раз уж есть такой опыт (он, честно говоря, без помощи извне боится касаться bootloader'а во внутренней памяти платы, ибо может получиться мёртвая железяка) до формирования среды разработки со всеми нужными совместимыми библиотеками. В качестве среды разработки в идеале хотелось бы иметь Qt, инсталлированной в Линуксе d Virtual Box и компилирующей исполняемый файл, который можно запустить на BeagleBone Black тем или иным способом так, чтобы при включении это приложение запускалось автоматом.

 

Возможно такое? Можно получить такую помощь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...система сбора данных о концетрации газов от сенсоров, подключаемых по радиоканалу к центральному контроллеру. Естественно, нужен дисплей с тачскрином (соответствующий cape есть и он нас вполне устраивает), несколько UART, SPI, Ethernet, SD Card, USB. В-общем, практически вся периферия, которая есть на этой плате. Поэтому на неё и упали.

...У нас уже есть написанное приложение с GUI и touch под FreeRTOS на плате от FDI с ARM на 133 МГц и аналогичным дисплеем. Вся система работает, но в силу ограничений самой системы и несколько кривой реализации авторами части системного функционала стоит задача переноса на другую, более мощную платформу. Т.е. возможностей этой платы для наших задач должно хватить.

 

так может и не нужен linux? у меня абсолютно такая же ситуация - вынужден был переползти с cortex-m3 на боню (BBB) из-за того что появилась нужда в многомегабайтных табличках при обработке данных с сенсоров. перенос в черне занял неделю вместе с изготовлением cap , правда пока usb не работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

так может и не нужен linux? у меня абсолютно такая же ситуация - вынужден был переползти с cortex-m3 на боню (BBB) из-за того что появилась нужда в многомегабайтных табличках при обработке данных с сенсоров. перенос в черне занял неделю вместе с изготовлением cap , правда пока usb не работает

 

Такого не бывает. Особенно с cortex вот так сразу на AM335x

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такого не бывает. Особенно с cortex вот так сразу на AM335x

а что вас смущает? я же не говорю что изучил AM335x , я говорю перенес код под embOS на эту платформу. неотложного изучения потребовал только 9 раздел RM - clock and power management и раздел display. гружусь c SD , bootloader и вся прочая необходимая инициализация есть в примерах.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а что вас смущает? я же не говорю что изучил AM335x , я говорю перенес код под embOS на эту платформу. неотложного изучения потребовал только 9 раздел RM - clock and power management и раздел display. гружусь c SD , bootloader и вся прочая необходимая инициализация есть в примерах.

 

А.., ну это понятно.

embOS имеет официальный BSP для BeagleBone.

Т.е. все равно нужно не меньше недели чтобы просто запустить примеры заточенные под BeagleBone.

Вдохновляет. ;)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...