The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"25 уязвимостей в RTOS Zephyr, в том числе эксплуатируемые че..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "25 уязвимостей в RTOS Zephyr, в том числе эксплуатируемые че..." +/
Сообщение от с (?), 04-Июн-20, 10:09 
> GD32F? Какой именно?

https://ibb.co/B2SqR6c

это не gd, я видимо хотел купить, но решил не заморачиваться и не распаляться.

https://ibb.co/2ZWfvD8

а это весь парк, почти, справа не оригиналы, фото одного выше, а второй не смог нормально сфотать, там еле видно.

но в целом, если считать остальные оригиналами, а нет никаких оснований этого не делать, они работают идентично, хотя есть особенности, но после организации земли не заметно.

да, я сдуру купил у продована 10 шт, а они оказались теми самыми кривыми репликами, поэтому потом по 2 брал много у кого, 3 раза были косяки, но предьявить нечего, на странице 100 раз написанно stm, а на 101 что реплика, и все привет, но в целом не пробема, у нормальных магазинов есть и то и то, оригиналы чуть дороже.

на черном текстолите не видел клонов, и пайка лучше, на синем бывало кнопочка отваливалась по дороге и кондеры некоторые очень криво напаяны.

> Значит в boot не попадает.

не попадает, но ноги я звонил, все ровно, резистор на 10к в порядке, конечно мультик у меня не для смд, но блин, на оригиналах все точно так же.

> И даже bare metal

я так понял что это и есть cmsis BSRRx, это оттуда.

ну собственно этот цмсис это самый нижний уровень, там вся тарабарщена задефайнена, а спл попытка ее в человеко читаемый вид превести, но не удачная, потому что с документацией у стм вышел фейл, потом был хал, тоже не особо, а потом ртос, но он тяжеловат, и вот сейчас проде появилось чтото новое, как спл, но совместимое с ртос, я мельком глянул, там и есть ртос, но в осномном заглушки и типа пользовательский код здесь, нафиг не хочу, опять непонятными блокнотиками связываться.

> А я так по жизни хочу сунуться в некоторые странные места

я уже совался, особо ничего интесного, впрочем, не скажу что сильно пригодилось, но и не скажу что зря.

думаю со временем сделают, чтото что будет дешево и без заморочек особых, так что большого смысла нет, но уровень диванного аналитика, погрешность пляс минус 50 процентов.

> Без кучи чьих-то там либ делающих хрен бы его знает что.

а спл тем и хорош, его очень просто выпилить, и остаться на голых регистрах.

>> По сути за 10 месяцев с монента появления первого образца проект нарисовался,
>> на git, cmake и gcc-eabi под чистым линуксом.
> Я тоже все под линухом делаю. И некий самопал для себя юзает
> make и baremetal. Конечно без gcc и гита не обошлось.
> DiHalt в основном маздаец

ну в теории реверс инжениринг, берем среду любую она скорее всего юзает дефолтный гцц от арм, вместо гцц хреначим скрипты которые логирую параметры запуска, и выясняем что запускается и как, но не заморочно это.


> примерно два уровня, МК на нижнем уровне и одноплатники с линем на верхнем.

Ну да на линукс чистый завернуть с 386 я не точно выразился

>> А я на алике )))
> Ну вот это напрасно - там никогда не знаешь что подсунут.

нормально там все, главное у явных леваков не брать, а так как на любов базаре.


>> В W5500, вот их много встречал,
> А, в этих. Вариант наверное, не имел с ними дел особо.

очень высокоуровневые, много чего нельзя, но я брал их разчета, как можно проще.

> Лично мне они нужны как интерфейс к физическому миру

вот оно и есть, я еще с ком портом пытался играться, но там печально все в начале 00, а тут работу поменял и время позволяет и по работе надо, точнее было бы не плохо, так то никто не требует. решил вот позамиматься.

> Есть кстати несколько самодельных осцилов,

я самый примитивный и взял, pwm нормально смотреть, а профессиональные, которые spi сниффирятмогу конечно, но смысла не вижу, я не собираюсь профессионально этим заниматься.

> Если что-то такое интересно, стоит почитать про подходы повышения надежности управляющих

это курс отдельный, я его слушал, но ничерта не поню, какието схемы рисовали..

> Вон в новости про тройное резервирование.

ну это сомнительно, если честно, все равно есть точка отказа, коммутатор, или тот мк.

> В очень критичных системах делают 3 одинаковых и выбор 2 из 3.

это cepf, первая ассоциация, хорошая штука.


> Там много всего может быть не так. Может быть клон STM кривой,

ну опять же, код rtc не меняется, меняется сильно потом, уже в главном цикле, а то работает, то нет, не думаю что аппаратное, если вме выпилить то чисто rtc работает нормально.

> RTC как таковой имеет право медленно стартовать

да и с ресета нормально пашет, и иногда помогало пальцем на кварц прикоснуться, не на землю, а именно пальцем, я потом еще везде пытался пощамыкать, но только с пальца заводилось))

> У части чипов даже есть отдельный Vbat для батарейки питающей RTC

это знаю, я ноги изучил и даташит прочел по диагонали.

> И таки я стал с GCC на ты.

а я давно перестал, щас тыкался много нового появилось.

> Да, их система конфигурации мне нравится. Хотя опять же когда заходит именно
> вопрос о сборке, там не все так просто. Процесс линковки ядра
> Я в ртосы предпочел не лазить, мне от МК столько не надо.

да, если бы гарантировали уровень ядра линукса то было бы огонь, а так, тонко надо переписывать самому, и смысла нет

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
25 уязвимостей в RTOS Zephyr, в том числе эксплуатируемые че..., opennews, 27-Май-20, 10:47  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру