{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Аникин: заметки с тегом armbian",
    "_rss_description": "Блог об администрировании Linux, BSD и не только",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anikin.pw\/tags\/armbian\/",
    "feed_url": "https:\/\/anikin.pw\/tags\/armbian\/json\/",
    "icon": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884",
    "authors": [
        {
            "name": "Петр Аникин",
            "url": "https:\/\/anikin.pw\/",
            "avatar": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884"
        }
    ],
    "items": [
        {
            "id": "89",
            "url": "https:\/\/anikin.pw\/all\/pochemu-ne-rabotaet-usb-na-grebenke-13-pin-orangepi-r1-i-vozmozh\/",
            "title": "Почему не работает USB на гребенке 13 pin OrangePi R1 и возможно на OrangePi Zero(Но это не точно)",
            "content_html": "<p>Разработчики armbian считают что если разъем не представлен на плате, а представлен на гребенке, то по умолчанию он должен быть отключен.  И если вы подключите устройство USB к соответствующим документации пинам или подключите плату типа этой<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/Orange-Pi-Zero-Expansion-board-Interface-board-Development-board-beyond-Raspberry-Pi.jpg_640x640.jpg\" width=\"640\" height=\"640\" alt=\"\" \/>\n<\/div>\n<p>то вы можете с удивлением обнаружить, что USB не работает. Разберемся как его включить.<br \/>\nЧтобы сконфигурировать оборудование при загрузке ОС в armbian используются файлы DTB начиная с ядра 4.9.<br \/>\nOrangePi R1 сейчас использует файл sun8i-h2-plus-orangepi-zero.dtb<br \/>\nНа данный момент этот файл находится в \/boot\/dtb\/<br \/>\nРазработчики armbian не исключают что путь и имя файла может изменится, так что если что пробуем другие файлы dtb.<br \/>\nИдем в каталог \/boot\/dtb и бекапим файл на всякий случай.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">cd \/boot\/dtb\ncp sun8i-h2-plus-orangepi-zero.dtb sun8i-h2-plus-orangepi-zero.dtb.bak<\/code><\/pre><p>Устанавливаем device-tree-compiler и переводим dtb в удобный для редактирования формат<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">apt install device-tree-compiler\ndtc -b 0 -O dts -I dtb -o sun8i-h2-plus-orangepi-zero.dts sun8i-h2-plus-orangepi-zero.dtb<\/code><\/pre><p>Теперь нужно открыть sun8i-h2-plus-orangepi-zero.dts любым текстовым редактором и найти там все usb порты и usb шины и изменить у них<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">status = &quot;disabled&quot;;<\/code><\/pre><p>на<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">status = &quot;okay&quot;;<\/code><\/pre><p>После редактирования собираем файл обратно в dtb<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">dtc -b 0 -O dtb -I dts -o sun8i-h2-plus-orangepi-zero.dtb sun8i-h2-plus-orangepi-zero.dts<\/code><\/pre><p>Теперь перезагружаемся, смотрим lsusb и пробуем подключать устройства к usb.<\/p>\n",
            "date_published": "2018-10-20T17:34:59+03:00",
            "date_modified": "2018-10-20T19:57:00+03:00",
            "tags": [
                "armbian",
                "orangepi"
            ],
            "image": "https:\/\/anikin.pw\/pictures\/Orange-Pi-Zero-Expansion-board-Interface-board-Development-board-beyond-Raspberry-Pi.jpg_640x640.jpg",
            "_date_published_rfc2822": "Sat, 20 Oct 2018 17:34:59 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "89",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/anikin.pw\/pictures\/Orange-Pi-Zero-Expansion-board-Interface-board-Development-board-beyond-Raspberry-Pi.jpg_640x640.jpg"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}