jenya7 0 3 ноября, 2019 Опубликовано 3 ноября, 2019 · Жалоба Установил YOCTO на плату. В какой среде писать проект? Как обращаться к периферии (UART, SPI, ETH)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 3 ноября, 2019 Опубликовано 3 ноября, 2019 · Жалоба Может начать с https://www.yoctoproject.org/docs/3.0/brief-yoctoprojectqs/brief-yoctoprojectqs.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 3 ноября, 2019 Опубликовано 3 ноября, 2019 · Жалоба 9 minutes ago, x893 said: Может начать с https://www.yoctoproject.org/docs/3.0/brief-yoctoprojectqs/brief-yoctoprojectqs.html Этот этап пройден (?). Я получил от производителя платы образ и установил его. Подключился и вижу на экране Линукс, могу запускать всякие утилиты и бродить по папкам. Что делать дальше, как работать с платой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 3 ноября, 2019 Опубликовано 3 ноября, 2019 · Жалоба /dev/tty... /dev/spidev... Линукс ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 3 ноября, 2019 Опубликовано 3 ноября, 2019 · Жалоба А что за плата и компоненты - предлагается угадать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 4 ноября, 2019 Опубликовано 4 ноября, 2019 · Жалоба 10 hours ago, gosha-z said: А что за плата и компоненты - предлагается угадать? Kontron SMARC-sAMX6i (SMX6). smx6m120.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 4 ноября, 2019 Опубликовано 4 ноября, 2019 · Жалоба 1 hour ago, jenya7 said: Kontron SMARC-sAMX6i (SMX6). Ну тогда присоединяюсь к уважаемому x893 - он, собственно, описал все. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба 16 hours ago, gosha-z said: Ну тогда присоединяюсь к уважаемому x893 - он, собственно, описал все. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба В 03.11.2019 в 13:20, jenya7 сказал: Подключился и вижу на экране Линукс, могу запускать всякие утилиты и бродить по папкам. Что делать дальше, как работать с платой? Дак может больше ничего и не надо? Все ж работает ЗЫ. Это конечно, как капитан очевидность, но загрузить линух на плату совсем не одно и тоже, что и программировать на нем... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба On 11/3/2019 at 1:20 PM, jenya7 said: Подключился и вижу на экране Линукс, могу запускать всякие утилиты и бродить по папкам. Что делать дальше, как работать с платой? Смотря, что у вас за задача и что вы хотите делать :) Расскажите подробнее, что вы понимаете под "работать с платой"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба 4 minutes ago, sadmix said: Смотря, что у вас за задача и что вы хотите делать :) Расскажите подробнее, что вы понимаете под "работать с платой"? я должен получать сообщения от мастера по UDP и читать\писать регистры в FPGA. То есть должен бежать какой то таск. Сейчас проект написан в vxWorks, я компилирую образ и загружаю его U-Boot-ом через TFTP на плату. Вопрос как это сделать в Линуксе. Yocto я так понимаю специально предназначен для эмбедед. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба 42 minutes ago, jenya7 said: получать сообщения от мастера по UDP sockets 42 minutes ago, jenya7 said: читать\писать регистры memory mapped? 43 minutes ago, jenya7 said: Yocto я так понимаю специально предназначен для эмбедед Это не более чем инструмент сборки Linux+rootfs Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба 9 minutes ago, jenya7 said: Вопрос как это сделать в Линуксе. Т.е. я так понимаю, что у вас есть приложение, реализующее нужный функционал и работающее под vxWorks и вы хотите "портировать" его под Линукс? Yocto, как уже выше заметили - это просто инструмент для сборки образов ядра Линукс и файловой системы, т.е. на месте Yocto могла быть любая другая система сборки, к вашей задаче это не имеет прямого отношения. Вопрос к коллегам: как в экосистеме Yocto собрать свое приложение? Где в Yocto располагается тулчейн и т.п.? Я так понимаю, что нужно написать свой рецепт? Ткните носом в соответствующий юзер гайд:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба 35 minutes ago, sadmix said: Т.е. я так понимаю, что у вас есть приложение, реализующее нужный функционал и работающее под vxWorks и вы хотите "портировать" его под Линукс? Yocto, как уже выше заметили - это просто инструмент для сборки образов ядра Линукс и файловой системы, т.е. на месте Yocto могла быть любая другая система сборки, к вашей задаче это не имеет прямого отношения. Вопрос к коллегам: как в экосистеме Yocto собрать свое приложение? Где в Yocto располагается тулчейн и т.п.? Я так понимаю, что нужно написать свой рецепт? Ткните носом в соответствующий юзер гайд:) я читаю документацию. но там очень много новых понятий. я с трудом понимаю. с линуксом раньше дело не имел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 5 ноября, 2019 Опубликовано 5 ноября, 2019 · Жалоба Например : Visual Studio 2017 Remote connection to Linux via SSH (не важно какое железо) Программируете, отлаживаете, сдаёте заказчику Наслаждаетесь пивом и рыбой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться