1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/peng_zhihui-XUAN-Bike

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Установка и конфигурация системы

2.1 Создание образа

Система 200DK основана на Ubuntu Server 18.04, но исходный образ не может быть записан напрямую, необходимо сначала выполнить некоторые настройки системы, включая установку драйвера NPU и соответствующего программного обеспечения.

Конкретные шаги можно найти по ссылке: https://support.huaweicloud.com/dedg-A200dk_3000_c75/atlased_04_0013.html

Весь процесс довольно длительный, требует загрузки некоторых инструментов и настройки скрипта. Готовый образ был упакован в файл make_200dk_image.zip, где основное изменение коснулось IP-адреса платы по умолчанию в файле make_sd_card.py.

Кроме того, здесь также предоставляется готовый к записи образ системы, который можно записать непосредственно на SD-карту.

2.2 Подключение к сети

Интерфейсы 200DK Development Board ограничены, без беспроводной сетевой карты, а последовательный порт может использоваться только для печати журналов, а не для входа в систему. Поэтому существует только три способа входа в систему платы, которые можно найти по ссылке: https://support.huaweicloud.com/dedg-A200dk_3000_c75/atlased_04_0015.html

В онлайн-документации способы подключения основаны на сервере Ubuntu, но на самом деле мы можем использовать USB-сетевую карту 200DK для прямого подключения через Windows Shared Network, что позволяет легко настроить плату разработки и подключить её к Интернету через USB-сетевую карту.

  1. Во время создания образа установите IP-адрес USB-сетевой карты на 192.168.137.200.

    Поскольку 192.168.137.1 является фиксированным IP-адресом Windows Shared Network, при настройке общей сети Windows установит IP-адрес принимаемой сетевой карты как этот, поэтому для обеспечения того, чтобы IP-адреса нашей платы разработки и USB-сетевой карты находились в одном сегменте сети, требуется такая настройка.

  2. Подключите плату разработки к компьютеру с помощью USB-кабеля и установите драйвер по следующей ссылке: https://support.huaweicloud.com/dedg-A200dk_3000_c75/atlased_04_0038.html

  3. Откройте «Сетевой адаптер», настройте IP-адрес статического адреса USB-сетевой карты как 192.168.137.1, DNS-сервер такой же, как у WLAN-карты, и теперь вы должны иметь возможность подключиться к SSH на 192.168.137.200, но плата разработки всё ещё не может подключиться к Интернету.

  4. Настройте свойства страницы WLAN для совместного использования сети с только что установленной USB-сетевой картой:

  5. Войдите в систему SSH на плате разработки, отредактируйте следующий файл:

    vi /etc/netplan/01-netcfg.yaml

    и измените содержимое на:

    network:
      version: 2
    #  renderer: NetworkManager
      renderer: networkd
      ethernets:
        eth0:
          dhcp4: true
          addresses: []
          optional: true
    
        usb0:
          dhcp4: no
          addresses: [192.168.137.200/24]
          gateway4: 192.168.137.1
          nameservers:
                addresses: [192.168.158.140]

    Где nameservers — это DNS Windows WLAN-карты. Выполните следующую команду, чтобы перезапустить сетевой сервис:

    netplan apply

    Затем вы можете проверить подключение, выполнив ping на Baidu.

    Чтобы сохранить файл readonly с помощью vim, используйте :w !sudo tee %

2.3 Замена источника программного обеспечения

Необходимо уточнить следующее:

  1. Jetson Xavier NX использует Ubuntu18.04LTS в качестве системы по умолчанию, соответствующий источник — «bionic».
  2. Jetson Xavier NX CPU имеет архитектуру arm64, путь к образу: xxx/ubuntu-ports/.
sudo nano /etc/apt/sources.list

Измените содержимое на (используя источник Tsinghua, вы также можете искать другие источники):

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tina.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/peng_zhihui-XUAN-Bike.git
git@gitlife.ru:oschina-mirror/peng_zhihui-XUAN-Bike.git
oschina-mirror
peng_zhihui-XUAN-Bike
peng_zhihui-XUAN-Bike
main