Фореруннер: платформа за развој и изградњу мобилних уређаја

Андрев Хуанг, познати заговорник отвореног хардвера и добитник награде ЕФФ Пионеер 2012, представио платформу отвореног кода «Прецурсор» за концептуализацију нових мобилних уређаја.

Слично као што Распберри Пи и Ардуино омогућавају уређаје за Интернет ствари, Фореруннер има за циљ пружање могућности дизајнирања и састављања различитих мобилних уређаја својим рукама да решите своје проблеме.

претходник позициониран је као платформа за израду прототипова и верификација, док Бетрустед је један од мобилних уређаја који су спремни за употребу изграђен на основи Прецурсора.

Будући да традиционалне енклаве које се користе за изоловано складиштење криптографских кључева не штите од напада високог нивоа, као што је прикупљање лозинки помоћу евиденције притиска тастера или приступ порукама путем екрана, Бетрустед додаје елементе интеракције корисника ( ХЦИ, интеракција човек-рачунар), осигуравајући да осетљиви подаци које човек може прочитати никада се не чувају, не приказују или преносе изван заштићеног уређаја.

За разлику од других пројеката, Прецурсор нуди ентузијастима не само плочу, већ и готов прототип за коришћење са преносног уређаја са:

  • алуминијумско кућиште величине 69 к 138 к 7,2 мм
  • ЛЦД екран (336 × 536)
  • батерија (1100 мАх Ли-Ион)
  • минијатурна тастатура
  • звучник
  • вибрациони мотор
  • акцелерометар и жироскоп.

Рачунски модул се испоручује не са процесором који је спреман за употребу, већ са софтверски дефинисаним СоЦ-ом на бази Ксилинк КСЦ7С50 ФПГА, на основу којег се организује емулација 32-битног РИСЦ-В ЦПУ-а који ради на 100МХз.

Истовремено, нема ограничења за емулацију других хардверских компоненти, на пример, може се опонашати рад различитих процесора, од 6502 и З-80 до АВР и АРМ, као и звучни чипови и разни контролери.

Плоча укључује 16МБ СРАМ, 128МБ Фласх, Силицон Лабс ВФ200Ц Ви-Фи, УСБ Типе-Ц, СПИ, И²Ц, ГПИО.

Од сигурносних могућности постоје два хардверска генератора псеудо-случајних бројева.

Знатижељно, уређај у основи долази без уграђеног микрофона; пријем звука се схвата као могућ само када су слушалице изричито повезане, а ако су слушалице искључене, физички је немогуће организовати слушање, чак и ако је софтвер уређаја угрожен.

Чип за бежичну комуникацију (Ви-Фи) је хардвер изолован од остатка платформе и ради у одвојеном окружењу.

Да би се заштитио од неовлашћеног приступа, користи се и кућиште које се закључава, одвојени РТЦ за праћење интегритета, надзор кретања у режиму мировања (акцелерометар и жироскоп увек укључени). Постоји и ланац самоуништења и тренутног брисања свих података, који се активира АЕС кључем.

Језик ФХДЛ Миген (фрагментирани језик за опис хардвера) заснован на Питхон-у користи се за опис хардверских компоненти.

Миген је део ЛитеКс оквира, који пружа инфраструктуру за стварање електронских кола.

На основу Прецурсора који користи ФПГА и Литек, припремљена је референца Бетрустед, укључујући ВекРИСЦ-В РВ32ИМАЦ 100 МХз ЦПУ, као и управљачки програм Бетрустед-ЦЕ уграђен у језгро Литек ВекРИСЦ-В РВ18И од 32 МХз.

СоЦ Бетрустед пружа уграђени скуп криптографских примитива, као што је генератор псеудо-случајних бројева, АЕС-128, -192, -256 са ЕЦБ, ЦБЦ и ЦТР модовима, СХА-2 и СХА-512, крипто-мотор криптографске криве Цурве25519. Механизам за шифровање написан је у СистемВерилог и заснован је на језгри за шифровање из пројекта Гоогле ОпенТитан.

Све компоненте Прецурсор и Бетрустед су отвореног кода и доступни су за модификовање и експериментисање под Опен Хардваре Лиценсе 1.2, која захтева да се сви изведени радови отварају под истом лиценцом.

Укључујући отворене кругове и потпуну пројектну документацију главних и помоћних плоча, имплементацију спремног софтвера Бетрустед СоЦ и контролни контролер (ЕЦ).

Ако сте заинтересовани да сазнате више о томе, можете се регистровати на следећем линку како бисте били обавештени када платформа буде је у потпуности доступан.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.