|
2.14, Валерьён (?), 13:02, 21/09/2020 [^] [^^] [^^^] [ответить]
| –29 +/– |
Если не упомянуть хотя бы что-нибудь, то станет слишком очевидно, что идея OpenHardware существует только в головах некоторых адептов данного религиозного течения, далёких от экономики производства девайсов. Затраты на разработку и выпуск железа - это ломаные гроши на фоне "экономики" софта (прошивок и т.д.), и экономического базиса для развития идеи OpenHw не существует.
| |
|
|
4.19, Валерьён (?), 13:18, 21/09/2020 [^] [^^] [^^^] [ответить]
| –12 +/– |
В мире есть всё, что угодно, а толку? Зачем производителям связываться с этими платами, лицензии там какие-то открытые, копилефты, риски лишние, ещё и требования сверху, руки связаны...
Немного утрирую, но когда один студент за курсовик всю плату разведёт на экране бесплатно (или просто нагуглит/найдёт уже что-то готовое), софтина авто-трассировщик нарисует дорожки парой кликов мыши, и можно отправлять рисунок в "печь" на пайку, и т.д. -- всё это openhardware просто катится далеко лесом.
| |
|
5.23, Аноним (23), 13:41, 21/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
> но когда один студент за курсовик всю плату разведёт на экране бесплатно (или просто нагуглит/найдёт уже что-то готовое), софтина авто-трассировщик нарисует дорожки парой кликов мыши, и можно отправлять рисунок в "печь" на пайку
Попробуй сделать хоть что-то из вышеописанного сам, на практике. Вот только не слишком уж часто попадаются студенты с самоспроектированными телефонами.
> и т.д. -- всё это openhardware просто катится далеко лесом.
Вышеописанное как раз-то и есть openhardware. Не путай себя и других.
| |
5.30, Аноним (30), 14:31, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так ведь именно в опенхардваре студент за курсовую все и сделает. А в не опен на целый поток будет выделена одна плата стоимостью в преподавательскую зарплату. В лучшем случае каждый из студентов один раз что нибудь на нее зальет и все. Никакие платы развести такой студентик потом не сумеет. Это кстати пример из жизни ~6 летней давности.
| |
|
4.65, Аноним (65), 18:33, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Есть Open Hardware платы, аналогичные малине.
Вы имеете в виду, от этиъх же товарищей или ещё кого-то? Можно ссылку на эти платы?
| |
|
3.34, Anonimous (?), 14:45, 21/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
OpenHardware - это не про экономию, т.к. часто это получается значительно дороже. OpenHardware - это больше про безопасность и открытость понимания того что делается на аппаратном уровне, по сути гарантия отсутствия аппаратных бэкдоров и прочего.
| |
|
4.52, ИмяХ (?), 17:02, 21/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Гарантия? Какая там может быть гарантия, если в каждой свободной лиценции в первых строках большими буквами прописано, что никто не даёт никаких гарантий.
| |
|
|
6.111, ИмяХ (?), 14:42, 24/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Для этого нужно перед использованием прочитать абсолютно весь исходный код проекта и всех его зависимостей до последнего колена, и не просто прочитать,а полностью понять что делает каждая строчка, каждая функция и каждый модуль в целом. А потом скомпилировать. Причём перед компиляцией нуждо тоже прочитать весь исходный код компилятора.
| |
|
|
|
|
2.22, Аноним (22), 13:36, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Читать надо так:
> предназначенную для создания концептов новых мобильных устройств. По аналогии с тем, как Raspberry Pi и Arduino позволяют создавать устройства для интернета-вещей
Открытость платформы сабжа к сказанному в цитате
> представил открытую платформу "Precursor"
отношения не имеет, так как это очевидно.
| |
|
1.3, Аноним (3), 12:34, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
Очень круто! Спасибо ребятам за девайс, и за новость. Как только появится в продаже с Post-Market-OS на борту, возьму.
| |
|
2.5, имя_ (?), 12:41, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>эмуляция 32-разрядного CPU RISC-V ..., работающего на частоте 100MHz
>16 MB SRAM, 128 MB Flash
это ты сейчас так толсто набрасываешь или просто одаренный?
| |
|
3.8, Аноним (8), 12:50, 21/09/2020 [^] [^^] [^^^] [ответить]
| +10 +/– |
Нокия с такими характеристиками вертела жаба-игры шустрее, чем сейчас ведрофоны шевелятся.
| |
|
4.26, Lex (??), 13:51, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тогда и игры были сильно примитивней в плане графики и проч...
| |
|
5.82, Аноним (8), 20:15, 21/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Даже не знаю, что примитивней... Дум, который больше 8 метров не требовал, или современные перделки на яойфонах.
| |
|
6.86, Lex (??), 20:23, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
.. ну в плане графики то..
А то, была забавная 3Д игра под винду( kkrieger вроде именовалась ).. с модельками и звуками.. и весом в 95 кб..
Правда, проц грузила под 100%, т.к все отрисовывалось чисто динамически, но, кого это уже волнует - вон, всерьёз сравнивают жаба-игры с нативными.
| |
|
7.91, Аноним (8), 23:13, 21/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
На ведре нет нативных прог от слова совсем. А вот арм-ы умели аппаратно некоторый жаба-байткод исполнять.
| |
|
|
|
|
|
|
|
2.12, Аноним (8), 12:57, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Время проектирования простенького конвейерного ядра на FPGA с нуля (для нубов, вместе с изучением HDL) - около двух недель. Если чел этого не осиливает, ему стоит сменить направление на, например, покрикивание "свободная касса!".
| |
|
3.71, Аноним (71), 18:51, 21/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
У меня на освоение инструментов и верилога ушло около месяца - в свободное время. Думаю ещё столько же уйдет на написание чего то что программы интерпретировать может. Уже 25 лет мне платят за написание кода почему-то.
За последние 10 лет пока местные эксперты и осиляторы мерились своими С++++++сами даже китайцы уже почти программировать научились, посмотрите на код. Вы заяц и бысто прыгаете? Только вот целое стадо черепах вас уже обгоняет.
Ваш кэп.
| |
|
4.84, Аноним (8), 20:18, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> в свободное время
Ну вот, переведи это в 40-часовые рабочие недели.
| |
|
|
|
1.11, InuYasha (??), 12:54, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Замечательный проект - просто супер. Но, к сожалению, как потенциальному покупателю, мне нужно запускать xmpp-клиент, навигатор и много другого софта, который (причём одновременно) эта машинка не потянет :((
| |
|
2.13, Аноним (8), 13:01, 21/09/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
Тебе, как потреблятелю, нужно пойти в магазин и купить ведро.
| |
|
3.66, Аноним (66), 18:33, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Он просто сказал, что ему хочется открытый смартфон а не фичефон, вот и все.
| |
|
4.113, InuYasha (??), 13:06, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Он просто сказал, что ему хочется открытый смартфон а не фичефон, вот
> и все.
В моём закрытом фичефоне был BombusMod и даже SSH-client. У SonyEricsson, например, фичефоны почти не отличалсиь от смартфонов. Разве что, J2ME.
| |
|
|
2.112, Аноним (112), 01:55, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Под Pinephone уже работает Dino. Под Phosh (дистрибутив для Librem Phone и Pinephone) тоже есть клиент, но он базируется на libpurple 2.x и поддержка современного XMPP в нём никакая. Сюда при желании можно организовать порт, да хоть Finch (консольный Pidgin) или Poezio запускать.
| |
|
1.15, Аноним (33), 13:03, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –11 +/– |
К сожалению, у создателей Rust головного мозга. А очень жаль: крайне годна штука.
| |
|
2.21, НяшМяш (ok), 13:27, 21/09/2020 [^] [^^] [^^^] [ответить]
| +14 +/– |
Согласен, такой купишь - сразу пацаны на районе уважать перестанут и с женщинами проблемы начнутся /s
| |
|
|
|
5.96, другой аноним (?), 01:40, 22/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Я, скорее всего, не твой парень, но...
https://github.com/betrusted-io/xous-core/blob/master/kernel/src/irq.rs
Пролистываем до функции interrupt_claim:
// Unsafe is required since we're accessing a static mut array.
// However, we disable interrupts to prevent contention on this array.
unsafe {
arch::irq::enable_all_irqs();
let result = // всякая содержательная фигня
// больше содержательной фигни
arch::irq::enable_all_irqs();
result
}
Мы точно говорим о безопасном языке? (смотрим на первый enable, если что)
| |
|
|
|
|
1.18, Аноним (33), 13:15, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
В новости не указано, но в девайсе два FPGA: Xilinx XC7S50 и Lattice Semi iCE40UP5K. Т.е. можно реализовывать очень гибкие решения: основному FPGA не нужно паровозить всё время, тратя весьма скромную батарейку. Часть функций можно вынести на более энергоэффективную платформу.
| |
|
2.24, Lex (??), 13:42, 21/09/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
Гораздо интересней вопрос поддержки камер более-менее норм разрешения, поскольку устройство позиционируется типо_мобильником.
Там, мало того, что протоколы не шибко открытые, так и доки на сами модули просто так не распространяются.
| |
|
3.25, Аноним (33), 13:48, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
С камерами ситуация, видимо, как и со встроенным микрофоном: девайс не может совершить мыслепреступление, потому что просто нечем. А жаль. Камера потребовалась бы для чтения 2D-кодов.
В любом случае, для камер с высоким разрешением у девайса недостаточно ресурсов.
| |
3.31, Нанобот (ok), 14:37, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Гораздо интересней вопрос поддержки камер более-менее норм разрешения, поскольку устройство позиционируется типо_мобильником
т.е. отсутствие поддержки GSM/UMTS/LTE тебя не смущает?
| |
|
4.36, Lex (??), 14:51, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для этого есть любой соотв модем( в т.ч юсб ), притом, по сходной цене.
Иные - целыми модулями торгуют, которые хоть на плате распаять надо.
А вот часто ли ты видишь даже веб-камеры норм разрешения и не по космической цене( на уровне целого мобильника с такой камерой, а то и дороже )
А то и не веб-камеры, а «подключаемые», ведь более чем на убогих 5Мп их практически нет.
Тогда как у телефонов - уже вовсю есть и на 48 и на 108 Мп
| |
|
3.37, Аноним (37), 15:09, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> устройство позиционируется типо_мобильником.
Не позиционируется. Учись читать новости дальше заголовка.
| |
|
4.39, Lex (??), 15:27, 21/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> По аналогии с тем, как Raspberry Pi и Arduino позволяют создавать
> устройства для интернета-вещей, Precursor нацелен на предоставление
> возможности спроектировать и собрать своими руками различные
> мобильные устройства для решения своих задач.
Во многих задачах "внезапно" нужна камера, а простенький ЧПУ можно и на тиньках или стм-ках запилить
| |
|
|
2.41, x3who (?), 15:47, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для iCE40 есть открытый стек разработки, а для Xilinix, наверное, нету..
Такая штука мргла бы пригодиться для поделок (корпус+экран+батарейка+процессор), только стоить будет, небось, как паровоз.
| |
|
3.87, Lex (??), 20:25, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Для iCE40 есть открытый стек разработки, а для Xilinix, наверное, нету..
> Такая штука мргла бы пригодиться для поделок (корпус+экран+батарейка+процессор), только
> стоить будет, небось, как паровоз.
Разумеется, ведь одна микруха сайлинкс уже стоит порядка 6 тыс руб
| |
|
|
1.20, Аноним (37), 13:25, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Как-то слишком оптимистично новость написана. В первоисточнике говорится только о том, что скоро стартует краудфандинг Precursor, а над Betrusted предстоят ещё годы работы.
| |
|
2.45, 7tiiui (?), 16:13, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну да. А потом они потеряют инетерес, а в системе останется много багов и дыр... Хотя, не думаю, что будет использоваться в критичных сценариях.
| |
|
|
2.29, Аноним (33), 14:21, 21/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Для «активистов».
«The Betrusted team is funded in part through the NGI0 PET Fund, a fund established by NLnet with financial support from the European Commission’s Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 825310.»
| |
|
1.32, Нанобот (ok), 14:43, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>эмулирована работа различных процессоров, от 6502 и Z-80
а куда кассету вставлять?
| |
|
2.93, x3who (?), 00:06, 22/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> чтобы от энергопотребления не только слово осталось
Конечно, добиться энергопотребления на ПЛИС намного проще, чем с аналогичной реализацией в форме обычной микросхемы, тем более выполненной по тонкому техпроцессу.
| |
|
1.47, Анонимусище (?), 16:14, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> громкоговорителем
> поставляется без встроенного микрофона
Я не особо силён в электронике, но на сколько я знаю, динамик вполне может исполнять роль микрофона. Так что в случае компрометации софта, злоумышленник спокойно сможет записывать звук через динамик. Таким образом выпиливание микрофона выглядит бессмысленным.
| |
|
2.49, x3who (?), 16:23, 21/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Динамик в роли микрофона (да и собственно чувствительный элемент микрофона тоже) даёт очень слабый сигнал - его надо усиливать и оцифровывать, что требует аппаратной реализации. Нет железа - софт беспомощен как ни взламывай.
| |
|
3.59, Денис (??), 18:09, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Динамик в роли микрофона (да и собственно чувствительный элемент микрофона тоже) даёт очень слабый сигнал - его надо усиливать
Нормальный сигнал он дает. На уровне динамических микрофонов. До электретных ему, конечно, далеко (но это потому что в них уже встроен небольшой усилитель).
Я так подключал динамики к магнитофону и нормально работало. Только гулкий звук был.
| |
|
4.67, YetAnotherOnanym (ok), 18:34, 21/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> подключал динамики к магнитофону
И они работали в качестве микрофонов, будучи подключёнными к выходу УНЧ? Или ты их всё-таки в микрофонный вход включал?
| |
|
5.92, Аноним (92), 23:35, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я не он, но я включал и микрофон в jack для наушников, и наушники во вход для микрофона. И то и другое работало, но качество было отвратное.
| |
|
6.101, Денис (??), 06:36, 22/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Realtek может коммутировать как хочешь. Это же не элитные звуковухи с реле.
| |
|
|
|
|
2.56, Lex (??), 17:44, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Можно и светодиод в качестве фотодиода использовать( т.е, которые без люминофора, т.е лазерные красные и проч, как раз имеют максимум чувствительности в диапазоне максимума собственного излучения ), только вот... аналоговый обвес там совсем другой, если так не целенаправленно задумано и сделано( т.е помимо использования еще и подключить соотв образом надо ).
Но это уже к слову о том, что, чтобы динамик использовать как микрофон, его и подключать надо как микрофон.. в т.ч не к аудио-ЦАПу с кучей выходных блоков и проч, а к АЦП, т.е к принципиально иному устройству.
| |
2.58, Денис (??), 18:09, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> динамик вполне может исполнять роль микрофона
Может, вполне успешно. Но если он подключен только к усилителю мощности и не имеет возможности менять коммутацию по управлению из софта, то это анрил.
| |
2.60, Денис (??), 18:12, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Раньше вообще говорят подслушивали через электромеханический звонок старых дисковых телефонов.
| |
2.61, Денис (??), 18:18, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> динамик вполне может исполнять роль микрофона
И динамические микрофоны (без встроенного усилителя) могут аналогичным образом "петь". А телефонные капсюли (старые) вообще по сути универсальный девайс.
| |
|
3.63, Денис (??), 18:30, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> телефонные капсюли (старые)
Помню забавный случай в школе (классе 10-11, это было начало нулевых) на физике как-то пригласили студенток провести урок о радиоприемниках. Конечно, материал они выучили, но в терминилогии не особо рубились. Вот этот самый "капсюль" в учебных пособиях назывался "телефон". Так один ламер из класса задал им вопрос "как это может быть телефоном, если его тогда не изобрели". Студентки не нашли что ответить. Но я то знал, ведь давно ковырялся со всем этим.
Представляю, что бы современные школьники подумали. Но, наверное, учебники подкорректировали под современную терминологию (электромагнитный излучатель).
| |
|
|
5.100, Денис (??), 06:33, 22/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Головные телефоны, наушники. Точнее, один из них. Телефонный капсюль. Тот, который в трубке, но, хотя, необязательно. Там прикольная мембрана примагничивается к магниту. Если открутить крышку.
Молодое поколение не застало это. У них андроиды, айфоны с детского сада.
https://ru.wikipedia.org/wiki/Телефонный_капсюль
https://ru.wikipedia.org/wiki/Головные_телефоны
| |
|
|
|
|
1.48, Аноним (48), 16:17, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
> а если гарнитура отключена то физически невозможно организовать подслушивание
При условии, что микросхемы не содержат микрофоны (а они содержат).
> на базе FPGA Xilinx XC7S50
Всё железо фирмованное (читай, с закладками), что и требовалось доказать.
> Криптодвижок написан на SystemVerilog и основан на криптоядрах от проекта Google OpenTitan
Сделано Гуглём - ну теперь я точно в безопасности </sarcasm>
| |
|
2.54, Страдивариус (?), 17:33, 21/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Всё железо фирмованное (читай, с закладками), что и требовалось доказать.
Да, в задницу эти полумеры. Даёшь печать чипов на домашних 3D-принтерах!
| |
|
3.57, Lex (??), 17:45, 21/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вручную под лупой рисовать и выжигать, а то мало ли чего в тот 3Д принтер "напрошивали"
| |
|
|
3.81, Аноним (81), 20:10, 21/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
только ты никогда не узнаешь, что залил: компиляторы все проприетарные
| |
|
|
1.69, Аноним (66), 18:40, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>SoC на базе FPGA Xilinx XC7S50, на базе которого организована эмуляция 32-разрядного CPU RISC-V, работающего на частоте 100MHz
Я правильно понимаю, что SoC открытая по определению?
| |
1.74, Аноним (70), 19:02, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
SoC тут Xilinx XC7S50, а он закрыт. Если устройство пойдёт в серию, то по запросу спецслужб специально для них могут сделать чип под их разводку, но с небольшим отдельным процессором имеющим полный доступ к железу.
RISC-V открыт, можете изменить разводку платы и залить его в любой серийный FPGA. Проблематично сделать бекдор, если не знать какие ноги с чем соединены.
| |
1.89, user90 (?), 22:55, 21/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
У девайса однозначно найдется своя ниша - при условии адекватной цены.
| |
1.99, Аноним (66), 03:50, 22/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>, на базе которого организована эмуляция 32-разрядного CPU RISC-V, работающего на частоте 100MHz.
Вы меня извините за дурацкий вопрос, а не легче было взять риск пять с такой же частотой, зачем эмулировать? Какой-то хитрый план.
| |
|
2.110, Ordu (ok), 18:29, 23/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Затем, что ты можешь эмулировать другой процессор. Если ты возьмёшь risc-v с той же частотой, то ты не сможешь потом легко поменять его на arm или на z80. Этот девайс не для того, что бы использовать его вместо смартфона и хвастаться друзьям о том, какой ты крутой хакер. Этот девайс для разработчика, который хочет поэкспериментировать с архитектурой.
| |
|
|