Как стать автором
Обновить

Precursor — собери сам свое open-source мобильное устройство с криптографической защитой

Время на прочтение2 мин
Количество просмотров25K
Всего голосов 67: ↑67 и ↓0+67
Комментарии12

Комментарии 12

100MHz RISC-V… не густо( На Xilinx должно быть свое RISC софтядро MicroBlaze. Оно не будет работать быстрее? Зачем изобретать велосипед? И для него Linux тоже есть
MicroBlaze — закрытое ядро, а автор делает акцент на свободном ПО и железе.
Open Hardware такой Open…
ИМХО пока этот проект такой же «открытый» как rapsberry pi называть «открытым» проектом

Xilinx XC7S50

использование FPGA в проекте только лишь для эмуляции слабенького ядра микроконтроллера, очень сомнительное преимущество,
Хотя я на вскидку не назову МК с возможностью нормального шифрования с полностью открытой документацией.

Wi-Fi Silicon Labs WF200C

тоже не назвать открытым продуктом.
Хотите максимально параноидальной открытости — тогда и вайфай надо было делать через FPGA и свч компоненты, чего уж мелочиться.

Смотрю гитхаб — проект печатной платы сделать в Altium — платном проприетарном ПО…
Там есть конечно лицензии для обучения но для
Эндрю Хуан (Andrew Huang), известный активист по продвижению идей свободного аппаратного обеспечения, удостоенный премии EFF Pioneer Award 2012

выглядит как то странно.
Проект такого уровня сейчас без проблем делается на открытом ПО Kicad.

Для работы с аппаратными модулями используется FHDL-язык Migen (Fragmented Hardware Description Language), основанный на Python. Он входит в состав фреймворка LiteX, предоставляющий инфраструктуру для создания электронных схем.

Весьма интригующий проект, но с ним тоже как то все мутно, в мануалах Migen попросту не написаны главы синтеза кода в прошивку fpga (что грубо эквивалентно компиляции исходников в машинный код конкретного процессора) у LiteX указан «interface to vendor toolchains», что есть самая проприетарная мякотка от производителей FPGA.
Если кто-то лучше разбирается в этих проектах, просьба меня поправить.

Я думаю, это повод завести issues в проекте. Возможно, допилят.
Хотите максимально параноидальной открытости — тогда и вайфай надо было делать через FPGA и свч компоненты, чего уж мелочиться.
И получить бан от FCC с конфискацией всех устройств если их продавать.
В оригинале 1100 мАч
«1100 mAh Li-Ion battery
— Approx. 100 hours standby with wifi+EC+static display enabled
— Approx. 700 mW „on-state“ (most features enabled and active, backlight off) power draw or 5.5 hours continuous use»
НЛО прилетело и опубликовало эту надпись здесь
Сотового радиомодуля просто нет…

Так в этих стандартах куча дыр. Непойдёт для "паранойно-условно-открытого по/хардваре"
Хотя мысль с фпга прикольная, жаль никто не хочет делать удобную систему с простыми настройками для пользователей. Посмотрим к чему всё придёт

Может я чего не понимаю, но 100МГц это не густо для софткор. Ибо ядра что у меня крутятся(моё хобби), даже в 1тактном варианте берут 60МГц стабильно, многотактный 4-1глубиной 120МГц, а 3х конвейер 170МГц.
Хотя может дело в энергопотреблении, в этом плане я ещё не разобрался

Зарегистрируйтесь на Хабре, чтобы оставить комментарий