1 заметка с тегом

linux

Устанавливаем Debian на Intel Galileo

21 сентября 2014, 22:05

Недавно стал счастливым обладателем железки под названием Intel Galileo gen 2:

Подробные технические характеристики можно посмотреть по ссылке выше, от себя добавлю, что эта железка совмещает в себе преимущества Arduino по подключению периферии и Raspberry Pi по гибкости настройки софта.
Сегодня расскажу как установить Debian на Galileo и немного его настроить.

Обновление прошивки

Первым делом необходимо обновить прошивку, иначе мы не сможем загрузиться с microSD карты.
Всю периферию, в том числе подключение к компьютеру производим после подключения питания на Galileo и выжидаем пару минут полного включения.

  • Для этого качаем Arduino IDE с сайта Intel,
  • Запускаем и выбираем свою версию Galileo в списке:
  • Далее выбираем порт (в разных ОС порт будет выглядеть по разному, в Mac OS это /dev/cu.usbmodemXXXXX):
  • Нажимаем Firmware Update:
  • И подтверждаем нажатием на ОК, теперь ни в коем случае не отключаем питание, во избежание получения кирпича:

Должно появиться окно с процессом обновления, после чего появиться сообщение об успешном обновлении.
Если все прошло без ошибок, то можно двигаться дальше и подготовить microSD карту.

Выбор дистрибутива

Тут каждый себе хозяин, можно установить официальный дистрибутив от intel, собрать самому или взять уже готовый образ Debian. Что я и сделал.

Установка и настройка

Раскажу как я устанавливал образ Debian v1.2, тот что по ссылке выше.
Скачиваем и записываем образ на флэшку, размер которой должен быть от 1 до 32 Гб. Как записать образ можно легко найти в интернете, в каждой ОС это делается по разному, по этому не описываю.
Вставляем флэшку и включаем питание, ждем полной загрузки (1-2 минуты), подключаем к роутеру, смотрим ip адрес и подключаемся по telnet.
Первым делом нужно настроить locale, не знаю почему автор образа это не сделал за нас, но тут нет ничего сложного. Ответ на этот вопрос можно найти тут.
Далее нужно расширить файловую систему на всю флешку, автор образа подробно расписывает этот шаг у себя в вики. Если соблюдать все шаги и ввести максимальный размер вашей карточки, когда у вас предложат:

End?  [944MB]? XXXMB

то все должно получиться.
Теперь можно обновить пакеты:

apt-get update && apt-get upgrade

и ставить все что вам захочется из репозитория и не только.
У меня в планах установить веб сервер, еще не определился какой, обвешать датчиками и мониторить их состояние внутри сети, а может, если выдержит нагрузку и пробросить в наружу.
Следите за статьями, дальше будет интереснее.

debian   galileo   linux