Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
buildroot-2014.08 на базе ядра 3.10.17 для i.mx6
tp_mehanik
Добавлено 05.05.2015 21:07 Редактировалось 05.05.2015 21:09 Сообщение: 191
tp_mehanik
0

Пункты: 113
Регистрация: 25.09.2009
Цитата
Цитата

MAC адрес интерфейса слетел на 00:1F:F2:00:00:00


это конфигурируется, см. /etc/network/interfaces

например

iface eth0 inet static
pre-up ip link set dev eth0 address 74:d0:3b:9f:d8:48
address 192.168.0.136
netmask 255.255.255.0
gateway 192.168.0.2

Цитата

Доступ через ttymxc0 не работает


смотрите правильность подключения - у меня работает, специально перепроверил

X8:
6 - GND
8 - UART1_TX_CON
10 - UART1_RX_CON

Цитата

Пропал can0 интерфейс...


на обычной холе его и не было никогда (трансивера), если вы свой допаяли или есть плаг IEB - выберите соответственно в меню тип платы

Starterkit i.MX6 board (Hola-PC + IEB) --->


Спасибо за оперативный ответ.
Почему-то предполагал что уникальный MAC-адресс уже зашит в чип, как на PC сетевых картах. Как обычно поступают в таких случаях во избежание конфликта? С прошлой версией ядра MAC адресс был по крайней мере похож на уникальный...

Пользовался COM портом через USB Device interface... Это не критично, буду разбираться потом. Написал до кучи, вдруг поможет диагностировать...

CAN PHY внешний. Со сборкой Hola-PC + IEB can0 заработал.
Спасибо...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 05.05.2015 22:08 Редактировалось 05.05.2015 22:17 Сообщение: 192
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

Как обычно поступают в таких случаях во избежание конфликта?


рандомный MAC делают вот и все решение :)

Цитата

Пользовался COM портом через USB Device interface...


я так и не понял - про какой компорт вы говорите ? перед этим вы написали

Цитата

Доступ через ttymxc0 не работает


это аппаратный UART и консоль там включена по умолчанию. (важное замечание - на холах нет преобразователя уровней). Модуль gadget serial тоже есть, его можно подгрузить и повесить консоль на ttyGS0 но это надо донастроить корневую ФС
Спуститься к концу Подняться к началу
Персональная информация
tp_mehanik
Добавлено 06.05.2015 06:48 Сообщение: 193
tp_mehanik
0

Пункты: 113
Регистрация: 25.09.2009
Цитата

рандомный MAC делают вот и все решение :)


mac_addr = strtohex("Авось") || strtohex("Небось")

Цитата

это аппаратный UART и консоль там включена по умолчанию. (важное замечание - на холах нет преобразователя уровней). Модуль gadget serial тоже есть, его можно подгрузить и повесить консоль на ttyGS0 но это надо донастроить корневую ФС


Честно признаться изначально запутался какой из портов выводится через USB CDC, при экспериментах со старым buildroot-ом USB CDC слетал при смене SystemConfiguration -> TTYPort с ttymxc0 на любой другой, поэтому предполагал что они связаны...
Спуститься к концу Подняться к началу
Персональная информация
Генрюсай
Добавлено 28.06.2015 04:29 Редактировалось 28.06.2015 04:30 Сообщение: 194
Генрюсай
0

Пункты: 239
Регистрация: 24.06.2015
Для модуля "SK-iMX6S-SODIMM" заявлено, что есть "2 x I2C". При этом в сборке "buildroot-2014.08" в device tree "imx6qdl-sodimm.dtsi" присуствует только одна нода для i2c: "i2c2"
(таким образом Linux видит только одну i2c шину)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 28.06.2015 05:45 Редактировалось 28.06.2015 05:47 Сообщение: 195
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

в сборке "buildroot-2014.08" в device tree "imx6qdl-sodimm.dtsi" присуствует только одна нода для i2c: "i2c2"


на ней висят все устройства на местной материнской плате - она и прописана, не вижу проблем по аналогии прописать сколько вам нужно, на то он и модуль а не готовая плата - откуда я могу знать заранее на какие пины вы захотите вывести какие интерфейсы
Спуститься к концу Подняться к началу
Персональная информация
Генрюсай
Добавлено 28.06.2015 11:57 Редактировалось 28.06.2015 12:15 Сообщение: 196
Генрюсай
0

Пункты: 239
Регистрация: 24.06.2015
Цитата
на ней висят все устройства на местной материнской плате - она и прописана, не вижу проблем по аналогии прописать сколько вам нужно, на то он и модуль а не готовая плата - откуда я могу знать заранее на какие пины вы захотите вывести какие интерфейсы

ок, у меня проблем нет. Но тогда почему в описании модуля вы пишите что доступно только 2 шины, если физически на проце их 4? Я подумал, что у вас есть некоторая стандартная распиновка разьема, которую вы поддерживаете в своей сборке (например в старой сборке на ядре 3.2 у вас реально 2 i2c шины поддерживаются из коробки).
Я просто подумал что вы могли забыть добавить поддержку второй i2c шины, потомучто в "imx6qdl-sodimm.dtsi" присутствует описание ног для шины i2c3, а ноды для нее нет.
Спуститься к концу Подняться к началу
Персональная информация
alexey
Добавлено 10.07.2015 18:21 Сообщение: 197
alexey
0

Пункты: 888
Регистрация: 10.06.2015
Попробовал собрать сборку минимальной конфигурации для HolaDuo. Далее с помощью mfgtools успешно залился и распаковался rootfs.tar.gz. Но по окончании загрузки старта операционной системы не произошло: на дисплее через HDMI горит строка "U-Boot 1013.10". После повторной подачи питания плата мертвая ничего не пишет.
Может где-то что-то забыл указать?
Если есть у кого-то рабочая сборка rootfs.tar.gz, скиньте пожалуйста попробовать.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.07.2015 20:27 Сообщение: 198
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
На первой странице описан процесс записи на SD - загрузчик надо тоже менять.
Спуститься к концу Подняться к началу
Персональная информация
alexey
Добавлено 17.07.2015 19:41 Сообщение: 199
alexey
0

Пункты: 888
Регистрация: 10.06.2015
buildroot не компилит сборку если отметить пакеты ptpd, smstools, sshpass и некоторые другие
по логу видно, что архивы с пакетами скачиваются, но процесс извлечения проходит с ошибкой
Спуститься к концу Подняться к началу
Персональная информация
alexey
Добавлено 20.07.2015 20:00 Сообщение: 200
alexey
0

Пункты: 888
Регистрация: 10.06.2015
После заливки скомпилированной сборки на основе imx6sk_min_defconfig в HolaDuo
не появилось устройство /dev/i2c-0

Подскажите, как исправить?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux