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

OSCHINA-MIRROR/dugistore-DUGI_COIDEA_NUC972

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

DUGI_COIDEA_NUC972

Проект

Описывается специализированная встраиваемая Linux-система для разработки платы Coolkey, которая включает в себя функции SSH/Telnet/Lighttpd/Python/Qt4/Qt5 и постоянно обновляется.

Архитектура системы

    1. GCCKIT — каталог компилятора, содержит armgcc без необходимости настройки PATH;
    1. SYSKIT — системный каталог, включает u-boot, ядро и скрипты автоматической компиляции;
    1. MIDKIT — каталог промежуточного программного обеспечения, содержит зависимые библиотеки и скрипты автоматической компиляции;
    1. GUIKIT — графический каталог, содержит Qt4/Qt5/uGFB/LittleVG и другие графические движки;
    1. APPKIT — каталог приложений, содержит примеры различных приложений;
    1. FSKIT — каталог файловой системы, содержит корневую файловую систему и скрипт автоматического построения;
    1. IMGBINS — двоичный каталог, содержит все скомпилированные образы файлов.

Также упоминаются каталоги с номерами 5–7, которые оставлены для будущего расширения.

Инструкция по установке

  1. Скачайте исходный код с помощью команды git clone: git clone https://gitee.com/CCMYLOVE/DUGI_COIDEA_NUC972.git

Использование

    1. Перейдите в каталог DUGI_COIDEA_NUC97X/1.SYSKIT/a.boot и выполните следующие команды для компиляции u-boot:
(master)$ ./001.build_boot.sh defconfig
(master)$ ./001.build_boot.sh build
    1. Перейдите в каталог DUGI_COIDEA_NUC97X/1.SYSKIT/b.kernel и выполните следующие команды для компиляции ядра:
(master)$ ./001.build_kernel.sh defconfig
(master)$ ./001.build_kernel.sh build
    1. Перейдите в каталог DUGI_COIDEA_NUC97X/2.MIDKIT и выполните компиляцию скриптов или используйте единый скрипт: ./000.build_midkit.sh
    1. Перейдите в каталог DUGI_COIDEA_NUC97X/8.FSKIT и выполните команду для сбора промежуточного ПО: ./002.install_midkit_to_rootfs.sh build
    1. Перейдите в каталог DUGI_COIDEA_NUC97X/8.FSKIT и выполните команду для создания файловой системы: ./001.build_rootfs.sh build
    1. Перейдите в каталог DUGI_COIDEA_NUC97X/9.IMGBINS и найдите все образы файлов, которые можно записать с помощью инструмента записи.

Правила именования образов

    1. uE220S000.spl.bin 1 — первый файл записи; u — тип uBoot; E — адрес выполнения, 220 — два нуля после 2; S — адрес хранения; 000 — не используется;
    1. dE000S150.uboot.bin 2 — второй файл записи; d — тип Data; E — адрес выполнения, 000 — не используется; S — адрес хранения; 150 — пять нулей после 1;
    1. eE000S840.env.bin 3 — третий файл записи; e — тип Environment; E — адрес выполнения, 000 — не используется; S — адрес хранения; 840 — четыре нуля после 8;
    1. dE000S250.kernel.bin 4 — четвёртый файл записи; d — тип Data; E — адрес выполнения, 000 — не используется; S — адрес хранения; 250 — пять нулей после 2;
    1. dE000S260.rootfs.bin 5 — пятый файл записи; d — тип Data; E — адрес выполнения, 000 — не используется; S — адрес хранения; 260 — шесть нулей после 2.

Где купить плату для разработки

https://item.taobao.com/item.htm?spm=a230r.1.14.52.72f53ce7czs7mu&id=558199223440&ns=1&abbucket=8#detail&qq-pf-to=pcqq.temporaryc2c

Советы по использованию кода на платформе Code Cloud (Gitee)

  1. Используйте Readme_XXX.md для поддержки разных языков, например Readme_en.md, Readme_zh.md.
  2. Ознакомьтесь с официальным блогом Code Cloud [blog.gitee.com].
  3. Вы можете посетить этот адрес [https://gitee.com/explore], чтобы узнать о выдающихся проектах с открытым исходным кодом на Code Cloud.
  4. GVP (Gitee Value Project) — это список самых ценных проектов с открытым исходным кодом, отобранных Code Cloud.
  5. Ознакомьтесь со справочником, предоставленным Code Cloud [https://gitee.com/help].
  6. Code Cloud предлагает серию «звёздных» статей, посвящённых демонстрации талантов своих членов [https://gitee.com/gitee-stars/].

Комментарии ( 0 )

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

Введение

Куклинк разрабатывает специализированную встраиваемую Linux-систему для своих плат, которая включает в себя функции SSH/Telnet/Lighttpd/Python/Qt4/Qt5 и полностью открыта! Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/dugistore-DUGI_COIDEA_NUC972.git
git@gitlife.ru:oschina-mirror/dugistore-DUGI_COIDEA_NUC972.git
oschina-mirror
dugistore-DUGI_COIDEA_NUC972
dugistore-DUGI_COIDEA_NUC972
master