Искусство шаманства или кастомная прошивка для Olinuxino

в 12:31, , рубрики: ubuntu embeded, кастомная ubuntu, Процессоры, Разработка под Linux

Однажды в старой коробке была найдена была найдена борда Olinuxino от Olimex на процессоре A13 от Allwinner, с 512Мб на борту. Порывшись, там же был найден старый самодельный преобразователь интерфейсов USB – uart/spi на FT-шке (который когда то делался для прошивки AVRок) и блок питания от какого то радиотелефона, все это хозяйство на фотографии ниже.

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

Искусство шаманства или кастомная прошивка для Olinuxino - 1


Одна только проблема была у этого набора …. там не было ethernet, но был зато разъем под него с подведенным питанием 3.3В. Осталось дело за малым, из старого сломанного планшета извлечь wifi модуль и собрать все это вместе, в кучу. Wifi модуль в планшете в правом верхнем углу запаян. Его необходимо выпаять как и провод с антенной на конце.

Искусство шаманства или кастомная прошивка для Olinuxino - 2

Модуль на микросхеме RTL8188 от realtek не самый лучший выбор, но что есть то есть. Его необходимо установить на промежуточную плату для дальнейшей установки в борду. В результате получим что то вроде этого, wifi модуль получается съёмным.

Искусство шаманства или кастомная прошивка для Olinuxino - 3

Далее все собираем в кучу и получаем зелёный огонёк и подключение к wifi, но это будет потом, а на пути к этому необходимо еще собрать прошивку для этого всего.

Искусство шаманства или кастомная прошивка для Olinuxino - 4

В следующей статье будем собирать прошивку для платы с нуля, начиная с загрузчика и заканчивая убунтой 18.04. т.к. на плате отсутствует nand память, то собирать будем для варианта загрузки с SD карты. А т.к. не будем использовать монитор то и линукс получится небольшой в отсутствии xorg.

В общем продолжение следует.

Автор: dombran

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js