Тип: | развития |
---|---|
Торговая Марка: | NanoPi |
Происхождение: | Китай |
Поставщики с проверенными бизнес-лицензиями
1 Введение
NanoPi R2C Plus (как "R2C Plus") — это платформа с открытым исходным кодом с портами Ethernet с пропускной способностью 2 Гбит/с, разработанными Friendlyelec для приложений Интернета вещей.
NanoPi R2C Plus использует однокристальную систему RK328. Он имеет два порта Ethernet 1 Гбит/с, память DDR4 1 ГБ и флэш-память eMMC 8 Гбит/с. Friendlyelec портировал для него систему OpenWrt. Он работает с Docker CE. Это хорошая платформа для разработки приложений для Интернета вещей, приложений NAS, шлюзов для умных домов и т.д.
Процессор: Rockchip RK328, четырехъядерный Cortex-A53
ОЗУ DDR4: 1 ГБ
Флэш-память: Флэш-память eMMC 5.1 емкостью 8 ГБ
Внутренний порт Ethernet 10/100/1000M x 1
Порт Ethernet 10/100/1000M с преобразованием USB3.0 x 1
Хост USB2.0: Тип A x1
Слот для карты microSD — 1 шт.
MicroUSB: Вход питания и подчиненный USB-порт
Отладочный последовательный порт: 3,3 в TTL, 3-контактный разъем с шагом 2,54 мм, 1500000 бод
Светодиод: Светодиод x 3
КЛАВИША: КЛАВИША x 1 программируемая
8-контактный разъем GPIO:1 x I2C,1 x UART/2 x GPIO
Размер ПК: 57.5 x 54,3 мм
Источник питания: 5 в пост. Тока/2 А.
Диапазон измерения температуры: От 0 до 80
ОС/по: U-boot, Ubuntu-Core, OpenWrt
Скорость передачи данных по сети
ПЕРЕДАЧА |
RX. (RX |
|
WAN |
941 Мбит/с. |
941 Мбит/с. |
ЛВС |
941 Мбит/с. |
941 Мбит/с. |
Примечания: |
1. утилита тестирования: iperf |
8-контактный разъем GPIO с шагом 1,25 мм
Контакт No |
Имя |
Linux gpio |
1 |
МАССА |
|
2 |
МАССА |
|
3 |
VDD_5V |
|
4 |
VDD_5V |
|
5 |
I2C0_SDA |
|
6 |
I2C0_SCL |
|
7 |
UART1_TX / GPIO3_A4 |
100 |
8 |
UART1_RX / GPIOG3_A6 |
102 |
Более подробную информацию см. в:NanoPi_R2C_Plus_2109_SCH.PDFРазмерная схема:NanoPi_R2C_Plus_2109_DXF.zip
4.3 Отладка последовательного порта
Используйте экран для входа в последовательный терминал:
Перейдите по ссылке для загрузки файлов изображений и утилит.
Файлы изображений |
|
rk3328-sd-friendlycore-lite-focal-5.10-arm64-YYYYMMDD.img.zip |
64-разрядный файл образа FriendlyCore Lite на базе Ubuntu core 20.04 64-разрядная версия ядра 5.10.y |
rk3328-sd-friendlywrt-YYYYMMDD.img.zip |
Файл образа FriendlyWrt, основанный на OpenWrt 21.02, версия ядра 5.10.y |
Утилита Flash Utility: |
|
win32diskimager.rar |
Утилита Windows. В Linux пользователи могут использовать "dd" |
Ниже приведены подробные инструкции.
Получите карту памяти SDHC 8G и при необходимости выполните резервное копирование данных;
Загрузите и извлеките rk3328-sd-OSNAME-YYYYMMDD.img.zip и win32diskimager;
Запустите утилиту win32diskimager под Windows в качестве администратора. В главном окне утилиты выберите накопитель SD-карты, нужный файл изображения и нажмите "запись", чтобы начать запись на SD-карту. В Linux запустите "dd", чтобы записать файл rk328-sd-OSNAME-YYYYMMDD.img на SD-карту;
Извлеките SD-карту и вставьте ее в слот для карты microSD NanoPi-R2C-Plus;
Включите NanoPi-R2C-Plus и он будет загружен с вашей TF-карты;
NanoPi-R2C-Plus необходимо загрузить с SD-карты, используйте EFlasher для записи системы на eMMC.
Перейдите по ссылке для загрузки файлов изображений и утилит.
Файлы изображений |
|
rk3328-eflasher-friendlycore-lite-focal-5.10-arm64-YYYYMMDD.img.zip |
64-разрядный файл образа FriendlyCore Lite на базе Ubuntu core 20.04 64-разрядная версия ядра 5.10.y |
rk3328-eflasher-friendlywrt-YYYYMMDD.img.zip |
Файл образа FriendlyWrt, основанный на OpenWrt 21.02, версия ядра 5.10.y |
Утилита Flash Utility: |
|
win32diskimager.rar |
Утилита Windows. В Linux пользователи могут использовать "dd" |
Флэш-изображение на eMMC с помощью модуля проблесковых маячков и карты памяти SD:
Получите карту памяти SDHC 8G и при необходимости выполните резервное копирование данных;
Загрузите и извлеките rk3328-eflasher-OSNAME-YYYYMMDD.img.zip и win32diskimager;
Запустите утилиту win32diskimager под Windows в качестве администратора. В главном окне утилиты выберите накопитель SD-карты, необходимый файл изображения EFlasher и нажмите "запись", чтобы начать мигать SD-карта. В Linux запустите "dd", чтобы записать файл rk328-eflash-OSNAME-YYYYMMDD.img на SD-карту;
Извлеките SD-карту и вставьте ее в слот для карты microSD NanoPi-R2C-Plus;
Включите питание NanoPi-R2C-Plus и он будет загружен с SD-карты, и утилита EFlasher будет запущена автоматически. Проверьте ход установки с помощью встроенных светодиодных индикаторов:
СИС СИД (красный) |
Индикатор LAN (зеленый) |
Индикатор WAN (зеленый) |
|
Включите питание |
Длинная, яркая |
Выкл. |
Выкл. |
Запуск ОС |
Медленно мигает |
Выкл. |
Выкл. |
Установка ОС на eMMC |
Быстро мигает |
Выкл. |
Выкл. |
Установка завершена |
Медленно мигает |
Длинная, яркая |
Длинная, яркая |
После завершения установки выключите плату и извлеките SD-карту из NanoPi-R2C-Plus, включите питание платы и она будет загружена из eMMC;
FriendlyWrt — это настраиваемая система, выполненная Friendlyelec на основе дистрибутива OpenWrt. Он с открытым исходным кодом хорошо подходит для разработки приложений для Интернета вещей, приложений NAS, шлюзов Smart Home и т.д.
Для первой загрузки система должна выполнить следующие действия инициализации:
1) Расширенная корневая файловая система
2) Начальная установка (будет выполняться /root/setup.sh)
Поэтому нужно подождать некоторое время (около 2~3 минут), чтобы загрузиться в первый раз, а затем установить FriendlyWrt, вы можете ввести терминал tyd на веб-странице openwrt, когда запрос отображается как root@FriendlyWrt, это означает, что система инициализирована.
Пароль по умолчанию — пароль (пустой пароль в некоторых версиях). Установите или измените более безопасный пароль для входа в веб-сайт и входа в ssh. Рекомендуется выполнить эту настройку перед подключением NanoPi-R2C-Plus к Интернету.
С помощью сетевого кабеля подключите WAN NanoPi-R2C-Plus к главному маршрутизатору, и плата получит IP-адрес через DHCP. Войдите в маршрутизатор и проверьте IP-адрес NanoPi-R2C-Plus.
Подключите ПК к порту LAN NanoPi-R2C-Plus. Если ваш ПК без встроенного порта ethernet, подключите порт LAN беспроводной точки доступа к порту LAN NanoPi-R2C-Plus, а затем подключите компьютер к беспроводной точке доступа через WiFi , введите следующий URL-адрес в браузере вашего ПК, чтобы перейти на страницу администратора:
Выше указан адрес порта LAN NanoPi-R2C-Plus. IP-адрес порта WAN будет динамически получен от главного маршрутизатора через DHCP.
Перед подключением NanoPi-R2C-Plus к Интернету настоятельно рекомендуется выполнить следующие настройки.
Установите безопасный пароль
Разрешить доступ к ssh только из lan, изменить порт
Разрешить доступ к luci только локальным устройствам
Отредактируйте /etc/config/uhttpd,измените исходные адреса 0.0.0.0 и [:] на локальный адрес lan, например:
Перезапустите службу:
Проверьте настройки брандмауэра
По умолчанию FriendlyWrt устанавливает прием входящего трафика WAN, что удобно для тестирования, но снижает уровень безопасности, можно выполнить следующую команду для восстановления настроек openwrt по умолчанию, доступ к странице управления могут получить только устройства, подключенные к порту lan:
Введите терминал ttyd, введите команду выключения и нажмите ENTER, дождитесь выключения индикатора и отключите источник питания.
Перед установкой пакетов программного обеспечения обновите список пакетов:
По умолчанию кнопка пользователя настроена на перезагрузку устройства, как показано ниже:
Можно изменить его поведение, изменив файл конфигурации выше.
Перейдите в "Сеть" -> "Брандмауэр" и установите "Входящие данные", "Исходящие данные" и "Переадресация" в "зоне WAN" на "принять";
Если доступ в Интернет по-прежнему невозможен, можно попытаться отключить IPV6;
Попробуйте заменить адаптер питания и кабель. Рекомендуется использовать источник питания с напряжением выше 5 в/2 а;
Обратите внимание, что некоторые быстрые зарядные устройства с интерфейсом Type-C будут иметь задержку, для подачи питания может потребоваться несколько секунд.
Если ваша основная сеть — IPv4, а NanoPi-R2C-Plus работает в IPv6, компьютер может не подключиться к Интернету. Рекомендуется отключить IPv6 (метод описан далее в этой Wiki) или переключить основной маршрут на IPv6;
Если у вас есть вопросы или у вас есть более качественные предложения, отправьте сообщение в службу технической поддержки по электронной почте;
Поставщики с проверенными бизнес-лицензиями