Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:10
Форум » starterkit.ru » Отладочные платы » SK-iMX6ULL
Debian 8/9 на SK-iMX6ULL-SB
blink
Добавлено 28.08.2019 17:07
0
Сообщение: 1
blink
0

Пункты: 167
Регистрация: 28.08.2019
Пол: Мужчина
Есть цель поставить debian на плату SK-iMX6ULL-SB, вдохновился темами Debian + Linux 4.9 на SK-iMX6ULL-MOD и Установка Debian на SD карту
Билдил u-boot, dtb и ядро с помощью buildroot 2017.08 в виртуальной машине, по-дефолту версия ядра 4.9.11
Что пробовал:
1. Следовал инструкции из поста http://www.starterkit.ru/html/index.php?name=forum&op=view&id=30025#30027, скачал релиз линаро (пробовал и 16.04, и 17.02), распаковал, подсунул свои, собранные buildroot'ом, u-boot, dtb и ядро в /boot, в /lib/modules библиотеки, запаковал в .tar, положил в /output/images и прошил SD скриптом mk-sd.sh.
Результат: плату видно в сети, она пингуется, но соединение по ssh не устанавливается, вылетает с ошибкой reset by peer после SSH2_MSG_KEXINIT sent, лога нет, причину не узнать.
2. Взял образ "20180729-nitrogen-4.9.x_1.0.0_ga-stretch-en_US-devcon_armhf.img.gz" отсюда https://boundarydevices.com/debian-stretch-9-0/, распаковал, отредактировал образ, так же добавив u-boot, dtb, ядро и библиотеки, запаковал в .tar. Положил в /output/images и прошил SD скриптом mk-sd.sh.
Результат: плата не ожила
3. Тот же отредактированный образ, но тут я скачал архив https://yadi.sk/d/_VLhdAQ23PbctT, распаковал, заменил rootfs из скачанного архива, заменил файлы внутри папки /output/images на свои, залил на SD через mk-debian-sd.sh. Создал метку тома "sys-19h" (как по инструкции).
Результат: плата не ожила
Итого 3 варианта прошивки, и ни один не сработал как надо. Что я упускаю?
P.S. SD создавал только из виртуалки, mfgtools не может прошить до конца, виснет на "jumping to OS image".
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 28.08.2019 19:49 Редактировалось 28.08.2019 19:53 Сообщение: 2
sasamy
4.71

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

Результат: плату видно в сети, она пингуется, но соединение по ssh не устанавливается, вылетает с ошибкой reset by peer после SSH2_MSG_KEXINIT sent, лога нет, причину не узнать.


сеть работает - тут надо документацию на дебиан смотреть как настроить SSH и всё остальное - какой смысл образы перебирать, в надежде что там настроено ? Думаю в инете достаточно и пошаговых инструкций, чтобы все доки не перечитывать.
Спуститься к концу Подняться к началу
Персональная информация
blink
Добавлено 29.08.2019 12:43 Сообщение: 3
blink
0

Пункты: 167
Регистрация: 28.08.2019
Пол: Мужчина
Цитата

сеть работает - тут надо документацию на дебиан смотреть как настроить SSH и всё остальное - какой смысл образы перебирать, в надежде что там настроено ? Думаю в инете достаточно и пошаговых инструкций, чтобы все доки не перечитывать.


Все получилось точно так - ssh отпинывал из-за того, что не было сгенерированных ключей для подключения. Ключи добавил в папку ssh и вуаля - есть соединение. Спасибо!
Спуститься к концу Подняться к началу
Персональная информация
blink
Добавлено 29.08.2019 13:57 Редактировалось 29.08.2019 13:57 Сообщение: 4
blink
0

Пункты: 167
Регистрация: 28.08.2019
Пол: Мужчина
Проблема, кажется, глубже. Трюк с ключами провернулся, но root'ом не залогиниться, sudo для дефолт-юзера не работает, а смонтированная система находится в read-only режиме (из-за чего, предполагаю, не генерировались ключи). Read-only режим не может быть вызван каким-то хитрым взаимодействием SD и платы?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 29.08.2019 21:50 Редактировалось 29.08.2019 21:54 Сообщение: 5
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата
Проблема, кажется, глубже. Трюк с ключами провернулся, но root'ом не залогиниться, sudo для дефолт-юзера не работает, а смонтированная система находится в read-only режиме (из-за чего, предполагаю, не генерировались ключи). Read-only режим не может быть вызван каким-то хитрым взаимодействием SD и платы?


У вас есть переходник для консоли через последовательный порт ? надо лог смотреть. Тут есть поновее дебиан 9 - там есть логин с root но система минимальная. У меня такой платы - есть MOD c MB.
Спуститься к концу Подняться к началу
Персональная информация
blink
Добавлено 30.08.2019 11:32 Сообщение: 6
blink
0

Пункты: 167
Регистрация: 28.08.2019
Пол: Мужчина
Цитата
У вас есть переходник для консоли через последовательный порт ? надо лог смотреть. Тут есть поновее дебиан 9 - там есть логин с root но система минимальная. У меня такой платы - есть MOD c MB.

Переходник приобрету, логи при загрузке снимать? И насчет нового дебиана - можете скинуть ссылку на дистрибутив? Попробую поставить.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.08.2019 11:55 Сообщение: 7
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата
Переходник приобрету, логи при загрузке снимать?


лог загрузки виден в консоли, даже если в сислоге ничего нет из-за фс в режиме чтения. В принципе можно на экран вывести указав ядру console=tty1 например вместо последовательного порта

Цитата

И насчет нового дебиана - можете скинуть ссылку на дистрибутив? Попробую поставить.


это я ссылку забыл вставить в предыдущем сообщении

https://www.digikey.com/eewiki/display/linuxonarm/MCIMX6ULL-EVK#MCIMX6ULL-EVK-RootFileSystem

там говорится про ядро 4.14 но на 4.9 тоже должно работать, судя по википедии официально 9 (Stretch) использует 4.9

https://en.wikipedia.org/wiki/Debian_version_history#Release_table
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 06.09.2019 17:48 Сообщение: 8
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Проблема, кажется, глубже. Трюк с ключами провернулся, но root'ом не залогиниться, sudo для дефолт-юзера не работает, а смонтированная система находится в read-only режиме (из-за чего, предполагаю, не генерировались ключи). Read-only режим не может быть вызван каким-то хитрым взаимодействием SD и платы?

вам по сетке root_ом на плату не зайти?
вероятно надо поправить в конфиге ключ разрешения
/etc/ssh/sshd_config
и там
PermitRootLogic
прописать yes

второй вариант
заменить на рутовой файлы
/etc/passwd
/etc/shadow

на свои, с известным рутом и пользователем, тогда можно зайти пользователем, потом su и ковырять рутовую уже рутом

от рута
mount -o remount,rw /
и будет вам счастье на запись..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX6ULL