Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM
SK-iMX6D-SODIMM + ядро 4.1.15 + Debian 9 [решено]
qqqqq2
Добавлено 21.03.2018 09:03 Редактировалось 29.08.2018 08:19
0
Сообщение: 1
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Добрый день!

Следуя рекомендациям

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=28748#28793

попытался сделать для SK-iMX6D-SODIMM.
Оказалось, что надо подменить не только u-boot.imx и dtb, но еще и файл zImage.
Далее пришлось вручную изменить значение у переменной U-boot
Код
setenv dtbfile 'imx6dl-sodimm.dtb'
saveenv

После этого Debian довольно живенько загрузился.
Первый вопрос - как сделать так, чтобы значение переменной dtbfile было сразу imx6dl-sodimm.dtb?

Далее возникла более важная проблема - не удается настроить сеть.
Грешил на network-manager, удалил, прописал в /etc/network/interfaces
Код
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 172.16.0.1
netmask 255.255.255.0

Команда ip a выдает именно такую настройку. А связи нету.
Предполагаю некорректность конфигурации для SK-iMX6D-SODIMM.
По-дилетантски: SK-iMX6D - OEM, а SK-iMX6Q - не OEM.

Попутно вопрос - будет ли в будущем OEM модуль SK-iMX6Q?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 21.03.2018 09:29 Редактировалось 21.03.2018 09:37 Сообщение: 2
sasamy
4.71

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

Оказалось, что надо подменить не только u-boot.imx и dtb, но еще и файл zImage.


нет, не надо

Цитата

как сделать так, чтобы значение переменной dtbfile было сразу imx6dl-sodimm.dtb?


как обычно - выбрать свою плату при конфигурировании buildroot и какой у вас все таки модуль - solo или dual ?

Цитата

SK-iMX6D-SODIMM + ядро 4.1.15 + Debian 9


тут вы написали про Dual, а грузите DTB от solo

Цитата

setenv dtbfile 'imx6dl-sodimm.dtb'


для Dual - imx6q-sodimm.dtb
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 21.03.2018 09:38 Сообщение: 3
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Цитата


Цитата

как сделать так, чтобы значение переменной dtbfile было сразу imx6dl-sodimm.dtb?


как обычно - выбрать свою плату при конфигурировании buildroot и какой у вас все таки модуль - solo или dual ?


6D - это dual наверное?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 21.03.2018 09:43 Сообщение: 4
sasamy
4.71

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

это dual наверное?


откуда я знаю какой вы модуль купили ?

вот соло

http://www.starterkit.ru/html/index.php?name=shop&op=view&id=102

вот дуал

http://www.starterkit.ru/html/index.php?name=shop&op=view&id=113

там даже внешний вид процессора разный
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 21.03.2018 10:00 Сообщение: 5
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Цитата


откуда я знаю какой вы модуль купили ?

вот соло

http://www.starterkit.ru/html/index.php?name=shop&op=view&id=102

вот дуал

http://www.starterkit.ru/html/index.php?name=shop&op=view&id=113

там даже внешний вид процессора разный


дуал

получается, что
dtsi для дуал - imx6qdl-sodimm.dtsi
dtb для дуал - imx6q-sodimm.dtb
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 21.03.2018 10:27 Сообщение: 6
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
sasamy, спасибо!

Заработала сеть.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 22.08.2018 09:48 Сообщение: 7
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
В связи с
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=25641#29347
вопрос - можно ли перезалить только u-boot.imx?

Скрипт, которым пользуюсь для заливки всех образов
https://pastebin.com/3TSgNVxs
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.08.2018 12:09 Редактировалось 22.08.2018 12:10 Сообщение: 8
sasamy
4.71

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

вопрос - можно ли перезалить только u-boot.imx?


printf "prepare u-boot.imx "
dd if=output/images/u-boot.imx of=$DISK bs=512 seek=2 conv=notrunc >> mk-sd.log 2>&1
msg $?
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 25.08.2018 17:46 Сообщение: 9
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Не имею возможности лично прошить новую версию SK-iMX6D-SODIMM

Насколько я понял из объяснений наладчиков, они не могут ничего сделать из виртуалки, так как диск sdb не появляется среди устройств.

Нужна четкая инструкция как заставить новый iMX определится в виртуалке. Наподобие всем известной Manual_imx6_VBM.pdf
Главное - что и откуда предварительно скачать.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 28.08.2018 02:14 Сообщение: 10
sasamy
4.71

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

диск sdb не появляется среди устройств.

Нужна четкая инструкция как заставить новый iMX определится в виртуалке. Наподобие всем известной Manual_imx6_VBM.pdf
Главное - что и откуда предварительно скачать.


Попробуйте заменить на виртуалке файл

/lib/udev/imx-usb-loader/uImage.imx6q

этим файлом

https://yadi.sk/d/irhWcXGh3acMSF

мануал тот же http://www.starterkit.ru/html/doc/Manual_imx6_VBM.pdf

стр 10
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM