Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба плата самопальная. Мне ее по факту передали. Надо разбираться. Из доков есть схема. на плате 2 порта эзернет через свич micrel, 3 разъема usb, 2 разъема как RG45, только на 6 пинов каждый. сам проц mcimx6u5evm10ac Задача пока простая. Там DSP стоит от AD, в его sigmastudio я разобрался, надо сгенеренный файл положить в определенную папочку в линуксе. Сейчас утро, начинаю исследовать что там можно сделать, чтобы терратерну включить. Дополню- нашел выход UART, даже консоль подписано. Буду подключать. вот файлик, что загрузчик через UART выдал. U-boot загрузчик там teraterm.log Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба Дополню- нашел выход UART, даже консоль подписано. Буду подключать. Подключайте. Почитал еще раз SigmaDSP Firmware Utility for Linux по вашей ссылке. Вроде как можно просто положить ваше приложение в определенную папку линукса, имеющегося на плате: "It is also possible to install the firmware file on the root filesystem. This allows to update it without having to update the whole kernel. To install it on the root file system copy it to the “/lib/firmware/“ folder on the target system." Консоль нашли - хорошо. Разберитесь, что же там есть на плате (по логу загрузки). Для копирования SigmaDSP Firmware Utility на плату может потребоваться рабочий Ethernet. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба верхнее сообщение откорректировал- файл с тератерны. при входе root root, выдал IP устройства буду со второго компа включаться эзернетом туда Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба U-boot загрузчик там teraterm.log скиньте куда-нибудь еще - эта ссылка не открывается у меня на работе (касперский не пускает) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба куда, например? Куда удобно было бы? http://файлообменник.рф/4bh73pine4g3.html подойдет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба http://файлообменник.рф/4bh73pine4g3.html подойдет? подойдет Ерунда какая-то - вроде начинает скачивать - но касперский начеку )) Скиньте лучше на почту smim1()yandex.ru Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба на почте Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба ТС, а вы уверены, что вам надо переустанавливать Линукс? Насколько я понимаю вы должны написать апликацию, а это на порядок проще. Определитесь. Какой у вас Линукс? Его сами собирали или это известный дистрибутив? Если же вас интерсует установка Линукса, то В uboot консоли введите команду printenv. Это даст вам много важной информации. Чтобы попасть в консоль надо сразу после рестарта на терминале нажать клавишу пока счетчик считает. Разберитесь с тем что там написано. начните со строки где есть слова run и bootm. Найдите для этого документацию по uboot. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба пока что мне надо даже не аппликацию написать, а просто положить туда в папочки сгенерированный файл. Потом, конечно, дойдет до того, чтобы самому все делать. На сейчас- плата запускается, линукс прогружается. В файле, что я выкладывал, есть строчка- Ubuntu 14.04.2 LTS nitrogen ttymxc1 и Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.10.17+ armv7l) т.е. ubuntu после прогрузки линукса, вижу это через COM-порт в терминалке, я логинюсь root root пишет, что inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0 далее, беру комп, он XP, настраиваю сеть свою 192.168.1.10 255.255.255.0 остальное пустое все DNS Gateway и прочее запускаю тератерм по IP и телнету, вбиваю 192.168.1.5 не соединяется. Отрывается соединение Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба пока что мне надо даже не аппликацию написать, а просто положить туда в папочки сгенерированный файл. Потом, конечно, дойдет до того, чтобы самому все делать. На сейчас- плата запускается, линукс прогружается. В файле, что я выкладывал, есть строчка- Ubuntu 14.04.2 LTS nitrogen ttymxc1 и Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.10.17+ armv7l) т.е. ubuntu О! Так вы в шоколаде! Установите убунту на компьютер хотя бы на виртуальную машину. Установите на обе openssh server командой sudo apt-get install openssh-server. На виндоус установите putty и winscp. При помощи последней любые файлы влегкую скопируете с винды на ваш линукс. Это сделать быстрее чем устанавливать Линукс на виртуалку. Если вам надо просто скопировать файлы: Установите на ваш прибор openssh-server, а на винду winscp. Этого достаточно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба сегодня, зато, лучше, чем вчера было) Не знал куда что и где) Виртуалку убунту уже установил на комп. Двигаюсь дальше. и еще, я правильно понимаю, что теперь, когда линукс на проце стоит, я полностью забываю железный уровень программирования через регистры, как в STM32 или AVR это было, и пишу именно в среде линукс? Т.е. пользую все ее преимущества? И подход к программированию, например, ногой подрыгать другой? Где почитать про это? Допустим, GPIO подергать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 (изменено) · Жалоба Допустим, GPIO подергать? допустим GPIO подергать можно с помощью gpiolib: Доступ к GPIO из пространства пользователя. Или погуглите. подход к программированию теперь будет несколько иной )) Изменено 10 декабря, 2015 пользователем samike Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба сегодня, зато, лучше, чем вчера было) Не знал куда что и где) Виртуалку убунту уже установил на комп. Двигаюсь дальше. и еще, я правильно понимаю, что теперь, когда линукс на проце стоит, я полностью забываю железный уровень программирования через регистры, как в STM32 или AVR это было, и пишу именно в среде линукс? Т.е. пользую все ее преимущества? И подход к программированию, например, ногой подрыгать другой? Где почитать про это? Допустим, GPIO подергать? Все зависит от того как вам надо подрыгать. Если временная диаграма пофиг, то легко, а если нет, то надо драйвер писать. А в драйвере и регистры и прерывания есть. Первая попавшаяся ссылка о том как дергать или читать с ноги. Поищите сами по ключевым словам: http://ubuntuforums.org/showthread.php?t=1835315 допустим GPIO подергать можно с помощью gpiolib: Доступ к GPIO из пространства пользователя. Или погуглите. подход к программированию теперь будет несколько иной )) Ну вот это получше чем то, что нашел я, но о том же самом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sadmix 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба Да, если временная диаграмма НЕ пофигу - то придется писать драйвер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 · Жалоба я правильно понимаю, чтобы подключиться к девайсу, нанем должен быть поднять ftp или ssh? я не мог по ip соединиться, т.к. , вероятно, ftp сервер не поднят на железке? еще вопрос- на винде winscp, посредством vmware на этом же компе загрузил убунту. ifconfig выдал ip. в убунте запустил sudo apt-get install openssh-server прошла установка, вроде все встало в winscp устанавливаю протокол SFTP, ip, что выдала убунта, пароль и логин от убунты. Единственное, логин не root, а некий другой. Не коннектится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться