на нашей фабричке...
4.04K subscribers
526 photos
32 videos
5 files
328 links
https://gaodi.ru — это контрактный разработчик и производитель электроники.


Два уютных чатика:
@fabrichka2 - про бизнес и электронику;
@fabrichka8 - про всё остальное.
Download Telegram
Эмпирические правила

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

Особенно такая тактика приносит ощутимый результат, когда речь идет про сложные материнские платы, где куча высокоскоростных интерфейсов и сигналов, где количество элементов больше 5000, а количество пинов превышает 30000. В такие моменты у инженеров включается тот самый эмпиризм, что позволяет сделать разработку платы быстро и аккуратно. А бывают даже случаи, когда на выходе получается плата с меньшим количеством слоёв, чем предполагалось изначально.

Кстати, по внутреннему опросу Дэнни, какие качества важны для топологов и схемотехников, все отвечают по-разному: кто-то говорит, что важно обладать безупречной интуицией, кто-то – педантичностью, а для кого-то стрессоустойчивость кажется ключевым моментом 🧐
Please open Telegram to view this post
VIEW IN TELEGRAM
Можно сказать, что теперь наше производство имеет всё для монтажа плат любой сложности. На днях как раз «выпустили в свет» максимально технологическую сложную плату. Изделие успешно запустилось.
Правда вчера на внутренней ретроспективе выяснилось, что в процессе все же были некоторые трудности, но их благополучно решили.

Вот кое-что из непредсказуемых сложностей:
1. Некоторые позиции в номенклатуре комплектующих были плохо пригодны для автоматического монтажа, так как поставлялись в разнообразной нестандартной упаковке.
Решение: пришлось провести ряд манипуляций, чтобы зарядить питатели. Это специфика ситуации с комплектующими в России сегодня. И хоть закупки и совершили подвиг, ища компоненты, нельзя упускать надзор технологической службы. Именно она должна проверить минимально необходимые параметры поставки комплектующих.

2. Реперные метки на BOT стороне платы пришли от заказчика в форме треугольника, а не в форме круга, что усложняло позиционирование МПП в оборудовании.
Решение: добавлено в чеклист приема проектов на производство на будущее.

3. Число использованных питателей и слотов у автоматов-установщиков было на пределе числа номенклатурных позиций BOM этого проекта.
Решение: уже заказаны дополнительные несколько десятков питателей и в план развития заложен дополнительный автомат-установщик. Хотим быть готовы к любым вызовам.

Нам, конечно, очень хочется рассказать и показать больше, но мы же контрактники и пока что связаны NDA.
#пятничное
Когда в офисе разработки собрались сплошные инженеры и вдруг внезапно понадобился крепеж кабеля (чтобы разъемы не «утаскивали» за собой провод под стол), проявив капельку смекалки, можно взять и самим его отрисовать, а потом распечатать на 3D-принтере. Не идти же ради такого в магазин.
Малышки RunBMC ждут своего часа. Наши программисты уже приготовили инструменты пыток для долговременного стресс-тестирования. Будут выявлять утечки памяти и стабильность работы прошивки. Подёргают их за интерфейсы API. И, как обычно, поворчат поблагодарят схемотехников.
Stay tuned...
This media is not supported in your browser
VIEW IN TELEGRAM
Важный момент – это сделать так, чтобы произведенные устройства безотказно работали в полях. Поэтому приходится не только перерабатывать само устройство и тестировать образцы, но и создавать систему контроля качества. Разрабатывать тестовые джиги. Зато, отказы в полях - всего доли процента.
This media is not supported in your browser
VIEW IN TELEGRAM
Мы, конечно, это делали и раньше. Через подрядчиков. А теперь у нас появилась наша собственная моечка для модулей и трафаретов. Вчера уже запустили ее и протестировали. Ждем скоро еще одно производственное пополнение: шкаф для сушки.
Начинается самое волнительное. Процесс запуска и проверки двухсокетной платы Baikal-S. Больше всех волнуются схетомехники, потому что их ждет незабываемый брингап собственного детища. Те малышки BMC, которые мы уже «засветили», предназначены как раз для этих плат. А вместе это полный комплект для сервера.

Немного о процессе разработки.
1. Проект рождался без опорного референс-дизайна. Только поглядывали на наработки OpenCompute с процессорами Intel и Ampere ARM.
2. Топология оказалась очень плотная. В изначально предполагавшиеся 12 слоев не уложились, расширили до 14 слоёв. Но после этого спокойно разместили все высокоскоростные трассы.
3. На этапе моделирования обнаружили локальные перегревы цепей питания до 250 градусов. Несколько итераций доработок полигонов и стека позволили сбрасывать температуру до приемлемой - около 60 градусов.

Ждем новостей от наших инженеров. Coming soon…
This media is not supported in your browser
VIEW IN TELEGRAM
Задачи промышленной безопасности не разрешают оставить даже очень низкую вероятность ложного срабатывания. Слишком велика здесь цена ошибки. Поэтому ребята из отдела компьютерного зрения продолжают улучшать алгоритмы детекции пламени.
Вот, кусочек огонечка на фоне ослепляющих солнечных лучей. Поставили фильтр ближнего ИК диапазона для уменьшения разных шумов: свет, блики, отражения и пр. Такую картинку теперь явно проще будет детектить.
В последнем месяце года наблюдаем активный прирост запросов на разработку всяких портативных девайсов. Мы всегда сразу говорим, что Дэнни сегодня – это контрактный разработчик и производитель, и что «чистая» разработка нам не очень интересна. Хотя сейчас пришло много именно разработческих ТЗ, среди которых есть очень любопытные. От некоторых, возможно, мы не сможем отказаться.

А как у вас? Декабрь – это затишье по новым проектам или наоборот?
Все самое необходимое для инженера-схемотехника
Диапазон рабочих температур у нашей климатической камеры от -20 до +100 °C, а режим влажности от 30 до 95%. Это, конечно, не для Норильских холодов, но сегодня нам будет этого достаточно. Еще не тестировали, но у нас сейчас как раз в самом разгаре несколько проектов, где нужно сымитировать различные погодные условия эксплуатации. Будем погружать в камеру рыболовную снасть: морозить ее и подвергать всяким испытаниям.
В идеале начинать процесс генерации идей хорошо бы уже в сентябре. В прошлом году мы решили подойти к этому вопросу «заранее», как нам тогда казалось, – в конце октября. И это было неверным расчетом. Перед самым новым годом мы изрядно понервничали, потому что был шанс, что некоторые подарки для клиентов и партнеров не успеют изготовить. Тогда все обошлось, мы успели. Но сразу отметили, что в этом году начнем пораньше. В начале октября у нас уже был список идей и примерное виденье. Постарались сделать лаконично и сдержанно, но с душой.
Кстати, корпоративные подарки сотрудникам у нас всегда другие. Почему-то такая традиция. Хотя часто коллеги «посматривают» на презенты партнерам и мечтают забрать что-то из этого себе.

А как у вас с подарками? Всегда дарите на новый год? Креативите и придумываете что-то кастомное или покупаете готовые наборы?
Сегодня вместо итогов мы решили вспомнить некоторые яркие, запоминающиеся и неожиданные истории из нашей разработческо-производственной жизни 2022 года🧑‍💻

1. «Фобии топологов»

Когда плата под процессор с 4000 контактами отправилась на производство, у топологов закрались легкие панические мысли, что с ним что-то не то. Отогнав эти наваждения, решили дождаться изготовления плат. Дождались. Привезли в офис и стали устанавливать остальные детали. Тут и заметили неладное: шелкография была подозрительно перевернута на 180 градусов. Легкая паника сменилась приступами тяжелой тревоги. Получалось, что наилучший вариант – это только ошибка в шелкографии, а наихудший – это перевернутая ориентация контактных площадок относительно корпуса в придачу. Сделав успокоительную дыхательную гимнастику, полезли смотреть даташит на сокет. Оказалось, вот что: сокет закручивается правильно при неправильной шелкографии. То есть, это ошибка библиотеки. По-прежнему было тревожно, потому что непонятно, на каком же этапе и кто ошибся.

Повторив дыхательные практики, собрались советом топологов и схемотехников на мозговой штурм. Кто-то предлагал подпилить пластик, кто-то метал, кто-то перепаять все заново. Но самое здравое решение было прочитать еще раз всю документацию. Выяснили, что документацию на сокет без предупреждения изменили уже после того, как плату отправили в производство. Решение нашли: прикрутили корпус наоборот (по-другому он и не закручивался), pin-to-pin все совпали. Повезло, что никаких других компонентов впритык не стояло.
В итоге у нас получилась всего лишь некрасивенькая шелкография, рубец в душе топологов и минус 50 мл виски, которым откачивали главного тополога.

P.S. В следующей версии уже все подправили, чтобы выглядело красиво.

2. «Испытания дождем»

Восемь часов под ровной стеной холодного дождя суждено было провести нашим дата сайнтистам. Все ради испытаний детекции пламени «на объекте». Кажется, это был самый дождливый день в году. Откладывать испытания было нельзя, поэтому соорудили командный пункт под клеенкой, натянутой между двух заборов. А на расстоянии 25 метров (все по ГОСТ) полыхали 1.5 метра огня, создаваемого источником пламеня ТП-5.

Восемь часов страданий привели к успешным результатам тестирований и…болезни двух дата сайнтистов (благо, не смертельной и непродолжительной).

3. «Бананово-карамельный латте»

Все началось, когда двое разработчиков застряли с кофемашиной в лифте, прижатые к стенкам. Тогда это продлилось аж несколько часов, чатик «Флудилка» разрывался от фото с места событий. Кофемашину нужно было как-то притащить в офис, чтобы проводить тут испытания и дописывать ПО. После освобождения ребят, все любители кофе (считайте весь офис) нетерпеливо ждали, когда же их угостят.

Рецептов было много, но из ингредиентов только сладкое молоко и бананы. В течение двух недель, пока разбирались как идет управление от сервера к аппарату и учились делать любой напиток, все пили исключительно бананово-карамельный латте экстра большого размера. Даже любителям американо этот латте казался изумительным. Своя все-таки разработка.

#непридуманныеистории
Please open Telegram to view this post
VIEW IN TELEGRAM
Пока не ясно, какая тактика у Сбера: действительно ли он избавился от непрофильного актива или нет? Салютдевайсы после покупки Элпитеха будет разрабатывать сервера для Сбербанка или для открытого рынка? Или Сбер готовит достойного конкурента таким грандам, как Ядро, Aquarius, DEPO и Kraftway..?

Еще год назад от коллег из Сбера можно было услышать о резерве по серверным мощностям аж в 60%, т.е. использовалось только 40%. Тогда говорили, что еще года три они продержаться. Но, похоже, мощности заканчиваются уже сейчас, а стабильных поступлений новых серверов нет. Приходится спасать себя самостоятельно. Ставим на то, что новая компания Салютдевайсы будет придворным производителем Сбербанка. А тем временем, на рынке стало меньше одним независимым центром разработки.

#новости
Почему именно бельчонка, а не, к примеру, крольчонка выбрали ребята из Байкал Электроникс для стартовой картинки во время запуска Linux? Ради забавы, наверное. Шуточки про белочку актуальны всегда.
Но это, впрочем, не так важно. А вот то, что мы успешно прошли критический момент запуска серверной платы - это, действительно, важно. Дальше "дело техники": отладить и оттестировать плату.
Новость, которая сделала наше утро. Особенно утро команды компьютерного зрения.

Речь идет о курьезном случае с участием «умных» камер, которые решили приписать нарушение ПДД лезгинскому князю. Сюр состоит в том, что князь Хаджи-Давуд благополучно закончил свой земной путь лет 300 назад.

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

Ну, а пока еще подобные алгоритмы не отточены, советуем водителям возить картины оборотной стороной, не облокачиваться на левую руку и не покупать серые куртки и машины с "правым" рулём" 🚗

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Наш Computer vision решил нырнуть поглубже. Ребята учат нейросеточку распознавать подводных жителей. Ни один карась теперь не останется неопознанным 🐠
Картина называется «Как не выгореть на работе, если ты embedded-программист и смертельно устал от написания кода, а рядом как раз оказался паяльник»
История о том, как мы сделали красивый и функциональный прототип абсолютно нового для нас устройства за 3 недели.

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

Здесь у нас было иначе. 29 декабря нам приходит запрос на разработку и производство многих тысяч штук суперсложного устройства (22-дюймовая тач панель, несколько видеокамер, печатающий модуль и пр.). Вся поставка должна быть к августу (все, как мы любим), но первый прототип уже к 1 февраля. Учитывая, что в среднем на проработку такой архитектуры и прототипирование нужно пару месяцев, а ребята сдали первый функциональный образец 30 января, то гордость команды очень понятна. Тут повлияло многое: бэкграунд по хардвер-решениям, умения по декомпозированию сложных задач и быстрому их решению. Да и просто пахать в выходные.

Видя наши свершения, заказчик продолжает ставить все более амбициозные цели - срок сдачи "красивого" образца вместо 1 марта на 22 февраля. Франкенштейн (официальное название проекта в общем чатике с заказчиком) должен быть к этому моменту полностью доведен до ума по дизайну и конструктиву. Ребята говорят, что получится.

#непридуманныеистории