(Untitled)

Jan 21, 2015 23:52

Собсно, трафик в предыдущем посте генерят GPS/GSM трекеры. Которые тоже до сих пор ездят. Трекеров часть на Бипе, часть на Контики ( Read more... )

Leave a comment

levgem January 21 2015, 21:43:14 UTC
А вот чего. Мне тут рассказали, что я ебу мозг и неправильно пишу прошивку под IP камеру на линуксе. Что мне надо взять RTOS и радостно сделать всё на нём.

Почему ты не сделал бип на RTOS и что это вообще такое?

Reply

_slw January 21 2015, 21:59:32 UTC
только FPGA, только хардкор!

Reply

nealar January 22 2015, 00:38:29 UTC
ASIC!

Reply

nivanych January 22 2015, 09:45:02 UTC
Ну не для мелких серий же.

Reply

_slw January 22 2015, 10:35:56 UTC
особенно для мелких

Reply

nealar January 22 2015, 10:44:51 UTC
ДА!!

Reply

dmzlj January 22 2015, 04:31:43 UTC
Ну Бип можно пускать на RTOS, это же всего лишь VM. Бип был сделан,
потому что я опасался того, что перепрошиваемые по эфиру
девайсы могут превращаться в кирпич, и, как выяснилось, совершенно
правильно этого опасался. Кроме того, на нём писать быстрее, чем на Сях,
и типизация как раз тут спасает.

RTOS - ну, это обрубок операционной системы, как
правило шедулер + пяток примитивов, иногда бывают какие-нибудь базовые
драйвера, но чаще надо писать самому. Ну, понятно, есть еще процессы и
сопроцессы. А как ты пищешь камеру? Драйвер в кернел? На чём?
И что там в ней? В целом - скорее те, кто такое говорят, гонят, но это
зависит от того, что тебе нужно. Если тебе нужно нормальный TCP/IP стек,
файловые системы, монтирование всяких накопителей, USB-стики --- то те,
кто говорят про RTOS --- несут чушь. Ну или пусть говорят, какую конкретно
RTOS они имеют ввиду.

Reply

nealar January 22 2015, 06:59:15 UTC
Да они просто любители хардкора, вот и гонят. Как это - взять готовую ОС и надёргать в неё готового софта? Обязательно надо взять конструктор и на ассемблерных вставках писать монолитную непортируемую прошивку!

Reply

nealar January 22 2015, 08:31:42 UTC
В развесистой камере бывает: DHCP, SNMP, PNP, WSDL, мультикасты, и ещё куча всего.

... )

Reply

levgem January 22 2015, 08:58:41 UTC
в IP камере, как верно сказали, DHCP, RTSP, HTTP, ONVIF(SOAP), UPnP, сам видео захват, управление wifi, управление флешкой.

Reply

_slw January 22 2015, 12:53:19 UTC
ну вот RT-11, к примеру, была вполне себе RTOS.
но при этом и сеть и файловые системы -- имеются.
USB тогда еще не придумали, правда.

Reply

nealar January 22 2015, 13:24:12 UTC
RT-11 не шла на мухобойках по пять баксов за пучок.
dmz имеет в виду не "RTOS вообще", а конкретно те, с которыми работал.

Reply

_slw January 22 2015, 13:29:08 UTC
ну это тогда они были не пять баксов.
а так -- 3Mhz, 16KB RAM, 100KB долговременной памяти.
как раз ныняшняя мухобойка.

Reply

dmzlj January 22 2015, 04:46:44 UTC
Кстати, упомянутая Контики это и есть типа RTOS. Одна из.

Reply

dmzlj January 22 2015, 04:57:49 UTC
Почему не взяли RTOS. Потому что MSP430, 5 - 16 килобайт RAM,
55K ROM, частота 12 - 20 мегагерц.

Маловато места, короч. Хотя контики вон влезла, а фриртос
был тяжеловат.

Reply

nivanych January 22 2015, 17:50:45 UTC
Что бы на stm32 (256k RAM) поставить, чтоб TCP был по егоному ethernet'у?

Reply


Leave a comment

Up