Автор Тема: u-boot  (Прочитано 6627 раз)

Оффлайн Olej

Re: u-boot
« Ответ #15 : Июнь 08, 2018, 05:04:02 pm »
Просто эти 3 штырька торчат особняком, впритык к сетевому RG-45, не обозначены, и в большинстве описаний OPi One, почему то ???, вообще не упоминаются:

Попутно рассмотрел с терминал (SSH) что там делается в Armbian относительно терминальных линий...
root@orangepione:~# ls -l /dev/tty* | wc -l
329
Такого числа tty я ни в одном Linux не видел. Что это ... такие имена как /dev/ttyze и т.п.??? :o
Но:
root@orangepione:~# stty < /dev/ttyS0
speed 115200 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel iutf8
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
И что-то мне подсказывает, что это именно и есть отладочный сериальный порт. ;)
« Последнее редактирование: Июнь 12, 2018, 03:38:45 pm от Olej »

Оффлайн Olej

Re: u-boot
« Ответ #16 : Июнь 08, 2018, 05:05:27 pm »
За вашим потоком мыслей, мне трудно угнаться, но в ваших вопросах и ответы.
У меня сегодня на то время есть. ;)
Да, вставил два USB-TTL конвертора.
что и следовало ожидать:
ls  /dev/ttyUSB*

/dev/ttyUSB0
/dev/ttyUSB1
ОК, спасибо, как и предполагалось...

pcmax

  • Гость
Re: u-boot
« Ответ #17 : Июнь 08, 2018, 05:54:53 pm »
Просто эти 3 штырька торчат особняком, впритык к сетевому RG-45, не обозначены, и в большинстве описаний OPi One, почему то ???, вообще не упоминаются:

Попутно рассмотрел с терминал (SSH) что там делается в Armbian относительно терминальных линий... (b pltcm lkz jnkflrb? b lkz lheub[ wtktq ghbujlbncz)
root@orangepione:~# ls -l /dev/tty* | wc -l
329
Такого числа tty я ни в одном Linux не видел. Что это ... такие имена как /dev/ttyze и т.п.??? :o
Но:
root@orangepione:~# stty < /dev/ttyS0
speed 115200 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel iutf8
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
И что-то мне подсказывает, что это именно и есть отладочный сериальный порт. ;)
я рад, что Вам удалось запустить orange pi :)

Оффлайн Olej

Re: u-boot
« Ответ #18 : Июнь 08, 2018, 06:01:11 pm »
я рад, что Вам удалось запустить orange pi :)
Да запустить его проще простого - шнурки воткнул и ... вот и всё "запустил"... ;D - чего там запускать?
Я уже давненько это сделал, и даже пересобрал ядро и установил на существующий SD (т.е. не накатать по-новой, а обновить "по месту").
Но есть ещё много деталей, требующих выяснения.

pcmax

  • Гость
Re: u-boot
« Ответ #19 : Июнь 08, 2018, 06:10:23 pm »
ребята, путаюсь я с Вами.  Вы пересобрали или это сделал скрипт?
я понимаю, что так проще, но я просто хочу понять, насколько Вы погрузились в проблему.
это amr форум.  тут наверное большентсво из тех людей, кто не уповает на репозиторий.   ну я бы хотел на это надеяться.

Оффлайн ua3nbw

Re: u-boot
« Ответ #20 : Июнь 08, 2018, 06:55:31 pm »
видимо  defconfig который находится в /u-boot2018/config/-там defconfigи всех плат поддерживаемых.
устанавлавали u-boot флешку без ядра? не смотрели как он себя ведет? ну я имею ввиду тот что скомпилили?
/u-boot2018/config/ нет у меня такой папки.
компилю git://git.denx.de/u-boot-sunxi.git
перед компиляцией apt install libncurses-dev bison flex swig python-dev
файл .config  это файл, который получился при компиляции ядра (SDK Armbian) в папке /build/cache/sources/u-boot/v2017.11

начало файла:
Извините, вам запрещён просмотр содержимого спойлеров.

флешку без ядра не ставил.
после перезагрузки u-boot представляется на экране монитора первой строкой.
версия и в скобках дата сборки.


Оффлайн ua3nbw

Re: u-boot
« Ответ #21 : Июнь 08, 2018, 07:13:01 pm »
ребята, путаюсь я с Вами.  Вы пересобрали или это сделал скрипт?
я понимаю, что так проще, но я просто хочу понять, насколько Вы погрузились в проблему.
это amr форум.  тут наверное большентсво из тех людей, кто не уповает на репозиторий.   ну я бы хотел на это надеяться.
Пересобрали, используя скрипт и готовые конфиги. Если у вас с этим трудности, то скорее всего это не ваше.
если ещё будут ответы, то этот самый мягкий  :)


Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 494
  • Лайков: 162
  • Карма: +25/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: u-boot
« Ответ #22 : Июнь 08, 2018, 07:50:07 pm »
Цитата: Olej

# screen /dev/ttyUSB0 115200
...
Как-то так ... или на любой другой скорости, как хотите.
Я пользуюсь minicom
minicom -D /dev/ttyUSB0
не забудьте добавить себя в группу dialout или др. кому будут принадлежать /dev/ttyS0 .. /dev/ttyUSB0 в вашем дистрибе, ну или от рута или через sudo.
« Последнее редактирование: Июнь 08, 2018, 07:54:00 pm от AlDemin »

Оффлайн Olej

Re: u-boot
« Ответ #23 : Июнь 08, 2018, 08:52:44 pm »
это amr форум.
Это не ARM форум.
Это форум Orange Pi.
... что и следует из его названия.

Оффлайн Olej

Re: u-boot
« Ответ #24 : Июнь 08, 2018, 08:55:43 pm »
Я пользуюсь minicom
Про minicom я помню.
Но я не люблю minicom (давние воспоминания ;)) - программа старая, интерфейсы необычные и непривычные...
Но хорошо что напомнили, спасибо.

pcmax

  • Гость
Re: u-boot
« Ответ #25 : Июнь 08, 2018, 09:46:26 pm »
видимо  defconfig который находится в /u-boot2018/config/-там defconfigи всех плат поддерживаемых.
устанавлавали u-boot флешку без ядра? не смотрели как он себя ведет? ну я имею ввиду тот что скомпилили?
/u-boot2018/config/ нет у меня такой папки.
компилю git://git.denx.de/u-boot-sunxi.git
перед компиляцией apt install libncurses-dev bison flex swig python-dev
файл .config  это файл, который получился при компиляции ядра (SDK Armbian) в папке /build/cache/sources/u-boot/v2017.11

начало файла:
Извините, вам запрещён просмотр содержимого спойлеров.

флешку без ядра не ставил.
после перезагрузки u-boot представляется на экране монитора первой строкой.
версия и в скобках дата сборки.
я тоже что-то думаю, что  ну нафиг эти все сборки. даздравствуют конфиги и скрипты.
научите, как вы компилите в SDK.
я никогда не пользоватся git.
давайте пошагово, откуда что качать?

Оффлайн Olej

Re: u-boot
« Ответ #26 : Июнь 08, 2018, 10:30:38 pm »
научите, как вы компилите в SDK.
я никогда не пользоватся git.
давайте пошагово, откуда что качать?
В этой же теме (вашей) всё есть - как добавить новое ядро в uboot:
- используете образы .img от Armbian ...
- скачиваете их (Armbian) SDK ... или скрипт ... или как угодно его называйте ;)
- конфигурируете и собираете ядро, или образ ... как описано по ссылке там далее ...
- если собирали образ .img, то просто накатываете его на SD-карту;
- если собирали ядро, то в итоге у вас получится 5 инсталляционных пакетов Linux в формате .deb ...
- как минимум, 3 из них нужно установить в существующий ваш образ на SD-карте...
- как это сделать описано здесь: обновление ядра Armbian.



pcmax

  • Гость
Re: u-boot
« Ответ #27 : Июнь 08, 2018, 11:27:35 pm »
научите, как вы компилите в SDK.
я никогда не пользоватся git.
давайте пошагово, откуда что качать?
В этой же теме (вашей) всё есть - как добавить новое ядро в uboot:
- используете образы .img от Armbian ...
- скачиваете их (Armbian) SDK ... или скрипт ... или как угодно его называйте ;)
- конфигурируете и собираете ядро, или образ ... как описано по ссылке там далее ...
- если собирали образ .img, то просто накатываете его на SD-карту;
- если собирали ядро, то в итоге у вас получится 5 инсталляционных пакетов Linux в формате .deb ...
- как минимум, 3 из них нужно установить в существующий ваш образ на SD-карте...
- как это сделать описано здесь: обновление ядра Armbian.
то есть это на виртуалке надо собирать? на arm плате такое не провернешь?

Оффлайн ua3nbw

Re: u-boot
« Ответ #28 : Июнь 09, 2018, 07:57:45 am »
я тоже что-то думаю, что  ну нафиг эти все сборки. даздравствуют конфиги и скрипты.
научите, как вы компилите в SDK.
я никогда не пользоватся git.
давайте пошагово, откуда что качать?

Ставите Ubuntu Bionic 18.04 x64 http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/mini.iso на x64, не на arm плату.

Затем на Ubuntu:

apt-get -y install git
git clone https://github.com/armbian/build
cd build
./compile.sh

Всё. правда рекомендуют Ubuntu установить на VirtualBox.


« Последнее редактирование: Июнь 09, 2018, 08:05:27 am от ua3nbw »

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 494
  • Лайков: 162
  • Карма: +25/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: u-boot
« Ответ #29 : Июнь 09, 2018, 08:30:27 am »
Цитата: ua3nbw
Всё. правда рекомендуют Ubuntu установить на VirtualBox.
Лучше на реальном железе, в разы быстрее.