OpenRISC — это «открытый» микропроцессор, разработанный сообществом энтузиастов OpenCores. Наработки проекта производятся коммерческими компаниями в виде интегральных микросхем ПЛИС и БМК. Полный исходный код процессора на языке описания аппаратуры Verilog, схемы, firmware, а также модифицированный инструментарий GNU открыты всем желающим на условиях лицензий GPL и LGPL.
Подготовлена сборка Debian для OpenRISC и продемонстрирован процесс её установки и выполнения операций в командной строке, например таких как установка пакетов и запуск python-скриптов. Для обеспечения работы дистрибутива на системе OpenRISC применён набор патчей для ядра Linux, GCC и binutils, использован специальный порт Glibc для OpenRISC.
Сегодня Intel анонсировал миникомпьютер Edison на Intel Quark SoC. Данное устройство обладает низким энергопотреблением, миниатюрными размерами (с SD-карту) и широким диапазоном поддерживаемых интерфейсов ввода-вывода.
Характеристики:
x86-совместимый процессор
Сеть: Wi-Fi, Bluetooth
Ram: LPDDR2
Nand flash storage
Intel Edison работает под управлением Linux и может использоваться в носимых устройствах, для «Интернета вещей» и т.д. Более подробные характеристики устройства и его цена пока неизвестны.
Как отмечается в пресс-релизе, благодаря поддержке Linux и архитектуре x86, для Intel Edison можно будет привычным образом разрабатывать приложения, в том числе с помощью открытого инструментария.
Свершилось, причём гораздо раньше, чем многие ожидали. На базе открытого принтера RepRap сделали принтер, способный «печатать» из металла.
Джошуа Пирс (Joshua Pearce) из Технологического университета Мичигана (MTU) с сотрудниками и аспирантами разработали этот принтер в рамках исследований возможностей «устойчивого развития» (sustainable development) — обеспечивающего удовлетворение текущих потребностей и не подрывающего основы благосостояния будущих поколений. По их расчётам уже сейчас американским семьям будет выгоднее изготавливать многие предметы обихода на домашних принтерах, чем покупать, кроме того, так будут расходовать меньше природных ресурсов.
Принтер представляет собой модифицированный RepRap, в который в качестве печатающей головки поставили аргоновый сварочный полуавтомат Millermatic 140. Стоимость комплектующих по расчётам Пирса — около 1200 долларов. Самые дорогие части — сварочный аппарат (цена в России ~32000 рублей), плата микроконтроллера и толстые алюминиевые пластины.
По мнению авторов конструкция принтера ещё сырая, принтер пожароопасен как электросварка и довольно дорог. Но они надеются, что как вслед за RepRap появились ряд качественных и дешёвых принтеров, печатающих пластиком, так и их работа подстегнёт создание более дешёвого и качественного принтера по металлу.
Препринт статьи “A Low-Cost Open-Source Metal 3-D Printer” на сайте academia.edu (требуется зарегистрироваться и указать почту)
Инициатива по получению Vendor ID для открытого аппаратного обеспечения с интерфейсом USB окончилась неудачей. Запущена она была в связи с тем, что для работы самодельного USB-устройства требуется снабдить его уникальным номером продукта, привязанным к идентификатору производителя.
Данная инициатива преследовала целью создание некоммерческой организации, которая зарегистрировала бы на себя VID и выделяла бы в его рамках идентификаторы для разрабатываемых энтузиастами устройств. Деньги на получение Vendor ID (около $5000) планировалось получить через сбор пожертвований. Однако, представители компании, осуществляющей юридическую и сервисную поддержку консорциума USB-IF (именно он занимается выдачей Vendor ID), отказались сотрудничать в этом направлении из-за недопустимости передачи и сублицензирования PID. До этого времени было возможно получить PID для своего проекта, обратившись к дружественной компании. Формально это запрещено, но до сих пор USB-IF закрывал на это глаза. Однако новые правила получения VID строго запрещают передачу идентификаторов продукта в любой форме. В качестве решения проблемы представители консорциума предложили использовать в разработках энтузиастов специальный VID для прототипов, идентификатор продукта для которого выдаётся после запроса, но не может использоваться в финальных продуктах.
На сайте kickstarter.com предлагают поддержать проект открытого графического чипа. Конечным продуктом будет описание на языке Verilog под лицензией LGPLv3. Установлены следующие цели:
$200 000 — авторы откроют исходные тексты уже имеющегося VESA-совместимого 2D-ускорителя с интерфейсом PCI и поддержкой VGA и DVI/HDMI. Ускорителю доступны рисование линий, заливка, пересылка битовых блоков.
$400 000 — авторы добавят поддержку OpenGL и DirectX 7/8. Поддержка 3D будет такая, чтобы её легко можно было убрать, получив более дешёвый чип с только 2D-ускорением. Работа уже ведётся, результат ожидается в 1-ом квартале 2014 года
$600 000 — чип отвяжут от интегрированного интерфейса PCI и заменят его на «обобщённый» интерфейс и варианты AXI, Avalon и Wishbone. Также выпустят версии для FPGA, таких как Altera SOC и Xilinx ZYNQ. Запланировано на 2-ой квартал 2014 года.
$800 000 — оптимизация, повышение производительности. 3-ий квартал 2014 года.
$1 000 000 — «Универсальный шейдер». Ускоритель будет переделан с нуля с целью создать мощное современное устройство. Авторы давно хотят этим заняться, но не имеют возможности. Ради этого и затеяна кампания. 2-й квартал 2015 года.
Заплатившие более 100 долларов получат исходники на флешке, более 300 — получат доступ к исходникам на 3 месяца раньше выхода, более 500 — с самого начала. За 5000 обещают прислать персонального инструктора, который 1 день будет учить программировать под разрабатываемое устройство.
Кампания ведётся от имени Фрэнсиса Бруно (Francis Bruno). По данным его профиля и сайта он около 10 лет проработал в Number Nine Visual Technology («#9»), выпускавшей графические карты в 1980-х—90-х, а в 2002 году с другим бывшим сотрудником #9 основал фирму Silicon Spectrum, которая выкупила у S3 права на разработки #9 и продолжила их продавать и поддерживать.
Достаточно интересна страница продукции Silicon Spectrum. Не уточняя, к какому продукту что относится, она перечисляет в числе прочих свойств следующие: 2D-ускорение, 3D-ускорение совместимое с OpenGL и DirectX 7, шейдеры 1.0; драйверы под Windows от 98 до Vista, Linux, MS-DOS, OS/2; аппаратную поддержку VNC. Осязаемых устройств у них нет и не предвидится, всё делается на FPGA. Клиентов у них тоже нет, либо они не желают «светиться».
Итого: компания с опытом разработки графического «железа», живущая с разработок 15-летней давности, просит миллион долларов на разработку современного устройства за полтора года. В случае если миллион собрать не удастся, обещает открыть, и, возможно, доделать одну из своих разработок. По крайней мере, в этом случае исчезнет риск патентных исков, так как это опять-таки будет уровень 15-летней давности (мнение Фрэнсиса Бруно).
19 июня Том Кьюби анонсировал Cubieboard2 — вторую версию популярного мини-компьютера.
В новой ревизии изменится лишь модель процессора — Allwinner A10 будет заменен на A20. Он отличается количеством ядер (два вместо одного) и улучшенным графическим процессором Mali-400MP2, а также поддержкой Android 4.2 и Ubuntu 12.04. В остальном спецификации остались такими же.
Также Cubieteam, возглавляемая Кьюби, начинает работу над мини-компьютером Cubietrick. Он также будет иметь процессор A20, но обзаведется большим количеством памяти (2 Гб), чипом WiFi, поддержкой Gigabit Ethernet, опционально — вторым слотом для MicroSD, а также распаянными разъемами VGA, S/PDIF и Jack диаметром 3.5 мм.
Cubieboard2 уже продается в официальном магазине за 59$. Дата выхода и цена Cubietrick пока неизвестны.
Компания AMD объявила о поставках на рынок серверов, основанных на открытой спецификации AMD Open 3.0.
Данная спецификация является частью Open Compute Project. Главное преимущество - низкая цена устройства, когда производительность ничуть не уступает проприетарным конкурентам.
Бенчмарк инфраструктуры виртуальных десктопов VDI показал: платформа AMD Open 3.0 способна поддерживать не меньшее количество виртуальных машин, чем любой из OEM-серверов при стоимости на 57% ниже.
Имеем $4,589 против $10,669 за каждый сервер. Такое соотношение цен верно и для виртуальных десктопов - с $91.19 до $38.24 за штуку.
Неудивительно, что всё внимание журналистов приковано к дорогим девайсам — от Samsung Galaxy S IV до HTC One, — только такие гаджеты дают понятие про прогресс в мобильной индустрии, плюс причастность к элите технологического сообщества ощущается гораздо лучше при обзоре смартфонов за $500, чем дешевых андроидов.
Несколько дней назад все специализированные техносайты облетела новость о 12-долларовом телефоне, который был куплен в одном из торговых центров Шэньчжэня.
По цене чашки карамельного латте с маффином в Старбаксе вы получаете полноценный телефон с двухцветным OLED-экраном, возможностью воспроизведения MP3-музыки и встроенным Bluetooth. Все это — в стильном зеленом корпусе.
Как пишет блогер Эндрю Хуанг, предположительная себестоимость телефона Gongkai — около 10 долларов, то есть он еще и продается с неплохой маржой в 20%. В комплект поставки входят зарядное устройство, USB-кабель и защитный силиконовый чехол.
Интересно, что в сборке устройства не применяются винты, части корпуса просто защелкиваются при помощи механизма. Крепление внутренних компонентов, вероятно, тоже удешевляет производство — экран, литий-полимерная батарея и другие детали запаяны к материнской плате.
Хуанг пишет, что телефон — результат опенсорсного движения «Gongkai», и что с базовым знанием китайского языка можно найти все чертежи, схемы и софт и спаять такой же практически бесплатно.
Вообще, сложно представить, что произойдет, если приложить силу бесплатного софта к китайской трудолюбивости и низким ценам на производство компонентов. Даже если на двадцатидолларовом смартфоне не запустишь Твиттер и Фейсбук, не беда. Представьте возможности, которые открываются перед развивающимися странами, каждый житель которых сможет позволить себе полноценный смартфон с выходом в интернет.
BeagleBone Black — новая версия известного мини-компьютера BeagleBoard. Она предназначена для энтузиастов и разработчиков встраиваемых устройств. Проект создан компанией Texas Instruments и разрабатывается вместе с сообществом, соответствуя принципам open hardware. Для платы доступны документация, схемы, исходный код прошивки (кроме драйвера 3D), так что желающий может собрать компьютер сам.
Технические характеристики BeagleBone Black:
Процессор TI AM3359 на ядре ARM Cortex A8 с частотой 1 GHz;
3D-ускоритель PowerVR SGX530;
512 Мб оперативной памяти DDR3;
2 Гб встроенной флеш-памяти;
два 46-пиновых разъема JTAG;
а также разъемы HDMI, Ethernet 100Mbit, USB-хост, и слот для карт microSD.
Кроме того, Black совместима с платами расширения для предыдущих версий BeagleBoard.
Сообщается, что на плате работают Android и Ubuntu, ну а в поставке идет Ångström Linux. Цена готового компьютера — 45 долларов.
В рамках HFD будет организовано несколько мероприятий:
открытая олимпиада по робототехнике;
выставка разработок участников;
мастер-классы по пайке, 3D-печати, программированию на платформе Arduino;
доклады и демонстрации разработок, новых направлений открытых технологий.
День свободного аппаратного обеспечения пройдёт 20 апреля с 13:00во втором корпусе НГТУ, 1 этаж (студенческое конструкторское бюро «Робототехника и искусственный интеллект»).
Для посещения мероприятия необходимо пройти регистрацию на сайте до 19 апреля.
Приглашаем вас принять участие в выставке открытых разработок: если вы собрали интересное электронное устройство, модель или робота — возьмите их с собой! Если в вашей голове полно идей, и вы хотите найти команду для их воплощения — у вас будет возможность сделать короткую презентацию своего проекта. Если у вас есть интересные идеи или умения, мы с удовольствием предоставим вам время для доклада или площадку для проведения мастер-класса.
Компания Invensys Systems представила модуль TMCO1 (фото), предназначенный для применения в её собственных промышленных контроллерах.
Особенностью продукта является то, что в его основе лежит процессор OR1200, построенный по архитектуре OpenRISC 1000 и разрабатываемый на OpenCores.org. В проекте используются и другие IP-модули с OpenCores. Система работает под управлением ядра Linux.
SoC выполнена на FPGA и обладает следующими возможностями:
2 x Ethernet MAC
2 x Tokenbus MAC
контроллер SDRAM
контроллер SPI Flash
контроллер шины Wishbone
Работа проводилась при участии команды ORSoC, специализирующейся на разработке заказных решений на базе наработок OpenCores (а также играющей ключевую роль в поддержке и развитии проекта OpenCores).
На сайте OpenCores обновилась информация о графическом ускорителе, который уже успешно работает в OpenRISC System-on-Chip. Пока в FPGA. Демо на YouTube:
По данным Phoronix, проект разработан шведскими студентами Антоном Фосселиусом (Fosselius, Anton) и Пером Ленандером (Lenander, Per) в рамках магистерской диссертации.
Диего Поркуэрас (Diego Porqueras) запустил кампанию на kickstarter по налаживанию производства 3D-принтеров для энтузиастов. Проект Диего является частью проекта Open Hardware и все чертежи будут предоставлены общественности.
3D-принтер — устройство, использующее метод послойного создания физического объекта на основе виртуальной 3D-модели. Bukobot является струйной его разновидностью. Ко всему прочему Bukobot может частично самореплицироваться, то есть часть его деталей (шестерёнки и тому подобное) можно изготовить с его же применением.
OpenSource проект Jumentum посвящён созданию однокристальной программируемой системы, в основе которой лежат микроконтроллеры LPC1768/LPC2368 производства NXP (аналогично проекту mbed). Система может генерировать PAL/NTSC видеосигнал и использовать PS/2 клавиатуру. По функциональности получившаяся платформа наиболее близка к старинным BASIC-компьютерам, типа Apple ][ или C64. Отличие от схожих проектов, вроде Raspberry Pi и Humane PC, состоит в том, что проект Jumentum построен на одной единственной микросхеме (видео генерируется программным путём). Кроме этого система снабжена USB и Ethernet интерфейсами.
Главное достижение проекта — программное окружение для микроконтроллеров семейств LPC1700/LPC2000 . Среди интересных возможностей — удалённое программирование через Ethernet с использованием встроенного Basic-подобного языка. Получисть доступ к Jumentum-SOC можно через web-интерфейс в браузере, по telnet или последовательному порту. Также прямо через web-интерфейс возможно управление выполнением программы (запуск, останов).
Jumentum-SOC написан преимущественно на C, доступен проект для CodeSourcery G++ GNU toolchain development environment. Код распространяется по zlib-derived open source license, допускающей коммерческое и некоммерческое использование.
Данная платформа может найти применение как составная часть других электронных проектов (как это происходит с Arduino).
Основная цель проекта — предоставить новичкам и любителям возможность простого использования 32х-битных микроконтролелров в своих проектов.
Микроконтроллер LPC1768, на котором основана аппаратная часть, доступны по цене около 8$.
Milkymist™ (что в переводе означает «молочный туман») — это открытый программно-аппаратный комплекс, который может найти применение при создании различных инсталляций, организации вечеринок и т.п. При этом Milkymist является полностью законченным устройством, не нуждающимся в компьютере. Просто подсоедините к нему камеру и проектор, и вы получите видео с потрясающими психоделическими эффектами реального времени.
Кроме камеры, устройство может работать с MIDI-клавиатурой, компьютерной USB-клавиатурой, а также клиентами DMX desks и OpenSoundControl (OSC). Поддержка MIDI позволяет легко подключить к этому устройству Arduino. Milkymist поддерживает Ethernet, и, присоединив его к точке доступа, вы сможете управлять им со смартфона.
В основе Milkymist лежит полностью свободная система на кристалле собственной разработки Milkymist SoC, написанная на Verilog HDL. SоC включает в себя центральный процессор, видеоускоритель и прочую периферию. Будучи основанной на процессорном ядре LatticeMico32, Milkymist SoC может работать под управлением ядра Linux (в варианте для работы на устройствах без MMU). Подробное описание архитектуры дано в PDF.
Технические характеристики выглядят следующим образом:
Универсальный видеовыход (PAL/SECAM/NTSC)
Два порта DMX512 (RS485)
Порты MIDI IN и MIDI OUT
VGA выход, 24bpp, pixel clock до 140MHz (> 1024x768)
AC'97 audio
XC6SLX45 Spartan-6 FPGA
128MB 32-bit DDR SDRAM
32MB parallel flash
10/100 Ethernet
Memory card
Два порта USB host
Инфракрасный порт
RS232 для отладки
Устройство доступно для заказа в собранном виде по цене $499. Новость связана с тем, что на днях разработчики начали рассылку устройств заказчикам.
После нескольких лет разработки, увидел свет первый предназначенный для массового пользователя open-source MIDI-синтезатор.
Внутри синтезатора находится 8-битный цифровой процессор. Из интерфейсов имеются MIDI-вход, 1/4" джек и USB.
Изначально устройство оборудовано 8-ю регуляторами и 16-ю двупозиционными переключателями, действия на которые назначает пользователь. Но любой желающий может собрать необходимую ему конфигурацию самостоятельно, и даже продавать свою версию, так как и всё программное обеспечение, и аппаратная часть полностью открыты.
MeeBlip продаётся в двух вариантах: в готовом к использованию состояние по цене 129$, и в полностью разобранном, требующем спайки и сборки, за 79$. Доставка возможна в большинство стран мира.
23 сентября в Нью Йорке начался форум по открытому аппаратному обеспечению Open Hardware Summit. На данном форуме планируется принять первую версию определения открытого аппаратного обеспечения, по аналогии с уже существующим аналогичным определением OSI для открытого ПО.
В предложенном черновике определения содержатся требования к форме документации на аппаратное обеспечение, наличию исходных кодов необходимого программного обеспечения и существованию отдельных положений сопутствующих лицензий, таких как разрешение свободного распространения и создание производных работ.
Что такое Open Source Hardware, зачем это и почему? Что в этом направлении делается в России и за рубежом? Мы ответим на все эти вопросы, а так же предоставим площадку для общения разработчиков открытых проектов на мини-конференции Russian Open-Source Hardware 10.10
Конференция состоится в субботу 02 октября 2010 в Санкт-Петербурге. Для участия в конференции необходимо зарегистрироваться, регистрация бесплатная. Количество мест ограничено.
Jon «maddog» Hall, президент Linux International и CTO в Koolu, обрадовал сообщество Openmoko письмом об успешных переговорах с Университетом Сан-Паулу по поддержке проекта Open Source-смартфонов Openmoko.
Университет готов предоставить проекту Openmoko, оставленному в начале этого лета одноименной компанией Open Source-сообществу, следующее:
Потенциальная поддержка от Министерства телекоммуникаций Бразилии.
Использование в Openmoko университетских наработок в области телекоммуникаций.
Использование возможностей и опыт университета по созданию интегральных схем и их пробного производства (коммерческое запрещено для вуза). Разработанный под свободными лицензиями дизайн можно будет поставлять коммерческим компаниям для массового производства.
Хостинг для поддержки почтовых рассылок, форумов Openmoko и др.
Возглавить движение для привлечения других университетов со всего мира.
Помощь по работе с документами: договоры, сертификация и другое.