Kanzhi K510 - это второе поколение чипов вывода на стороне края ИИ, выпущенных Canaan, которые обеспечивают высокопроизводительные возможности обработки изображений и речи для приложений ИИ. K510 оснащен самостоятельно разработанным нейросетевым процессором второго поколения KPU2.0, который использует оригинальную технологию вычислительного потока данных, которая увеличивает вычислительную мощность в 3 раза по сравнению с предыдущим поколением и снижает энергопотребление. Интегрирован с процессором обработки изображений последнего поколения ISP, поддержка доступа к камере глубины TOF, поддержка шумоподавления 2D / 3D, широкий динамический диапазон (WDR), аппаратное обеспечение 3A и другие полные функции. 3D-провайдеры поддерживают датчики глубины TOF камеры. Он может широко использоваться в различных областях применения, таких как беспилотные летательные аппараты, аэрофотосъемка высокой четкости, профессиональные камеры, видеоконференции, интеллектуальные роботы, образовательный STEAM и автоматическое вспомогательное вождение.
K510 SDK - это комплект для разработки программного обеспечения, предоставляемый Canaan для разработки приложений для чипа K510, его конфигурация по умолчанию основана на K510 CRB (справочная платформа клиента), содержимое склада включает в себя программное обеспечение для цепочки инструментов, инструментарий для ПК, код Linux, загрузчик, bbl, программное обеспечение системы сборки buildroot и связанные с ним аппаратные ресурсные документы, которые пользователи могут использовать при разработке чипа K510. Пользователи могут настроить разработку изменений в соответствии со своими потребностями на основе этого набора программного кода и, наконец, собрать и скомпилировать файл образа, используемый для развертывания.
Нет | Адрес ссылки | иллюстрировать |
---|---|---|
1 | / | Код компилирует рабочий каталог |
2 | документы/ | Документация по компиляции системы K510 и разработке приложений; Документация по вводным ресурсам оборудования |
3 | пакет/ | Предоставьте примеры приложений для разработки периферийных устройств системы Linux; Различный исходный код демонстрационного приложения AI |
4 | Ханаан Канчи | Ханаан Кандзи официальный сайт |
5 | Сообщество разработчиков | Форум Ханаан Канчи |
6 | Демонстрационное видео | Готовое видео о плате разработки K510 и несколько демонстрационных видеороликов приложений ИИ |
7 | K510 CRB-КОМПЛЕКТ | K510 Комплект платы Онлайн Покупка Ссылка |
8 | Мгновенная связь | Сообщество взаимопомощи QQ Group: 790699378 Telegram: nncase сообщество |
K510 CRB-KIT - это пакет разработчиков, основанный на разработке чипа K510, который принимает иерархический дизайн, основанный на модуле ядра K510, с богатыми периферийными устройствами и простым в расширении. Поддержка USB 2.0 OTG + PHY, порт Gigabit Ethernet, 3xSDIO, 3xSPI и другие высокоскоростные интерфейсы связи, поддержка 4xUART, GPIO, I2C и I2S и других низкоскоростных интерфейсов связи. Простота в использовании, информативность, может помочь клиентам быстро достичь творческой оценки, проверки прототипа продукта, сократить цикл проектирования продукта.
K510 CRB фронтальная фотография Блок-схема системы K510 Схема модуля основной платы K510Разработка программного обеспечения K510 основана на среде Linux. Пользователям необходимо подготовить хост с операционной системой Linux к компиляции и развертыванию программного обеспечения, а если вы работаете под Windows, рекомендуется установить Windows WSL для работы по разработке программного обеспечения.
git clone https://github.com/kendryte/k510_buildroot.git
sh k510_buildroot/tools/docker/run_k510_docker.sh
После входа в среду docker введите следующую команду для компиляции системы.
make dl
make
make dl
Необязательный шаг для ускорения загрузки исходного кода.
Компиляция первой новой системы занимает много времени, поэтому будьте терпеливы (время связано с производительностью хост-процессора и скоростью сетевых загрузок).
K510 поддерживает режимы загрузки sdcard и eMMC, и пользователи могут переключаться между различными режимами загрузки, изменяя настройки вытягивающего переключателя SW1 на открытой плате.
Заводской настройкой по умолчанию является загрузка с emmc. Для простоты разработки рекомендуется подготовить TF-карту и переключить переключатель кода в режим загрузки SD-карты, а затем рассмотреть возможность вылечения файла образа в emmc.
Независимо от того, работаете ли вы в Linux или Windows, вы можете загрузить инструмент Etcher для записи скомпилированного файла образа (k510_buildroot / k510_crb_lp3_v1_2_defconfig / image / sysimage-sdcard.img) на свою TF-карту.
Убедитесь, что переключатель SW1 выбран в режиме загрузки SD-карты, вставьте записанную TF-карту в открытый слот для карты платы, а затем отключите выключатель питания K1 в положение ON, и система сможет включиться. Вы увидите экран с логотипом CANAAN, если у вас есть подключенный последовательный порт, вы можете увидеть выход журнала загрузки в последовательном порту.
По умолчанию система автоматически запускает пример программы (v4l2_drm.out) по пути /app/mediactl_lib on. Вы также можете вручную изменить конфигурационную программу для запуска других демонстрационных программ. Вот как это изменить:
vi /etc/init.d/rc.sysinit
修改以下位置
cd /app/mediactl_lib/
./v4l2_drm.out -f video_drm_1080x1920.conf &
cd /
改为你想运行的 APP,例如改成人脸检测演示应用,可以改成:
/app/ai/shell/face_detect.sh &
Если вы заинтересованы в этом проекте и хотели бы получить обратную связь по проблеме или отправить код, пожалуйста, обратитесь кКОНСОЛИДАЦИИ
Пекин Ханаан Цзеси Информационные Технологии Co., Ltd
URL:canaan-creative.com
Бизнес-запросы:salesAI@canaan-creative.com
Отказ от ответственности заперевод
Для удобства клиентов Canaan использует переводчик AI для перевода текста на несколько языков, которые могут содержать ошибки. Мы не гарантируем точность, надежность или своевременность предоставленных переводов. Компания Canaan не несет ответственности за любые убытки или ущерб, вызванные доверием к точности или надежности переведенной информации. При наличии разницы в содержании переводов на разные языки преимущественную силу имеет упрощенная версия на китайском языке.
Если вы хотите сообщить об ошибке или неточности перевода, пожалуйста, не стесняйтесь обращаться к нам по почте.