
Рубрика «hardware» - 2
Бюджет потерь USB 3.2
2022-10-30 в 1:15, admin, рубрики: diy или сделай сам, electronics, hardware, Signal integrity, usb, USB-C, VNA, Компьютерное железо, Производство и разработка электроники, схемотехника, Электроника для начинающих
Установка OpenWRT на CheckPoint T-120 (4200 appliance)
2022-08-17 в 11:06, admin, рубрики: 4200, checkpoint, DIY, diy или сделай сам, firewall, firmware, hardware, OpenWrt, t-120, Сетевое оборудование, старое железо
В очередной раз просматривая объявления о продаже компьютерной техники и всяческой электроники наткнулся на интересного зверя - корпоративный файрвол CheckPoint T-120. Быстренько погуглив, нашел технические характеристики этого устройства. Вот они:
-
Intel Atom D525 1.80GHz Dual-Core;
-
оперативная память 4 GB (DDR2);
-
4 x 10/100/1000Base-T RJ45 ports;
-
250 гигабайт жесткий диск (SATA).
DevOps для firmware
2022-03-18 в 19:42, admin, рубрики: bootloader, C, ci/cd, cli, devops, diy или сделай сам, hardware, HIL, hw, Jenkins, make, unit-testing, Программирование, программирование микроконтроллеровЧасто слышал мнение, что в embedded программировании в принципе не может быть никакого DevOps(а). Якобы вот есть GUI(ня) в IAR и там надо много мышкой водить. "Ты же не будешь ставить шаговые двигатели для сдвигания мышки" и т. п.
В этом тексте я намерен пофантазировать каким мог бы быть абстрактный процесс разработки firmware с точки зрения DevOps. И перечислить атрибуты такого процесса.
1. Репозиторий с кодом (репа)
Как посчитать стоимость разработки аппаратного продукта?
2022-03-05 в 10:03, admin, рубрики: hardware, аппаратура, гаджеты, импортозамещение, инженерные системы, калькулятор, Локализация продуктов, Производство и разработка электроники, рассчитать цену, расходы, стартап, стоимость, стоимость разработки, управление разработкой, экономикаЕсли предприниматель планирует производить приборы, станки или гаджеты - этот вопрос будет одним из первых. Обычно люди недооценивают затраты на разработку, производство и масштабирование нового электронного аппаратного продукта. По этой причине подобные стартапы часто терпят неудачу: либо кончаются деньги ещё до выпуска продукта, либо оказывается, что проект изначально не являлся прибыльным.
Реализации машины в qemu
2021-12-05 в 12:16, admin, рубрики: development, emulation, hardware, machine, qemu, информационная безопасность, системное программированиеВ процессе обратной разработки прошивок иногда возникает задача по ее эмуляции, например, для фаззинг тестирования или детального изучения поведения в динамике. На практике обычно для этого хватает фреймворков avatar2, unicorn, qiling и подобных. Однако они поддерживают далеко не все платформы и имеют ряд ограничений для решения таких задач. При разработке эмулятора PLC я столкнулся с тем, что ни один фреймворк для эмуляции не поддерживал требуемую платформу.
Архитектура и особенности процессора Эльбрус 2000
2021-10-21 в 8:29, admin, рубрики: E2K, hardware, IT-стандарты, Блог компании Конференции Олега Бунина (Онтико), высокая нагрузка, высокая производительность, Железо, Компьютерное железо, отечественная электроника, отечественный производитель, Процессоры, ЭльбрусВ чем принципиальные особенности процессора российской разработки Эльбрус? О ней в последнее время много говорят: как хвалят, так и ругают. Но давайте углубимся в архитектуру процессора, чтобы все-таки понять в чем его плюсы и минусы.
Расскажу, что такое скрытый и явный параллелизм, как используются предикаты и осуществляется подготовка переходов. Почему Эльбрусу не нужны push и pop команды и в чем особенности его регистрового окна. Какая защита от атак есть у российского процессора и какие возможности дает защищенный режим.
Данная статья — транскрипт моего выступления на конференции HighLoad++.Читать полностью »
Разработка hexapod с нуля (часть 9) — завершение версии 1.00
2020-09-07 в 11:00, admin, рубрики: AIWM, arduino, design, DIY, diy или сделай сам, esp32, esp32-cam, hardware, hexapod, robot, streaming, walking, Программирование, программирование микроконтроллеров, Разработка робототехники, робототехника
Всем привет! 2 года разработки, 9723 строчек кода и киллограмы пластика сделали свое дело — разработка гексапода подошла к заключительному этапу в рамках текущей версии. К этому этапу проект полностью перешел на красивые зеленые железки, слегка изменен дизайн и появилась трансляция видео. Так же будет клёвое демо-видео. Все выходные были успешно слиты на его съемки и монтаж, надеюсь понравится.
Этапы разработки:
Часть 1 — проектирование
Часть 2 — сборка
Часть 3 — кинематика
Часть 4 — математика траекторий и последовательности
Часть 5 — электроника
Часть 6 — переход на 3D печать
Часть 7 — новый корпус, прикладное ПО и протоколы общения
Часть 8 — улучшенная математика передвижения
Часть 9 — завершение версии 1.00
Читать полностью »
Операционные усилители: 10 схем на (почти) все случаи жизни
2020-08-25 в 16:12, admin, рубрики: diy или сделай сам, hardware, моделирование, операционный усилитель, Производство и разработка электроники, разработка электроники, схемотехника, электроника, Электроника для начинающихВсем привет!
В последнее время я по большей части ушел в цифровую и, отчасти, в силовую электронику и схемы на операционных усилителях использую нечасто. В связи с этим, повинуясь неуклонному закону полураспада памяти, мои знания об операционных усилителях стали постепенно тускнеть, и каждый раз, когда все-таки надо было использовать ту или иную схему с их участием, мне приходилось гуглить ее расчет или искать его в книгах. Это оказалось не очень удобно, поэтому я решил написать своего рода шпаргалку, в которой отразил наиболее часто используемые схемы на операционных усилителях, приведя их расчет, а также результаты моделирования в LTSpice.
Boot manager для 486-го компьютера
2020-07-27 в 17:47, admin, рубрики: 486, bootmgr, hardware, Plop, software, Компьютерное железо, ретрокомпьютингВведение
Всё началось с того, что меня несколько расстраивало отсутствие возможности загружаться с дисковода на старой плате Socket 3. CD-приводы в то время ещё не были распространены и разработчики BIOS даже не задумывались о предоставлении такой опции. Да и операционные системы распространялись на дискетах. Чуть позднее, когда ОС (в основном конечно Windows) стало удобнее устанавливать с диска, чем с пары десятков дискет, придумали так называемые загрузочные floppy, содержавшие драйвер дисковода и передававшие ему управление непосредственно. Но это на мой взгляд костыль и некрасиво. Я начал искать более изящное решение и даже в какой-то момент собирался купить SCSI-контроллер за много денег и привод к нему, но нашлась альтернатива.
10 советов схемотехнику
2020-06-04 в 16:22, admin, рубрики: diy или сделай сам, hardware, программирование микроконтроллеров, Производство и разработка электроники, разработка схем, схемотехника, электроника, Электроника для начинающихНедавно один мой знакомый, начавший интересоваться электроникой и схемотехникой, обратился ко мне с просьбой дать ему какие-то практические советы по разработке электронных устройств. Поначалу этот вопрос немного озадачил меня: как-то так получилось, что для себя я никогда не выделял какие-то перечни обязательных правил проектирования, всё это было у меня где-то на уровне подсознания. Но этот вопрос послужил хорошим толчком для того, чтобы сесть и сформулировать хотя бы небольшой список таких рекомендаций. Когда все было готово, я подумал, что, возможно, это будет интересно почитать кому-то еще, таким образом и получилась данная статья.