Распберри-Пи-ЛОГО

Обезбеђивање рачунарског модула Распберри Пи

Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ПРОДУЦТ

Обезбеђивање рачунарског модула Распберри Пи (верзије 3 и 4)
Распберри Пи Лтд
2022-07-19: githash: 94a2802-clean

Колофон
© 2020-2022 Распберри Пи Лтд (раније Распберри Пи (Традинг) Лтд.)
Ова документација је лиценцирана под Цреативе Цоммонс Аттрибутион-НоДеривативес 4.0 Интернатионал (ЦЦ БИ-НД). буилд-дате: 2022-07-19 буилд-версион: гитхасх: 94а2802-цлеан

Правно обавештење о одрицању одговорности

ТЕХНИЧКЕ ПОДАТКЕ И ПОУЗДАНОСТ ЗА ПРОИЗВОДЕ РАСПБЕРРИ ПИ (УКЉУЧУЈУЋИ ЛИСТЕ ПОДАТАКА) КАКО СЕ ПОВРЕМЕНО МОДИФИКУЈУ („РЕСУРСИ“) ОБЕЗБЕЂУЈЕ РАСПБЕРРИ ПИ ЛТД („РПЛ“) „КАКО ЈЕСУ“ И БИЛО КОЈИ ИЗРИЧИТО, Њ. ДА СЕ ПОДРАЗУМЕВАНЕ ГАРАНЦИЈЕ О ПРОДАЈНОСТИ И ПРИКЛАДНОСТИ ЗА ОДРЕЂЕНУ НАМЕНУ ОДРИЧЕ. У МАКСИМАЛНОЈ МЕРИ КОЈИ ЈЕ ДОЗВОЉЕН ВАЖЕЋИМ ЗАКОНОМ НИ У КОМ СЛУЧАЈУ РПЛ НЕЋЕ БИТИ ОДГОВОРАН ЗА БИЛО КАКВЕ ДИРЕКТНЕ, ИНДИРЕКТНЕ, СЛУЧАЈНЕ, СПЕЦИЈАЛНЕ, ПРИМЕРНЕ ИЛИ ПОСЛЕДИЧНЕ ШТЕТЕ (УКЉУЧУЈУЋИ, КОЈИ СЕ УКЉУЧУЈУ, АЛИ НА Г. ИЦЕС, ГУБИТАК КОРИШЋЕЊА, ПОДАТАКА , ИЛИ ДОБИТАКА ИЛИ ПРЕКИДА ПОСЛОВАЊА) КОЈИ БИ БИЛО УЗРОК И О БИЛО КОЈОЈ ТЕОРИЈИ ОДГОВОРНОСТИ, БИЛО У УГОВОРУ, СТРОГОЈ ОДГОВОРНОСТИ ИЛИ ДЕЛАТНОМ ДЕЛУ (УКЉУЧУЈУЋИ НЕМАР ИЛИ НА ДРУГИ НАЧИН) КОЈИ НАСТАЈЕ НА БИЛО КОЈИ НАЧИН ИЗ СИБИЛИТИ ТАКВЕ ШТЕТЕ.
РПЛ задржава право да изврши било каква побољшања, побољшања, исправке или било које друге модификације РЕСУРСА или било којих производа описаних у њима у било које време и без даљег обавештења. РЕСУРСИ су намењени квалификованим корисницима са одговарајућим нивоима знања о дизајну. Корисници су искључиво одговорни за свој избор и коришћење РЕСУРСА и сваку примену производа описаних у њима. Корисник је сагласан да ће обештетити и држати РПЛ безопасним за све обавезе, трошкове, штете или друге губитке који проистичу из њиховог коришћења РЕСУРСА. РПЛ даје корисницима дозволу да користе РЕСУРСЕ искључиво у комбинацији са Распберри Пи производима. Свако друго коришћење РЕСУРСА је забрањено. Никаква лиценца се не додељује било ком другом РПЛ или другом праву интелектуалне својине треће стране. АКТИВНОСТИ ВИСОКОГ РИЗИКА. Распберри Пи производи нису дизајнирани, произведени или намењени за употребу у опасним окружењима која захтевају безбедне перформансе, као што су рад нуклеарних објеката, навигациони или комуникациони системи авиона, контрола ваздушног саобраћаја, системи наоружања или безбедносно критичне апликације (укључујући одржавање живота системи и други медицински уређаји), код којих би квар производа могао директно довести до смрти, личних повреда или тешке физичке или еколошке штете („Активности високог ризика“). РПЛ се изричито одриче било какве експлицитне или имплициране гаранције о подобности за активности високог ризика и не прихвата никакву одговорност за употребу или укључивање Распберри Пи производа у високоризичне активности. Распберри Пи производи се пружају подложни стандардним условима РПЛ-а. РПЛ-ова одредба РЕСУРСА не проширује нити на други начин мења РПЛ-ове Стандардне услове укључујући, али не ограничавајући се на одрицања одговорности и гаранције изражене у њима.

Историја верзија документа Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-1Обим докмент
Овај документ се односи на следеће Распберри Пи производе:Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-2

Увод

ЦМ Добављач је а web апликација дизајнирана да програмирање великог броја Распберри Пи Цомпуте Модуле (ЦМ) уређаја учини много лакшим и бржим. Једноставан је за инсталацију и једноставан за употребу. Пружа интерфејс за базу података слика кернела које се могу учитати, заједно са могућношћу коришћења скрипти за прилагођавање различитих делова инсталације током процеса флешовања. Такође је подржано штампање етикета и ажурирање фирмвера. Ова бела књига претпоставља да сервер Провисионер, верзија софтвера 1.5 или новија, ради на Распберри Пи-у.

Како то све функционише

ЦМ4
Систем Провисионер треба да буде инсталиран на сопственој ожиченој мрежи; Распберри Пи који покреће сервер је прикључен на прекидач, заједно са онолико ЦМ4 уређаја колико прекидач може да подржи. Сваки ЦМ4 прикључен на ову мрежу ће бити откривен од стране система за обезбеђивање и аутоматски ће се укључити са потребним фирмвером за корисника. Разлог за постојање сопствене жичане мреже постаје јасан када узмете у обзир да ће сваки ЦМ4 прикључен на мрежу бити обезбеђен, тако да је држање мреже одвојено од било које мреже уживо од суштинског значаја да бисте спречили ненамерно репрограмирање уређаја.

Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-3ПРОМЕНЕ СЛИКЕ ЦМ 4 ИО плоче са ЦМ 4 -> ЦМ4 ИО плоче са ЦМ4

Коришћењем Распберри Пи-а као сервера, могуће је користити жичано умрежавање за Провисионер, али и даље дозволити приступ спољним мрежама помоћу бежичне везе. Ово омогућава лако преузимање слика на сервер, спремних за процес обезбеђивања, и омогућава Распберри Пи-у да опслужује добављача web интерфејс. Може се преузети више слика; Провисионер чува базу података слика и олакшава одабир одговарајуће слике за подешавање различитих уређаја.
Када је ЦМ4 прикључен на мрежу и укључен, покушаће да се покрене, а када се испробају друге опције, покушава се покретање мреже. У овом тренутку, систем Провисионер Динамиц Хост Цонфигуратион Протоцол (ДХЦП) реагује на покретање ЦМ4 и обезбеђује му минималну слику за покретање која се преузима на ЦМ4 и затим покреће као роот. Ова слика може програмирати уграђену мултимедијалну картицу (еММЦ) и покренути све потребне скрипте, према упутствима добављача.

Више детаља
ЦМ4 модули се испоручују са конфигурацијом покретања која ће прво покушати да се покрене са еММЦ-а; ако то не успе јер је еММЦ празан, он ће извршити мрежно покретање окружења за извршавање пре покретања (ПКСЕ). Дакле, са ЦМ4 модулима који још увек нису обезбеђени, а имају празан еММЦ, мрежно покретање ће бити извршено подразумевано. Током мрежног покретања на мрежи за обезбеђивање, слика лаког услужног оперативног система (ОС) (заправо Линук кернел и инитрамфс за извршавање скрипте) ће бити испоручена од стране сервера за обезбеђивање ЦМ4 модулу преко мреже, а ова слика управља доделом.

ЦМ 3 и ЦМ 4с

ЦМ уређаји засновани на СОДИММ конектору не могу да се покрену са мреже, тако да се програмирање остварује преко УСБ-а. Сваки уређај ће морати да буде повезан са добављачем услуга. Ако треба да повежете више од 4 уређаја (број УСБ портова на Распберри Пи), може се користити УСБ чвориште. Користите квалитетне УСБ-А на Мицро-УСБ каблове, повезујући се са Распберри Пи или чворишта на УСБ славе порт сваке ЦМИО плоче. Свим ЦМИО плочама ће такође бити потребно напајање, а Ј4 УСБ славе покретачки краткоспојник треба да буде подешен да омогући

Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-4ВАЖНО
НЕМОЈТЕ повезивати Етхернет порт Пи 4. Бежична веза се користи за приступ управљању web интерфејс.

Инсталација

Следећа упутства су била тачна у време издавања. Најновија упутства за инсталацију могу се наћи на страници Провисионер ГитХуб.

Инсталирање Провисионер-а web апликација на Распберри Пи
УПОЗОРЕЊЕ
Уверите се да се етх0 повезује са Етхернет прекидачем на који су повезане само ЦМ4 ИО плоче. Немојте повезивати етх0 са својом канцеларијском/јавном мрежом, јер може да 'обезбеди' и друге Распберри Пи уређаје у вашој мрежи. Користите Распберри Пи бежичну везу да бисте се повезали на своју локалну мрежу.

Лите верзија ОС Распберри Пи се препоручује као основни ОС на који се инсталира Провисионер. Ради једноставности користите рпи-имагер и активирајте мени напредних подешавања (Цтрл-Схифт-Кс) да бисте подесили лозинку, име хоста и бежична подешавања. Када се ОС инсталира на Распберри Пи, мораћете да подесите Етхернет систем:

  1. Конфигуришите етх0 да има статичку адресу Интернет протокола (ИП) од 172.20.0.1 унутар /16 подмреже (мрежна маска 255.255.0.0) тако што ћете уредити ДХЦП конфигурацију:
    • судо нано /етц/дхцпцд.цонф
    • Додајте на дно file:
      интерфејс етх0
      статичка ип_аддресс=172.20.0.1/16
    • Поново покрените да бисте дозволили да промене ступе на снагу.
  2. Уверите се да је инсталација ОС ажурирана:
    судо апт упдате
    судо апт пуна надоградња
  3. Провисионер се испоручује као готов .деб file на страници Провисионер ГитХуб. Преузмите најновију верзију са те странице или помоћу вгет-а и инсталирајте је помоћу следеће команде:
    судо апт инсталл ./цмпровисион4_*_алл.деб
  4. Подесите web корисничко име и лозинка апликације:
    судо /вар/либ/цмпровисион/артисан аутх:цреате-усер

Сада можете приступити web интерфејс Добављача са а web претраживач који користи Распберри Пи бежичну ИП адресу и корисничко име и лозинку унете у претходном одељку. Само унесите ИП адресу у адресну траку вашег претраживача и притисните Ентер.

Употреба

Када се први пут повежете са добављачем услуга web апликација са својим web претраживач видећете екран Дасхбоард, који ће изгледати отприлике овако:Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-5

Ова одредишна страница једноставно даје неке информације о најновијој радњи коју је извршио Добављач (у прampгоре, обезбеђен је један ЦМ4).

Отпремање слика

Прва операција потребна приликом подешавања је учитавање ваше слике на сервер, одакле се може користити за обезбеђивање ваших ЦМ4 плоча. Кликните на ставку менија „Слике“ на врху web страницу и требало би да добијете екран сличан оном приказаном испод, који приказује листу тренутно отпремљених слика (која ће у почетку бити празна).Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-6

Изаберите дугме Додај слику да бисте отпремили слику; видећете овај екран:
Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-7

Слика мора да буде доступна на уређају на коме је web претраживач је покренут иу једном од наведених формата слике. Изаберите слику са своје машине користећи стандард file дијалог и кликните на „Учитај“. Ово ће сада копирати слику са ваше машине на сервер Провисионер који ради на Распберри Пи-у. Ово може потрајати. Када се слика отпреми, видећете је на страници Слике.

Додавање пројекта

Сада морате да креирате пројекат. Можете навести било који број пројеката, а сваки може имати различиту слику, скуп скрипти или ознаку. Активни пројекат је онај који се тренутно користи за обезбеђивање.
Кликните на ставку менија 'Пројекти' да бисте отворили страницу Пројекти. Следећи прampвећ има један пројекат, који се зове 'Тест пројекат', постављен.

Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-8Сада кликните на 'Додај пројекат' да бисте поставили нови пројекатОбезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-9

  • Дајте пројекту одговарајуће име, а затим изаберите слику коју желите да овај пројекат користи са падајуће листе. Такође можете подесити низ других параметара на овом сtagе, али често ће само слика бити довољна.
  • Ако користите в1.5 или новију верзију Провисионер-а, онда имате могућност да проверите да ли је флешовање исправно завршено. Ако изаберете ово, поново ће се прочитати подаци са ЦМ уређаја након трептања и потврдити да се поклапају са оригиналном сликом. Ово ће додати додатно време за обезбеђивање сваког уређаја, а количина доданог времена зависиће од величине слике.
  • Ако изаберете фирмвер за инсталацију (ово је опционо), такође имате могућност да прилагодите тај фирмвер неким специфичним конфигурационим уносима који ће бити спојени у бинарни програм покретача. Доступне опције се могу наћи на Распберри Пи webсајту.
  • Кликните на 'Сачувај' када сте у потпуности дефинисали свој нови пројекат; вратићете се на страницу Пројекти и нови пројекат ће бити наведен. Имајте на уму да само један пројекат може бити активан у било ком тренутку и да га можете изабрати са ове листе.

Скрипте
Заиста корисна карактеристика Провисионер-а је могућност покретања скрипти на слици, пре или после инсталације. Три скрипте су подразумевано инсталиране у Провисионер-у и могу се изабрати приликом креирања новог пројекта. Они су наведени на страници Сцриптс

Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-10

Бившиampупотреба скрипти може бити додавање прилагођених уноса у цонфиг.ткт. Стандардна скрипта Адд дтоверлаи=двц2 у цонфиг.ткт то ради, користећи следећи схелл код:Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-11

Кликните на 'Додај скрипту' да додате своја прилагођавања:Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-12

Етикете
Добављач има могућност да одштампа налепнице за уређај који се обезбеђује. Страница Лабелс приказује све унапред дефинисане ознаке које се могу изабрати током процеса уређивања пројекта. Фор екampМожда ћете желети да одштампате ДатаМатрик или кодове за брзи одговор (КР) за сваку обезбеђену плочу, а ова функција ово чини веома лаким.Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-13

Кликните на 'Додај ознаку' да наведете своју: Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-14

Фирмваре

Провисионер пружа могућност да одредите коју верзију фирмвера покретачког програма желите да инсталирате на ЦМ4. На страници Фирмваре налази се листа свих могућих опција, али најновија је обично најбоља.Обезбеђивање-Распберри-Пи-Цомпуте-Модуле-ФИГ-15Да бисте ажурирали листу најновијим верзијама покретачког програма, кликните на дугме 'Преузми нови фирмвер са гитхуб-а'.

Могући проблеми

Застарео фирмвер покретача
Ако ваш ЦМ4 систем Провисионер не открије када је прикључен, могуће је да је фирмвер покретача застарео. Имајте на уму да сви ЦМ4 уређаји произведени од фебруара 2021. имају фабрички инсталиран исправан боотлоадер, тако да ће се то догодити само са уређајима који су произведени пре тог датума.

Већ програмиран еММЦ
Ако ЦМ4 модул већ има покретање fileс у еММЦ-у из претходног покушаја обезбеђивања, онда ће се покренути са еММЦ-а и неће доћи до покретања мреже потребног за обезбеђивање.
Ако желите да поново припремите ЦМ4 модул, мораћете да:

  • Повежите УСБ кабл између сервера за обезбеђивање и микро УСБ порта ЦМ4 ИО плоче (са ознаком „УСБ славе“).
  • Поставите краткоспојник на ЦМ4 ИО плочу (Ј2, „Поставите краткоспојник да бисте онемогућили еММЦ покретање“).

Ово ће узроковати да ЦМ4 модул изврши УСБ покретање, у ком случају ће сервер за обезбеђивање пренети fileс услужног ОС-а преко УСБ-а.
Након што се услужни ОС покрене, контактираће сервер за обезбеђивање преко Етернета да би добио даља упутства и преузео додатне fileс (нпр. слика ОС-а која ће бити уписана у еММЦ) као и обично. Дакле, и даље је неопходна Етхернет веза поред УСБ кабла.

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

Документи / Ресурси

Распберри Пи Добављање Распберри Пи рачунарског модула [пдф] Упутство за кориснике
Обезбеђивање рачунарског модула Распберри Пи, обезбеђивање, рачунарског модула Распберри Пи, рачунарског модула

Референце

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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *