LINUX.ORG.RU

Open hardware


33

0

Всего сообщений: 41

ArmSoM-W3 SBC: система-на-модуле (SoM) на основе Rockchip RK3588

Группа Hardware and Drivers

ArmSoM-W3 - еще один одноплатный компьютер (SBC) на базе процессора Rockchip RK3588 с 8 ГБ оперативной памяти, 32 ГБ флэш-памяти eMMC, разъемом M.2 NVMe, сетевым интерфейсом 2.5GbE, двумя портами HDMI 2.1 для вывода видео и одним портом HDMI 2.0 для ввода видео, а также другими функциями.

( читать дальше... )

 

armsom
()

DOOM запустили на ёлочной игрушке

DOOM запустили на ёлочной игрушке
Группа Игры

Некто Sprite_tm запустил DOOM на миниатюрной визуальной копии IBM PC, выполненной им как елочная игрушка.

Речь о вполне реальном устройстве. Внутри этой ёлочной игрушки установлен миникомпьютер с микроконтроллером ESP32-C3, на котором можно запустить урезанную версию порта DOOM с приставки Game Boy Advance, а изображение выводится на маленький экран диагональю 2,5 см. Присутствует даже звук! Для игры достаточно подключить геймпад через Bluetooth.

Все чертежи для 3D-принтеров умелец выложил в открытый доступ, так что повторить этот трюк может каждый.

>>> Подробности

 , ,

DrRulez
()

План производства индийских процессоров RISC-V к 2023 году

Группа Hardware and Drivers

В середине апреля правительство Индии опубликовало «дорожную карту» о начале проектирования и производства полупроводников, основанных на архитектуре RISC-V с открытым исходным кодом. В представленном национальном проекте Digital India RISC-V (DIR-V) поставлена цель индийской промышленности и академическим кругам в реализации системы на кристаллах (SoC) для серверов, мобильных устройств, автомобильных приложений, устройств IoT и микроконтроллеров.

Бывший разработчик чипов Intel и ныне министр Индии по вопросам предпринимательства, развития навыков, электроники и технологий Раджив Чандрасекар (Rajeev Chandrasekhar) сообщил, что DIR-V стремится «к декабрю 2023 года достичь отраслевых стандартов в области кремния и дизайна».

Программа будет основываться на опыте, полученном при разработке современных индийских процессорах на RISC-V: Shakti и Vega:

- Shakti построены на 180-нм техпроцессе, используют 32-битные ядра и работают на частоте от 75 до 100 МГц. Более свежие разработки дизайна Shakti созданы по 22-нм техпроцессу (от Intel), и данная модель дебютировала в 2018 году. Проекты Shakti для серверов и высокопроизводительных приложений пока находятся в процессе разработки.

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

Правительство Индии назвало принимаемые усилия «ранними шагами в разработке процессоров», однако, индийские сервисные компании уже являются крупными игроками в разработке полупроводников. Публичный интерес к RISC-V появился с 2020 года, когда был проведён открытый конкурс дизайнеров для продвижения местных разработок на данной платформе. Так же стоит отметить и тот факт, что Индия присоединилась в качестве члена совета премьер-министров к RISC-V International — некоммерческой организации, курирующей RISC-V.

>>> Подробности с дополнительными ссылками на TheRegister.

 , , , ,

NeTC
()

Онлайн-вечеринка «виртПиво v4» — четверг в 11 вечера по Москве

Группа Конференции и встречи

Дорогие друзья, а в особенности любители попрошивать опенсорс: вот мы и дождались четвёртое международное онлайн-«виртПиво»!

Предыдущие вечеринки оказались весьма успешны: мы прекрасно провели время и обсудили множество опенсорсных прошивок (+ железо под них) с выдающимися хакерами со всего света: например, сам Ричард Столлман посетил нас уже дважды, и есть хороший шанс что увидимся снова!

В этот раз мы решили немного отойти от привычного формата «весёлого рандома»: вначале будет несколько нескучных презентаций с Q&A (примерный список тем доступен на странице встречи), а уже потом основное веселье. Надеюсь, и эта встреча окажется не менее увлекательной чем прошлые, которые продлились по 10-12 часов ;-)

Вас ждут увлекательные разговоры об открытых прошивках, свободном железе и приятный вечер в уютной компании за чашкой чая. Приходите, мы ждём вас!

>>> Ссылка на онлайн-вечеринку

 , , , ,

SakuraKun
()

Онлайн-вечеринка «виртПиво v3» — 16 ноября в 11 вечера по Москве

Онлайн-вечеринка «виртПиво v3» — 16 ноября в 11 вечера по Москве
Группа Конференции и встречи

Дорогие друзья, а в особенности любители попрошивать опенсорс, приглашаю вас на третье международное онлайн-«виртПиво»!

Предыдущие вечеринки оказались весьма успешны: мы прекрасно провели время, и нас даже посетил сам Ричард Столлман! И в этот раз вас тоже ждут увлекательные разговоры об открытых прошивках, свободном железе и приятный вечер в уютной компании за чашкой чая. Приходите, мы ждём вас!

Начинается наша встреча во вторник в 11 вечера по Москве — сразу же после онлайн-форума «Linux Secure Launch» TrenchBoot Summit (4:00–8:00 PM UTC), мероприятия посерьёзнее: с глубоким погружением в мир по-настоящему защищённой свободной загрузки прошивок, без использования проприетарного Secure boot и аппаратных со-процессоров вроде Intel ME и AMD PSP, на примере серверной платы ASUS KGPE-D16 с AMD Opteron. Ещё недавно эта мощная плата поддерживалась Сoreboot и, к сожалению, была удалена оттуда из-за несовместимостей кода, но теперь — благодаря щедрому пожертвованию от фонда Immunefi — наша компания 3mdeb сможет грамотно обновить её код и вернуть поддержку в coreboot, и уже есть важные достижения на этом пути.

Надеюсь, вас заинтересуют одна или даже обе эти встречи. Мы будем рады вас видеть!

>>> Ссылка на онлайн-вечеринку

 , , , ,

SakuraKun
()

«виртПиво v2» онлайн вечеринка — 7 мая в 6 вечера по Москве!

«виртПиво v2» онлайн вечеринка — 7 мая в 6 вечера по Москве!
Группа Конференции и встречи

Если хоть немного знаете английский, от лица компании 3mdeb я приглашаю вас на свежее «виртПиво v2»! Старое «v1» посетили 50 любителей прошивочного ремесла со всего мира и в том числе несколько ЛОРовцев: подробности здесь + на англ. А в этот раз — помимо расширения прошлых тем — мы планируем обсудить:

  • развитие мира опенсорсных прошивок/железа - например, инициатива по созданию опенсорсных ПЛИС
  • реальна ли открытность BeagleV и другого нового железа RISC-V на практике?
  • результаты опроса (ещё продолжается) про идеальный ПК для coreboot'ных тренировок

+ Вы запросто можете внезапно предложить свою тему: например, в прошлый раз LeNiN рассказал о проблемах обновления документации БИОСа coreboot и сейчас пытаются это исправить. Так что, милости просим! Можно и без пива ;)

P.S. а про поиск Си-прогеров: мы нашли двух очень увлечённых человек, они точно с ЛОР т.к. объява публиковалась только тут, и можем взять ещё...

>>> Ссылка на онлайн-встречу (заработает 7 мая в 6 вечера по Москве)

 , , , ,

SakuraKun
()

Открыт сбор средств на ноутбук с открытой аппаратной частью MNT Reform

Группа Hardware and Drivers

Компания MNT Research начала сбор средств на выпуск серии ноутбуков с открытой аппаратной частью. Среди прочего ноутбук предлагает сменные 18650 аккумуляторы, механическую клавиатуру, открытые драйвера графики, 4 GB RAM и процессор NXP/Freescale i.MX8MQ (1.5 GHz). Ноутбук будет поставляться без веб-камеры и микрофона, его вес составит ~1.9 килограмм, размеры в сложенном виде - 29 x 20.5 x 4 cm. В ноутбуке будет предустановлена Debian GNU/Linux 11.

Цена начинается от 999 евро.

Сбор средств проходит на платформе CrowdSupply.

>>> Подробности

 , , ,

embden
()

Свободный сотовый телефон с дисковым набором — почему бы и нет?

Группа Hardware and Drivers

Жюстина Хаупт (Justine Haupt) разработала открытый сотовый телефон с дисковым номеронабирателем. Вдохновлялась она идеей освобождения от повсеместных потоков информации, из-за которых современный человек погряз в тоннах ненужной ему информации.

Во главу угла ставилось удобство использования телефона без сенсорного экрана, в связи с чем её разработка может показать функции, пока ещё недоступные многим из современных смартфонов:

( читать дальше... )

>>> Подробности

 ,

Zhbert
()

Первое видео полностью свободного смартфона Librem 5

Группа Hardware and Drivers

Компания Purism выпустила видеодемонстрацию своего смартфона Librem 5 - первого современного и полностью открытого (железо и софт) смартфона на Linux, нацеленного на приватность. В смартфоне есть комплекс аппаратных и программных средств, запрещающих слежение за пользователем и телеметрию. Например, для отключения камеры, микрофона, Bluetooth/WiFi в смартфоне есть три отдельных физических выключателя. В качестве операционной системы используется благословленная самим Столлманом PureOS, основанная на Debian. PureOS - это полностью свободный дистрибутив, в т.ч. и драйвера для смартфона. В качестве графической оболочки используется Gnome, но позже должен появиться вариант на Plasma Mobile.

Первая партия готова для предзаказа по цене $699.

>>> Подробности

 , , , ,

fail2ban
()

Опубликованы исходники ядер MIPS32 microAptiv по программе MIPS Open

Группа Hardware and Drivers

Компания Вейв Компьютинг (Wave Computing, бывшая MIPS Technologies, ранее поглощенная компанией Imagination Technologies и после ее расчленения снова получившая самостоятельный статус) объявила в публикации исходного кода процессорных ядер MIPS32 microAptiv по программе MIPS Open.

Опубликован код для двух классов ядер:

  • ядро microAptiv MCU – микроконтроллерное ядро для встраиваемых систем реального времени.
  • ядро microAptiv MPU core – включает контроллер кеша и блок управления памятью (MMU), обеспечивающие возможность запуска полновесных операционных систем таких, как Linux.

В разделе закачек:

  • Документ с архитектурой MIPS Open
  • Среда разрботки MIPS Open IDE (версии для Linux и Windows)
  • Пакеты MIPS Open FPGA - для запуска ядер MIPS Open на ПЛИС
  • Исходный код ядер microAptiv UP Core и microAptiv UC Core на языке описания аппаратного обеспечения Верилог

Для скачивания требуется принять условия лицензионного соглашения и зарегистрироваться на сайте.

Ранее компания Вейв Компьютинг объявила о запуске программы MIPS Open, в рамках которой участники получат возможность выпускать собственные ядра с архитектурой MIPS без необходимости оплачивать сертификацию на соответствие архитектуре, покупать исходный код ядер, выплачивать другие лицензионные отчисления, а также получают доступ к исходному коду существующих ядер MIPS, являющихся разработкой Вейв Компьютинг.

>>> Подробности

 , , , ,

bender
()

Компания Western Digital выпустила открытую реализацию процессора с RISC-V ISA

Группа Hardware and Drivers

В рамках стратегии перехода на открытую ISA, компания Western Digital опубликовала исходный код реализации 32-бит процессора SweRV с RISC-V ISA, предназначенного для использования в системах хранения данных. Процессор поддерживает ECC-память и предназначен для работы на частоте до 1ГГц (при изготовлении по техпроцессу 28нм); программный имитатор процессора был опубликован ранее.

>>> Подробности

 ,

tailgunner
()

Ответы на вопросы о Pyra в прямом эфире

Группа Hardware and Drivers

Pyra — проект по созданию ноутбука на ARM, ориентированному на игры в эмуляторах. Первая партия ожидается до конца года.

Сегодня, 3 августа, в 19:00 по Московскому времени (18:00 CEST) руководитель проекта Pyra в прямом эфире ответит на вопросы о Pyra и о себе.

Тема на форуме проекта: https://pyra-handheld.com/boards/threads/ask-the-dragon-date-has-been-set.83095/

>>> Страница на Ютубе

 ,

olegd
()

UPSat — первый свободный спутник уже в космосе!

Группа Hardware and Drivers

UPSat — полностью свободный (open-source & open-hardware) космический спутник формата «cubesat», разработанный командой Libre Space Foundation при University of Patras (Греция) для участия в проекте QB50.

При проектировании данного спутника использовалось свободное ПО: для механических элементов и конструкции в целом — FreeCAD; для электроники и печатных плат — KiCAD.

FreeCAD in space!

Hello again, I am Manthos from the Libre Space Foundation (creators of the SatNOGS). I have postpone this post a lot of times for many reasons but I think that the time has come. Last year, LSF designed, programmed and built UPSat the first completely open software and open hardware satellite. The project started from the university of Patras but the university failed to deliver it on time. LSF came to the rescue and design built almost all parts of the satellite in a 7 month period. The biggest part of the mechanical part was already made by the university in a proprietary software. A part that was missing was the communication antenna system and the placement of the GPS antenna. So, an antenna deployment mechanism was needed to be made. After a lot of prototypes and back and forth between FreeCAD and KiCAD the final part was ready.

SatNOGS — проект по созданию свободной сети наземных станций для отслеживания спутников, курируемый командой Libre Space Foundation. В настоящее время главной задачей SatNOGS является отслеживание и коммуникация со спутником UPSat.

Спутник UPSat был доставлен на МКС 18 апреля 2017 в грузовом корабле Cygnus с помощью ракеты Atlas-V, и спустя месяц, 18 мая 2017 был выпущен на орбиту с МКС пусковым механизмом NanoRacks CubeSat Deployer.


>>> Libre Space Foundation на Github'е


>>> Обсуждение на /r/linux

>>> Подробности

 , , , ,

atsym
()

Сбор средств на свободные компьютерные модули EOMA68

Группа Hardware and Drivers

Идёт сбор средств на EOMA68 — миниатюрные компьютерные модули, которые могут быть использованы в десктопах, ноутбуках и других устройствах. Фактически, EOMA68 представляют из себя миниатюрные компьютеры, которые, в сочетании с хостами, могут стать полноценным десктопом или ноутбуком. Такой подход предлагает множество преимуществ: к примеру, если вы захотите увеличить мощность своего ноутбука, то нужно лишь будет сменить один единственный модуль, цена которого относительно невелика.

Все наработки проекта распространяются под свободными лицензиями. Разработанные стандарты позволяют использовать один и тот же модуль в разных устройствах. По словам разработчиков, один такой модуль может прослужить больше десятилетия, к тому же, они сделаны из перерабатываемых компонентов. Именно поэтому создатели называют EOMA68 «Earth-friendly».

В рамках проекта предлагается несколько компьютерных модулей. Так, «Libre Tea Computer Card» предлагает двухъядерный ARM-прцоессор Cortex A7 мощностью 1.2 ГГц, 2 гигабайта оперативной памяти, 8 гигабайт флеш-памяти, Micro-HDMI интерфейс, Micro-USB-OTG и слот для карты памяти формата MicroSD. На этот модуль предустановлен полностью свободный дистрибутив Parabola GNU/Linux, кроме того, этот модуль в скором времени получит сертификат «Respects Your Freedom» и будет одобрен FSF.

Также в рамках проекта развиваются и другие модули, с похожими техническими характеристиками, но другими операционными системами по умолчанию. Так, «Practically Perfect Computer Card» поставляется с Debian, «Numero Uno Computer Card» — с Devuan, а «Getting Ahead Computer Card» — с Fedora.

Помимо этого, сбор средств осуществляется ещё и на хосты для модулей: а именно, десктоп-хост с двумя USB2-разъёмами, разъёмом VGA и слотом для MicroSD; и хост-ноутбук с диагональю экарана 15,6", батареей, способной проработать 6-8 часов, полноразмерной (включая numpad) клавиатурой, тремя USB2-разъёмами, стерео-динамиками, встроенным микрофоном и тачпадом.

Всего проекту нужно собрать $150 000, на момент написания новости было собрано 34%.

>>> Подробности

 , , ,

the_electric_hand
()

Создание полностью открытого железа для приема ТВ-каналов. Отечественная разработка. Сбор средств

Группа Hardware and Drivers

Российский инженер Оспан Абылай, стартовал кампанию по сбору средств на сервисе indiegogo для проекта «Joker TV» («Джокер ТВ»). Если проект соберет запланированную сумму, то проект перейдет в разряд «Open Hardware» (будут открыты схемотехника и PCB) — таким образом устройство становится очень привлекательным для энтузиастов и разработчиков.

Гаджет представляет собой USB-устройство с антенным входом и слотом для модулей дешифрования ТВ-каналов (CI-слот).

Фото1

Фото2

Уникальность разработки заключается в поддержке всех используемых в мире стандартов цифрового телевидения, таких как:

  • DVB-T/T2 — Европа, Азия, Австралия;
  • DVB-S/S2 — весь мир;
  • DVB-C/C2 — весь мир;
  • ATSC — США, Канада, Мексика, Южная Корея, Доминикана;
  • ISDB-T — Бразилия, страны Латинской америки, Япония;
  • DTMB — Китай, Гонконг, Пакистан, Куба.

Для устройства будут доступны Open Source драйверы под Linux и Windows. OS X в планах.

Автор разработки является основателем компании НетАП и уже около 10 лет руководит разработкой плат для приема цифрового телевидения. Благодаря этому опыту и удалось создать предлагаемое устройство — Joker TV.

Автор призывает всех заинтересованных людей сделать пожертвования (1–20$) либо сделать предзаказ на устройство по цене 70$. Перепост тоже приветствуется!

>>> Кампания на indiegogo

 , , , ,

setevoy
()

Бесплатные идентификаторы USB для открытого аппаратного обеспечения

Группа Hardware and Drivers

Несмотря на то, что в 2013 году консорциум USB-IF отказался выделить диапазон идентификаторов (VendorID) для открытых проектов, энтузиастами была найдена лазейка.

При определении USB-устройств операционные системы использует 16-разрядные идентификаторы VendorID (VID) и ProductID (PID). В частности, невозможно одновременно использовать два устройства с одинаковыми идентификаторами, если им требуются разные драйверы.

Правила получения диапазона строго запрещают передачу идентификаторов продукта в любой форме, а само получение обходится в несколько тысяч долларов (за один диапазон ёмкостью аж в 65535 PID, что приводит к очевидному выводу — большая часть полученных идентификаторов лежит у владельцев мёртвым грузом). Но эти правила не распространяются на диапазоны, выданные в давние времена, ещё до образования USB-IF. Компания InterBiometrics, владеющая именно таким диапазоном (VID 1209), за всё время использовала лишь 6 идентификаторов из 65535. Поэтому она оставила себе «про запас» PID с 0×1000 по 0×1FFF, а остальные (0×2000-0xFFFF) передала проекту pid.codes, благодаря чему, любое открытое аппаратное обеспечение теперь может получить свой уникальный идентификатор.

Процедура описана здесь. Условиями получения являются: распространение под свободной лицензией, наличие публичного репозитория и, естественно, интерфейса USB.

>>> Подробности

 , , ,

anonymous
()

Вышел rf24boot v0.2

Группа Hardware and Drivers

rf24boot — универсальный загрузчик кода в микроконтроллеры посредством беспроводного интерфейса nrf24l01.

В этой версии:

USB-стик для программирования:

  • Новый дизайн референсного железа (mega8, 16M кварц).
  • Сверхдешевый однослойный 5х5см дизайн.
  • Реализована аппаратная буферизация пакетов на отправку, прием/передача и передача теперь работают асинхронно (т.е. теперь шьется быстрее, намного быстрее. Загрузка и верификация 28кб кода (цель: atmega328p + 8M RC clock) теперь занимает 23с вместо двух минут. Узкое место теперь скорость записи флеш памяти и скорость работы целевого устройства.)

rf24tool:

Загрузчик:

  • Исправлена ошибка, приводившая к потери пакета, если в аппаратный приемный FIFO попадало больше одного пакета.
  • Небольшие улучшения производительности и уменьшения размера.

>>> Страница проекта на github

 ,

ncrmnt
()

ЗАО НТЦ «Модуль» опубликовал исходные коды системного ПО для микрокомпьютера МВ77.07 на хостинге открытых проектов github

Группа Hardware and Drivers

В комплект опубликованного в исходных кодах ПО входят:

  • Ядро Linux версии 3.10.
  • Отладочный инструмент edcltool.
  • Исходные коды загрузчика mboot.
  • Утилиты для работы с VDU.
  • Конфигурация для crosstool-ng.
  • Сценарии для генерации образов debian и raspbian.
  • Примеры программ для Neuromatrix DSP.
  • Набор инструментов для Neuromatrix DSP (компилятор С/С++, ассемблер, документация).

Дальнейшие обновления ПО будут размещаться по мере появления на github-аккаунте ЗАО НТЦ «Модуль», туда же можно написать об обнаруженных проблемах или прислать свои патчи.

Библиотеки для работы с аппаратным декодером видео будут доступны немного позже в этом месяце.

Приобрести микрокомьютер МВ77.07 можно здесь.

>>> Страница проекта на GitHub

 , , ,

ncrmnt
()

Arduino Day 2014 в Новосибирске

Группа Конференции и встречи

Arduino Day — это празднование десятилетиялетия Arduino со всемирным масштабом. 24 часа мероприятий по всему миру — как официальных, так и неофициальных, где люди, интересующиеся Arduino, могут встретиться, поделиться опытом и узнать много нового.

Arduino приглашает к участию все группы пользователей Arduino, хакерспейсы, фаблабы, ассоциации, учителей, профессионалов и новичков. Давайте вместе сделаем самое грандиозное празднование дня рождения! Не важно, эксперт вы или новичок, инженер, дизайнер или крафтер: Arduino Day открыт для каждого, кто желает отдать должное Arduino и всем вещам, которые были сделаны и будут сделаны на этой платформе.

Примите участие в одном из более чем 150 одновременных мероприятий по всему миру! Ждём вас 29 марта во II корпусе НГТУ в СКБ «Робототехника и искусственный интеллект».

>>> Подробности

 ,

lugnsk
()

Вышел rf24boot v0.1

Группа Hardware and Drivers

rf24boot — открытый (GPLv2) загрузчик для микроконтроллеров, который позволяет обновлять микропрограмму «по воздуху».

Основные функции:

  • Поддержка произвольного количества разделов, каждый из которых может быть загрузочным (если это поддерживается МК).
  • Простой протокол: основная машина состояния занимает меньше 200 строк.
  • Переносимость: сделан на базе antares, потому может быть легко перенесен на другие архитектуры МК, которые поддерживаются этой системой сборки.
  • Простота настройки: все возможные параметры настраиваются через kconfig.
  • Небольшой Большой размер: Влезает в 4096 байт на архитектуре avr*.

В этой версии пока поддерживаются только 8-битные микроконтроллеры Atmel AVR (в которых есть поддержка функции bootloader и существует возможность задать секцию boot размером хотя бы 4096 байт). Поддержка STM32 будет добавлена сразу как только у автора появится время и необходимость сделать железку с stm32 и nrf24l01.

В виде usb-программатора пока используется OpenHardware проект uISP. В планах есть создание более быстрого usb-донгла на основе stm32.

*) 4096 байт это минимум, сколько я смог получить без серьезных последствий для читаемости кода и не прибивая все гвоздями к архитектуре avr.

Исходный код на GitHub

>>> Подробности в блоге автора

 , ,

ncrmnt
()