Сервис для
сео - оптимизаторов

Найди ошибки на сайте
Ошибки мешают продвижению сайта
Исправь ошибки на сайте
Сайт без ошибок продвигать легче
Получи новых клиентов
Новые клиенты принесут больше прибыль

Главная страница Новена

  1. аппаратные средства
  2. Mainboard
  3. Силовые характеристики
  4. Аккумуляторная плата
  5. адаптер eDP
  6. Аппаратное обеспечение Источник
  7. Прошивка
  8. Образ диска
  9. Загрузчик
  10. ОС Linux
  11. Debian Distro
  12. Gentoo Distro
  13. Двухъядерный вариант
  14. Программного обеспечения
  15. Программные проекты
  16. Будущие программные проекты
  17. Больше страниц

Novena - это открытая аппаратная и F / OSS-дружественная вычислительная платформа.

Если вы заинтересованы в его покупке, вы можете заказать его по адресу толпа поставляет ,

Обновления и объявления в режиме реального времени можно отслеживать, следуя @novenakosagi в Твиттере.

Потенциальные участники : Пожалуйста, напишите нам в IRC (irc.oftc.net #kosagi), если вы попытаетесь открыть учетную запись, по какой-то причине новая установка wikimedia не перенаправляет ваши запросы администратору.

аппаратные средства

Больше фотографий:   Фотографии оборудования Новена PVT
Больше фотографий: Фотографии оборудования Новена PVT

Mainboard

Особенности:

  • Freescale iMX6 CPU - одна и та же площадь может поддерживать версии с двумя версиями Lite и Quad:
    • Четырехъядерный процессор Cortex A9 с NEON FPU @ 1,2 ГГц
    • Графический процессор Vivante GC2000 OpenGL ES2.0, 200 Мт / с, 1 Гп / с (*)
    • NDA-без данных [1] и руководство по программированию
  • Внутренняя память:
    • Загрузка из прошивки microSD
    • 64-разрядный, DDR3-1066 SO-DIMM, с возможностью обновления до 4 ГБ
    • SATA-II (3 Гбит / с)
  • Внутренние порты и датчики:
    • слот mini PCI-Express (для Wi-Fi, Bluetooth, мобильной передачи данных и т. д.)
    • Слот UIM для мобильных карт данных mPCIx
    • Двухканальный ЖК-разъем LVDS с боковым каналом USB2.0 для камеры на стороне дисплея
    • Контроллер резистивного сенсорного экрана (примечание: дисплеи с сенсорным экраном обычно поставляются со встроенным контроллером)
    • 1.1W, 8-омные разъемы для внутреннего динамика
    • 2 внутренних разъема USB2.0 для клавиатуры и мыши / трекпада
    • Цифровой микрофон (опционально, по умолчанию не заполняется)
    • 3-х осевой акселерометр
    • 3 внутренних порта UART
  • Внешние порты:
    • HDMI
    • Кард-ридер SD
    • разъем для наушников + микрофон (совместим с большинством гарнитур мобильных телефонов, поддерживает распознавание кнопок встроенного кабеля)
    • 2 порта USB 2.0, поддерживающие зарядку сильноточных (1,5 А) устройств
    • 1 Гбит Ethernet
  • Забавные особенности:
    • 100 Мбит Ethernet - возможность двойного Ethernet позволяет использовать ноутбук в качестве встроенного фильтра пакетов или маршрутизатора
    • USB OTG - позволяет ноутбуку подделывать / записывать Ethernet, последовательный порт и т. Д. Через USB через интерфейс гаджета к другим хостам USB
    • Утилита последовательной ЭСППЗУ - для хранения журналов сбоев и других полезных данных
    • FPGA в пакете Spartan-6 в CSG (PVT использует LX45: логические ячейки 43 КБ, 6,8 Кбит / с, 54,5 КБ, 401 КБ распределенной ОЗУ, 58 DSP48A, 2088 КБ блочной ОЗУ) - имеет несколько интерфейсов с ЦП, включая 2 Гбит / с (пик ) RAM-подобная шина - для ваших нужд майнинга биткойнов. Или что-нибудь еще, что вы можете добавить в ПЛИС.
    • Высокоскоростной разъем расширения ввода / вывода

Элементы, помеченные звездочкой (*), требуют блоба прошивки с закрытым исходным кодом, но система работает и загружается без блоба.

Следите за блог кролика для обновлений и заметок. Вы также можете обсудить на Форум ,

Силовые характеристики

Новена должна быть в состоянии перейти в режим ожидания с низким энергопотреблением и быстро возобновить его. Характеристика мощности новены ,

Аккумуляторная плата

Больше фотографий:   Фотографии оборудования Новена PVT
Больше фотографий: Фотографии оборудования Новена PVT

Функции управления батареями реализованы в дополнительной дочерней плате.

Особенности:

  • Разъем в стиле SATA для направления питания и сигналов управления на главную плату
  • Работает с аккумуляторами, используемыми большинством энтузиастов RC
    • 2S1P до 4S1P
    • Дешево и легко купить
    • Пользователь может «выбрать свою емкость» - время автономной работы не является фиксированным, это зависит от пользователя
  • Классический разъем Molex для подключения аккумулятора
    • Требуется переходной кабель к батарейному блоку RC
  • Возможность быстрой зарядки
    • Цены превышают 4А
    • Зарядите батарею 3S1P мощностью 45 Вт / ч за ~ 1 час
    • Активная балансировка клеток
  • Узнает ваш аккумулятор
    • В течение нескольких циклов зарядки / разрядки контроллер определяет фактическую вместимость упаковки
    • Отслеживает снижение производительности с течением времени
    • Оптимизирует зарядку, чтобы уменьшить износ пакетов
    • Вычисляет точную оценку оставшегося заряда батареи
  • Статистическая отчетность
    • Стандартный интерфейс питания SMBus
    • Доступны такие показатели, как оставшаяся емкость, скорость зарядки, текущая скорость разряда, напряжение и т. Д
  • Главный контроллер STM32
    • Запускается ChibiOS
    • Включает автономную работу, когда плата процессора выключена
    • Перепрограммируется центральным процессором, но требует физического нажатия кнопки для включения программирования, чтобы предотвратить скрытую вставку вредоносного ПО
    • Имеет выход ЦАП для управления аналоговым индикатором панели

адаптер eDP

Больше фотографий:   Фотографии оборудования Новена PVT
Больше фотографий: Фотографии оборудования Новена PVT

Novena изначально поддерживает двухканальный интерфейс LVDS для ЖК-дисплеев. Однако современные ЖК-панели переходят на интерфейс в стиле eDP. Для преодоления этого разрыва есть плата адаптера eDP.

Особенности:

  • IT6251 чипсет
  • DisplayPort 1.1a Tx с поддержкой HBR (2,7 Гбит / с) и RBR (1,62 Гбит / с)
  • Частота входного пикселя до 165 МГц
  • 24-битный цвет
  • Прорывы для сенсорного экрана и USB
  • Бортовые переключающие регуляторы для работы в условиях низкой мощности
  • Сделано для работы с Chimei Innolux N133HSE
    • 13,3 "диагональ
    • 1920x1080, 166 ppi; Типовая мощность ячейки 1,3 Вт, белый рисунок
    • IPS, угол обзора 180 градусов в V / H
    • Яркость 350 кд / м2 (тип подсветки 3,5 Вт при максимальной яркости)
    • Типичный коэффициент контрастности 700: 1
    • 14 мс Tr, 11 мс Tf, время отклика

Примечание для зрителей: общая мощность - это мощность элемента + мощность подсветки. Питание ячеек - это просто мощность, необходимая для переворачивания элементов ЖК-дисплея, не включая подсветку.

Кроме того, между системной платой Novena и адаптером eDP имеется специальный гибкий кабель. Он предназначен для удовлетворения требований к питанию ЖК-дисплея, а также для управления целостностью сигнала при высоких скоростях передачи данных.

Аппаратное обеспечение Источник

Посмотри пожалуйста Новена PVT Design Source для электронных САПР.

Посмотри пожалуйста Новена Механический САПР для механических САПР.

Прошивка

Прошивка Novena работает под управлением Debian и может быть обновлена ​​с сайта repo.kosagi.io. Это означает, что пакеты могут обновляться с помощью команды «apt-get update; apt-get upgrade».

Примечание: срок действия ключа репо истек, вам необходимо обновить ключ подписи, прежде чем это сработает. Проверьте обновление ключа репо новена для деталей.

Заметные изменения прошивки можно найти на Журнал изменений прошивки Новены ,

Образ диска

Образ SD, установленный на поставляемом Novenas, представляет собой образ диска с сокращенным разделом ext4. Чтобы использовать образ диска, поместите его на SD-карту, а затем измените размер третьего раздела, чтобы охватить всю карту. Процесс фабричной визуализации выполняет следующие шаги:

  1. дд изображение на карту
  2. используйте fdisk, чтобы удалить третий раздел, а затем заново создайте его, используя значения по умолчанию
  3. используйте fsck для проверки раздела
  4. используйте resize2fs, чтобы увеличить раздел

Вместо этого вы можете захотеть увеличить раздел # 2, чтобы работать в режиме гибернации. Для существующей установки см. Увеличение размера свопа

Образ диска доступен по адресу http://repo.novena.io/novena/images/novena-mmc-disk-r1.img , Имеет следующие суммы:

SHA256: 26d368cb4b3aa43e411703f8c659d3e229deacfe75af38c1f82489dd9af80dbb MD5: 6923a145cbdc75b420408fc2d09ba4f8 RSA: ----- НАЧАТЬ PGP SIGNATURE ----- Version: GnuPG v1 iQIcBAABAgAGBQJUl8nFAAoJEKuwFcVr1hraGrIQALG5eMNeIOFdjgO / NLpKowCt tup8irrTebgaVW4CacZQa2152XKBHJKu6Um2jCPnP9 / WwmjqgKKVi2PjcDj7pb4B Ng4eM4fWcMIHQaocPG3eRRYvn78FU4faUBmmoWL67kSf5UzvDE0PKChCKdJxSnM8 dS2dgGbP4inTO6G3xYXBmd4Pok66Epvv4kETqImNB0HEs2TTym7gB9O8itnHtIP / hfKYJaXcr8y5tut + h7UY1 / IObGFFvXuCVDKzA9HzaEQ / 86wKX3B9u7kOrtz + 8 + 5T HOSiRGwyxzffT2fdPyLduMGqqdXwDQvc / U / imKiQOWrmyJ0EfqLN9AV0OqsDofXI zNMQu + 5MJUdgZN5 + IRcKb7C / miOtr / KmKwyR138uGcWxnjtLqbQ552dPknpEgNdI 14rBi / KYoyhx / op0U2VXbH01goNhFtYSzlZV3gQRy5J578lvn5UlgZCmqtzuWC5r s9NPP7U2DxO3Aqpk6TVGFiu2OiAW8xGA + 44yjKHueHIuBW7TyJiDgfqgvCH76wGE 0FRb9c6tg2LOw2r / Rlnpi9Jg30ZPvc5ICX8juv8dwlDGGmdVm8urLaQ2dHPnKnJu 7YGFyb3OEN47 / wTJNMpiDd8sy7pFIVcb / qTZK4W7qmLc8HPEIl4Kjz32j + 4z61z0 zJGnfwjEfimlOp1WgVay = KDZm ----- END PGP ПОДПИСИ -----

Загрузчик

U-boot является текущим заводским загрузчиком по умолчанию. Посмотри пожалуйста U-boot PVT Примечания ,

Большинство загрузочных файлов, включая ядро ​​и дерево устройств, расположены в первом разделе. Этот раздел отформатирован как VFAT и называется «загрузочным разделом».

Загрузчик двухступенчатый. Первый этап составляет около 40 КБ и отвечает за инициализацию оперативной памяти DDR3 и загрузку второго этапа с диска. Второй этап отвечает за инициализацию остальной платы, загрузку Linux и переход на нее.

Первый этап, называемый SPL (загрузчик вторичной программы), находится за пределами любого раздела в 1024 байтах от начала диска. Копия SPL хранится в загрузочном разделе и называется u-boot.spl. Предоставляется скрипт для установки нового SPL, который называется novena-install-spl (8).

Второй этап также находится в загрузочном разделе и называется u-boot.img. Этот файл загружен SPL. Он содержит встроенный скрипт, который загружает правильный файл дерева устройств, анализирует Новенна / EEPROM , при необходимости обрезает дерево устройств, затем переходит к ядру. Если пользовательская кнопка удерживается нажатой, то загрузчик ждет несколько секунд, пока пользователь нажмет Control-C на последовательной консоли, и если ничего не произойдет, он загрузит ядро ​​восстановления.

Загрузчик загружает zimage из загрузочного раздела и связывает его с novena.dtb. Если загрузиться в рекавери, он загрузит "zimage.recovery" и "novena.recovery.dtb".

Если в EEPROM установлен флаг * rootfs_ssd *, то для корневого параметра установлено значение ** PARTUUID = 4e6f7653-03 **. Если флаг * rootfs_ssd * не установлен или если загружается в режиме восстановления, то для корневого параметра установлено значение ** PARTUUID = 4e6f764d-03 **. Это означает, что вы должны настроить свой диск так, чтобы корневым разделом был раздел 3 (т. Е. / Dev / sda3), и правильно установить идентификатор диска. Чтобы установить diskid, запустите на диске fdisk, затем перейдите в режим Expert ('x'), затем:

  • Для таблиц разделов MBR: измените идентификатор ('i') на 0x4e6f7653.
  • Для таблиц разделов GPT: Измените UUID раздела ('u'). Примечание: fdisk требует UUID в полном формате 8-4-4-4-12, поэтому вам нужно будет ввести некоторые дополнительные цифры, например, 4e6f764d-0300-0000-0000-012345678901.

ОС Linux

ядро

Новена использует стандартное ядро ​​Linux с несколькими исправлениями. Любые исправления, которые могут быть полезны для других проектов (таких как аудиокодек PCIe или ES8328), отправляются в восходящем направлении.

Для модуля 2D / 3D / Vector требуется собственный драйвер, который доступен в виде исходного кода. на Github , Для разных драйверов пользовательского пространства требуются разные модули ядра, поэтому обязательно ознакомьтесь с веткой, соответствующей вашей версии драйвера.

Git-репозиторий для самого современного Linux, над которым мы работаем, находится по адресу:

https://github.com/xobs/novena-linux

Убедитесь, что вы переключаетесь на нужную ветку, например, 3.14-RC4 и т. Д.

Те, кто делает взлом GPIO с Linux, могут быть заинтересованы в Полное руководство GPIO для i.MX6.

Debian Distro

Debian является заводским дистрибутивом по умолчанию, но, конечно, любой может поставить свой любимый дистрибутив в систему.

Краткое руководство по созданию и инициализации загрузочного образа Debian:

Доступны следующие пакеты Debian:

Для более подробного обсуждения Debian и других заметок, а также исторических методов, пожалуйста, обратитесь к следующим страницам:

Gentoo Distro

Готовый образ диска Gentoo доступно на Github Спасибо пользователю форума Sakaki. Этот образ включает более новое ядро, а также все пакеты, переупакованные для Gentoo.

Двухъядерный вариант

Базовый дизайн Новены работает с i.MX6DL. Тем не менее, это требует некоторых изменений прошивки. Примечательно, что загрузчик существенно отличается, потому что для настройки гораздо меньше SRAM. Кроме того, pinmuxes разные, так что проблема должна быть решена в дереве устройств. Увидеть Новена / Dual Core для заметок по этой конфигурации.

Программного обеспечения

Как только вы запустите Novena, вам нужно будет внести некоторые изменения в программное обеспечение, чтобы оно заработало. Не всем программам нравится работать в Linux на чем-то кроме x86 / x64. Другие просто требуют исправлений программного обеспечения, чтобы обойти ошибки ядра, которые мы еще не исправили.

Посмотри пожалуйста Новена Софт для дополнительной информации.

Программные проекты

Несмотря на то, что Novena старается быть стандартом, у нее, тем не менее, есть несколько программных проектов для конкретной платформы, которые необходимы для использования ее уникального оборудования.

новенна-ЭСППЗУ : Редактор командной строки для встроенной EEPROM

новенна-USB-концентратор : Управление состоянием питания каждого из портов встроенного USB-концентратора

Будущие программные проекты

новенна-ЭСППЗ-гуй : Графический просмотрщик / редактор для проверки встроенной ЭСППЗУ

senoko-менеджер : Графический менеджер для платы батарей Senoko

senoko-программист : Обновление прошивки для платы батарей Senoko

Примечание: вы, вероятно, захотите установить libi2c-dev, если вы собираетесь скомпилировать инструменты конфигурации novena, мы забыли включить его в базовый образ.

Руководство пользователя GPBB : На взломе аппаратного обеспечения на Новене.

Руководство пользователя материнской платы (спасибо Брайану Ньюболду за его запуск!)

Настольное руководство пользователя

Руководство пользователя ноутбука

Novena Heirloom Руководство пользователя

FPGA начало работы : Начать программирование FPGA

Больше страниц

Начиная

Аппаратные технические заметки

Потому что я не могу вспомнить все эти чертовы командные строки

Некоторая диагностика

архив

Шаттлворт Флэш Грант

Bunnie является получателем 2014 года Шаттлворт Флэш Грант !

Он будет использовать средства гранта для дальнейшего развития открытой аппаратной платформы Novena и для развития сообщества вокруг нее.

Он будет использовать средства гранта для дальнейшего развития открытой аппаратной платформы Novena и для развития сообщества вокруг нее