Преко--Аир (ОТА) ажурирања фирмвера омогућавају ВиФи камерама да примају и инсталирају нови софтвер уређаја преко мрежне везе без потребе за УСБ каблом, СД картицом или на-услугом на лицу места. За повезане камере, ОТА подржава безбедносне закрпе, исправке грешака, побољшања ВиФи мреже, промене компатибилности и нове функције након што је хардвер већ постављен.
Поуздан ОТА процес прати јасан пут:
Проверите → Преузми → Потврди → Инсталирај → Поново покрени → Потврди → Опорави ако је потребно.

Шта је ОТА ажурирање фирмвера у ВиФи камери?
АнОТА ажурирање фирмвераје даљински метод испоруке новог фирмвера на повезани уређај преко ВиФи или друге мрежне везе.
Фирмвер је уграђени софтвер који ради унутар камере. Он контролише функције као што су снимање слике, видео кодирање, логика снимања, ВиФи комуникација, понашање складиштења, детекција покрета и комуникација са мобилном апликацијом или сервером.
Ако прво желите шире објашњење мрежне стране, наш водич закако функционишу скривене ВиФи камере објашњава како камера, рутер, интернет веза, апликација и даљински сервиси комуницирају.
ОТА омогућава одржавање тог фирмвера без физичког преузимања камере. Ово постаје посебно корисно за компактне уређаје инсталиране на местима којима је незгодно приступити више пута, укључујући производе као што суВиФи камера са будилником.
ОТА такође треба разликовати од алокално ажурирање фирмвера.
|
Упдате Метход |
Како фирмвер стиже до камере |
Типична употреба |
|
ОТА ажурирање |
ВиФи / Интернет |
Даљинско одржавање, ажурирања флоте, рутинске закрпе |
|
Локално ажурирање |
СД картица, УСБ, локални сервисни алат |
Сервисирање, опоравак, контролисана ажурирања ван мреже |
Обе методе могу бити корисне у комплетној платформи камере. ОТА једноставно пружа много скалабилнији начин одржавања уређаја који су већ на терену.
То такође не значи да се свако ажурирање мора аутоматски инсталирати. ОТА ажурирања могу бити аутоматска, заказана, покренута из апликације или одобрена од стране администратора.
Како ажурирање ОТА фирмвера функционише корак по корак?
Тачна имплементација зависи од скупа чипова, платформе фирмвера, флеш архитектуре и дизајна позадинског дела. Међутим, основни процес је углавном конзистентан.
ИЕТФ-овиАрхитектура ажурирања ИоТ фирмверапружа користан оквир заснован на{0}}стандардима за разумевање интеракције слика фирмвера, ажурирања инфраструктуре и повезаних ИоТ уређаја.
1. Камера тражи нову верзију фирмвера
ВиФи камера повремено контактира ОТА или сервер за{0}}управљање уређајем.
Може да пријави информације као што су:
Тренутна верзија фирмвера
Модел камере
Ревизија хардвера
Идентификатор уређаја
Сервер затим утврђује да ли је доступан новији пакет фирмвера и да ли је та верзија компатибилна са уређајем.
Провера компатибилности је важнија него што се чини. Две камере са истим кућиштем могу да садрже различите ревизије ПЦБ-а, сензоре слике, ВиФи модуле, капацитете блица или СоЦ-ове. Одговарајући ОТА систем треба да избегава слање фирмвера намењеног за једну ревизију хардвера другој.
2. Камера преузима пакет фирмвера
Ако постоји исправка која испуњава услове, камера преузима фирмвер преко своје мрежне везе.
Пакет може да садржи саму слику фирмвера, као и информације о верзији и метаподатке о компатибилности. Неке имплементације такође подржавају поновне покушаје преузимања или могућност наставка да би се изборили са нестабилним везама.
Квалитет мреже стога остаје важан чак и када је сама ОТА архитектура добро дизајнирана. Наш водич за Домет ВиФи камере и стабилност везе покрива факторе који утичу на перформансе бежичне везе у стварном{0}}свету.
Током фазе преузимања, тренутни фирмвер обично још увек ради.
3. Камера проверава фирмвер
Пре него што се нови софтвер активира, камера проверава да ли је пакет аутентичан, комплетан и да ли је намењен том уређају.
Типичне провере укључују:
Провера криптографског потписа
Потврда хеш или контролне суме
Усклађивање модела камере
Усклађивање ревизија хардвера
Провера верзије фирмвера
Пакет који не прође ове провере треба одбити пре инсталације.
4. Фирмвер је уписан у Фласх
Нова слика се затим уписује у флеш меморију фотоапарата.
Неки дизајни директно ажурирају одређену област фирмвера. Робуснији системи често користе анА/Б или архитектура дуал{0}}партиција, где се нова слика чува одвојено од тренутно покренутог фирмвера.
5. Камера се поново покреће
Када је слика написана и верификована, процес покретања се ажурира тако да уређај може да почне са новим фирмвером.
Камера се поново покреће и иницијализује свој цевовод слике, мрежне услуге, складиште, везу са апликацијом и друге потребне функције у новој верзији.
6. Нови фирмвер је потврђен
Успешно покретање не мора нужно да доврши ажурирање.
Камера такође може потврдити да су критичне услуге исправно иницијализоване. У зависности од архитектуре производа, ово може укључивати поновно повезивање на мрежу, иницијализацију сензора, комуникацију са сервером, услуге снимања или друге провере здравља.
Тек након што ове провере прођу, нови фирмвер би требало да се сматра познатом-добром верзијом.
7. Камера се опоравља ако ажурирање не успе
Ако се нови фирмвер не покрене исправно, систем може покренути процес опоравка.
Робустан дизајн може да се врати на претходни радни фирмвер, да поново покуша ажурирање или да уђе у дефинисано стање опоравка уместо да остави уређај неупотребљивим.
Како ВиФи камере верификују и обезбеђују ОТА фирмвер?
Путања за ажурирање фирмвера је безбедносно{0}}осетљива јер фирмвер има дубоку контролу над уређајем.
Безбедан ОТА дизајн стога штити неколико различитих делова процеса.
ТЛС или ХТТПСможе заштитити податке фирмвера док се креће између сервера и камере. Ово смањује ризик од пресретања или модификације током преноса.
Провера дигиталног потписаутврђује да ли је фирмвер одобрио произвођач. РСА и ЕЦДСА су примери криптографских шема које се могу користити у ову сврху.
Провера интегритетапроверава да ли је преузети пакет стигао нетакнут. СХА-256 хешеви и контролни суми су уобичајени примери.
Камера такође треба да потврдимодел уређаја, ревизију хардвера и дозвољену верзију фирмверапре инсталације.
|
Безбедносна провера |
Примари Пурпосе |
|
ТЛС / ХТТПС |
Заштитите фирмвер у преносу |
|
Дигитални потпис |
Потврдите извор фирмвера |
|
Хеш / контролна сума |
Откријте корупцију или непотпуне податке |
|
Усклађивање модела / ревизије |
Спречите некомпатибилну инсталацију |
|
Контроле верзија |
Спречите неважеће или недозвољене верзије |
Ове контроле се баве различитим ризицима. ХТТПС штити комуникациони пут; дигитални потпис помаже камери да успостави поверење у саму слику фирмвера.
За камере за даљинско{0}}гледање, овај слој фирмвера се налази упоредо са широм архитектуром везе између уређаја-од-апликације и уређаја{3}}на{4}}сервер. Ако је та страна система релевантна за ваш пројекат, погледајте нашуводич за подешавање скривене камере за даљинско гледање.
Зашто А/Б партиције чине ОТА ажурирања поузданијима
АнА/Б архитектура фирмверачува две области фирмвера у флеш меморији: једну активну и једну неактивну.
Поједностављени изглед изгледа овако:
|
Компонента |
Улога |
|
Активна партиција |
Покреће тренутни радни фирмвер |
|
Неактивна партиција |
Прима нови фирмвер |
|
Бирач покретања |
Бира који се фирмвер покреће |
|
ОТА метаподаци |
Прати ажурирање и статус партиције |
Претпоставимо да се камера тренутно покреће са партиције А.
ОТА систем преузима нови фирмвер у партицију Б. Након што је слика написана и верификована, бирач покретања означава Б као следећи циљ покретања. Камера се затим поново покреће.
Ако се нова слика успешно покрене и прође потребне провере, Б постаје активни фирмвер.
Ако не успе, уређај се може вратити на претходну радну слику у А.
Еспрессиф-ова документација заА/Б партиције фирмвера и ОТА враћање пружа конкретан пример имплементације користећи ОТА слотове као што су ОТА_0 и ОТА_1.
А/Б партиционирање је снажан дизајн за побољшање могућности повратка, иако то није једина ОТА архитектура и не треба претпоставити да постоји у свакој ВиФи камери.
Враћање у односу на Анти-поврат
Ова два термина звуче слично, али служе различитим сврхама.
|
Механизам |
Сврха |
|
Враћање / резервни |
Враћа се на претходни познати{0}}добар фирмвер ако ажурирање не успе |
|
Анти-поврат |
Спречава инсталацију старије верзије фирмвера која више не би требало да буде прихваћена |
Враћање пре свега побољшава поузданост.
Анти-поврат је безбедносна контрола. Може да спречи нападача или неовлашћени процес да намерно инсталира старију верзију фирмвера која садржи познате рањивости.
Шта се дешава ако ВиФи, напајање или ажурирање фирмвера не успе?
Различити неуспеси се дешавају у различитим тачкама у ОТА процесу, а ризици нису једнаки.
Ако се ВиФи прекине током преузимања
Ако бежична веза прекине док се фирмвер још увек преузима, постојећи фирмвер обично остаје нетакнут.
Камера може поново покушати преузимање, одбацити некомплетан пакет или наставити пренос ако њена ОТА имплементација подржава ту функцију.
Прекид мреже током преузимања се стога разликује од прекида напајања док се флеш меморија мења.
Ако се напајање изгуби током инсталације
Губитак напајања током писања фирмвера или активације представља озбиљнији ризик.
А/Б дизајн помаже јер претходни познати-добар фирмвер може да остане нетакнут док се нова слика уписује у неактивну област.
За камере које{0}}напајају батерије, фирмвер такође може да провери ниво батерије пре него што дозволи да ажурирање почне. Прикључни{2}} дизајни имају различита разматрања о снази, што је један од разлога зашто избор између архитектуре камере са батеријом и камере са континуираним{3}}напајањем утиче више од времена рада.
Ако се нови фирмвер не покрене
Контрола, контрола здравља при покретању или рутина опоравка могу открити да нова слика не функционише исправно.
Уређај се тада може вратити на претходни фирмвер.
Добар дизајн опоравка значајно смањује шансу да неуспело ОТА ажурирање остави камеру неупотребљивом, иако ниједан процес фирмвера не треба да се третира као потпуни{0}}отпор на отказ.
Комплетан фирмвер у односу на Делта ОТА ажурирања
A потпуно ажурирање фирмверапреузима целу слику фирмвера.
A делта или диференцијално ажурирањешаље само промене између тренутног фирмвера и нове верзије. Камера реконструише нови фирмвер локално пре него што прође кроз нормалну верификацију и активацију.
|
|
Потпуно ажурирање фирмвера |
Делта Упдате |
|
Преузмите садржај |
Комплетна слика |
Разлика између верзија |
|
Величина преноса |
Већи |
Обично мањи |
|
Обрада уређаја |
Једноставније |
Захтева локалну реконструкцију |
|
Коришћење пропусног опсега |
Више |
Ниже |
|
Сложеност имплементације |
Ниже |
Више |
Индустријски материјал цитиран током истраживања за овај чланак извештава о типичним делта{0}}смањењима преноса ажурирања од70% или више.
Један пример пореди а4 МБ пуна слика фирмвераса а600–700 КБ делта пакет. У том конкретном случају, количина пренетих података опада отприлике82,5% до 85%.
То може да направи значајну разлику за слабе везе, мобилне резервне везе или уређаје који су{0}}осетљиви на батерију јер мање преузимање може да смањи време преноса и коришћење радија.
Делта ажурирања додају инжењерску сложеност. Камера мора да реконструише исправну нову слику локално и да још увек провери резултујући фирмвер пре активације.
За производе који могу да користе мобилну везу уместо или уз ВиФи, наше поређењеВиФи наспрам{0}}Г повезивања камерепружа додатни контекст{0}}на страни мреже.
Аутоматска, заказана или ручна ОТА ажурирања: шта корисник види?
ОТА описује како фирмвер стиже до камере. Не одређује колику контролу корисник или администратор имају над инсталацијом.
|
Режим ажурирања |
Типично понашање |
|
Аутоматски |
Одговарајући фирмвер се аутоматски инсталира |
|
Планирано |
Инсталација се одвија у одабраном временском прозору |
|
Апликација{0}}покренута |
Корисник покреће ажурирање из апликације |
|
Администратор{0}}контролише |
Оператер одобрава увођење на управљане уређаје |
Апликација за камеру може да прикаже:
Тренутна верзија фирмвера
Ажурирајте доступност
Дневник промена или белешке о издању
Напредак преузимања/инсталације
Статус завршетка или грешке
Неки системи дозвољавају одлагање обичних ажурирања функција док се критичне безбедносне исправке третирају агресивније.
Камера може наставити да снима или стримује током преузимања и верификације ако архитектура има довољно ресурса. Активирање новог фирмвера, међутим, обично захтева поновно покретање.
из тог разлога,минимални поремећајије прецизнији инжењерски циљ од једноставног обећања нулте застоја.
Зашто је ОТА важан за флоте камера, произвођаче оригиналне опреме и приватне{0}}производе
Вредност ОТА постаје очигледнија како се број распоређених камера повећава.
Ручним ажурирањем неколико уређаја може се управљати. Одржавање десетина или стотина камера у продавницама, складиштима, канцеларијама или локацијама купаца је другачији проблем.
Без централизованог управљања фирмвером, различити уређаји могу остати на различитим верзијама. То компликује безбедносне закрпе, решавање проблема, компатибилност апликација, тестирање и-подршку након продаје.
ОТА може помоћи произвођачима и оператерима да управљају:
Примена безбедносне закрпе
Конзистентност верзије фирмвера
Исправке грешака на даљину
ВиФи и оптимизација перформанси
Побољшања карактеристика или алгоритма
Компатибилност апликација и сервера
Дуготрајно{0}}одржавање производа
Ово је посебно важно за прилагођенеВиФи шпијунска камера платформе, јер је понашање фирмвера блиско повезано са чипсетом, ПЦБ-ом, бежичним модулом, архитектуром напајања, апликацијом и окружењем сервера.
Производ као што је аДИИ ВиФи модул камеретакође показује зашто планирање фирмвера треба да се деси на нивоу платформе. Једном када је модул интегрисан у кућиште или апликацију купца, преузимање сваке јединице за ручну услугу фирмвера може бити непрактично.
Шта ОЕМ купци треба да питају о ОТА подршци?
Пре него што одобрите платформу повезане камере, вреди разјаснити:
Ко контролише издања фирмвера?
Како се потврђује аутентичност фирмвера?
Да ли различити СКУ-ови и ПЦБ ревизије могу да добију различит фирмвер?
Шта се дешава ако инсталација не успе?
Да ли је подржано враћање?
Да ли је анти-повратак подржан?
Да ли се издања могу припремити пре потпуног постављања?
Како су усклађене верзије фирмвера и мобилних{0}}апликација?
Колико дуго ће трајати подршка за фирмвер?
Да ли софтверска платформа може да подржи захтеве за приватне{0}}етикете?
Ова питања спадају у исту техничку процену као и квалитет слике, ВиФи стабилност, потрошња енергије и поузданост хардвера. А контролна листа узорака за тестирање скривене камере може да помогне у структурирању ширег прегледа пре{0}}производње.
Често постављана питања о ОТА ажурирањима ВиФи камере
Да ли је ВиФи камери потребан приступ Интернету за ОТА ажурирање фирмвера?
Конвенционално -базирано ОТА ажурирање у облаку обично захтева приступ мрежи како би камера могла да контактира услугу ажурирања и преузме фирмвер. Производ може засебно да подржава локално ажурирање путем СД картице, УСБ-а или сервисног алата.
Шта се дешава ако се ВиФи прекине током ОТА ажурирања?
Ако веза не успе током преузимања, ажурирање се обично може зауставити, покушати поново или наставити у зависности од примене. Постојећи фирмвер обично остаје нетакнут све док заменска слика није у потпуности примљена и потврђена.
Може ли ОТА фирмвер ажурирати камеру?
Неуспело ажурирање фирмвера може оставити лоше заштићени систем да не може да се покрене. Верификација, А/Б партиције, надзорна логика и механизми враћања су дизајнирани да смање тај ризик.
Да ли камера престаје да снима током ажурирања фирмвера?
Зависи од хардвера и архитектуре фирмвера. Снимање или стримовање се могу наставити док се ажурирање преузима, али активација фирмвера обично захтева поновно покретање и стога кратак прекид.
Зашто се ВиФи камера поново покреће након ажурирања фирмвера?
Поновно покретање омогућава покретачу и софтверу уређаја да почну од новоинсталиране слике фирмвера. Камера затим иницијализује свој хардвер, ВиФи везу, услуге снимања и комуникацију са сервером под новом верзијом.
Да ли су ОТА ажурирања фирмвера безбедна?
Могу бити када је архитектура правилно пројектована. Безбедан транспорт, дигитални потписи, провере интегритета, провера компатибилности хардвера, контрола верзија и механизми опоравка доприносе безбедности процеса ажурирања.
Која је разлика између враћања и спречавања{0}}враћања?
Враћање враћа претходни радни фирмвер ако нова верзија не успе. Анти-повратак спречава враћање уређаја на старију верзију фирмвера којој више не треба веровати.
Финал Тхоугхтс
Поуздан ОТА систем ВиФи камере следи дисциплинован редослед: идентификујте исправан фирмвер, безбедно га преузмите, потврдите аутентичност и верификујте га, безбедно га инсталирајте, поново покрените нову слику, потврдите резултат и опоравите се ако нешто крене наопако.
За повезане Мини и Хидден Цамера производе, тај животни циклус софтвера заслужује исту инжењерску пажњу као сензор, сочиво, штампана плоча, антена и кућиште.
Аллцам развија и производи Мини и Хидден Цамера производе за ОЕМ/ОДМ пројекте који укључују хардвер, фирмвер, апликације и захтеве платформе. Ако процењујете подршку за ОТА фирмвер за нови производ камере, контактирајте нас да бисмо разговарали о чипсету, архитектури ажурирања, току рада апликације и дугорочним-софтверским захтевима за ваш пројекат.

