Будьте осторожны, — Байкал-Т1! Или история одного проекта с попыткой применения «импортозамещения»

«Эффективные» менеджеры и поставщики компонентов могут смело проигнорировать этот материал. Эта заметка — для разработчиков аппаратуры, которые уже смотрят, или только собираются смотреть в сторону процессора Байкал-Т1. Так сказать, «информация к размышлению» о реальной истории общения с фирмой Байкал Электроникс (БЭ) и что в результате получилось из прикладного проекта с попыткой применения «импортозамещения».

Итак, все по порядку…

История вопроса


Наше предприятие разрабатывает и производит электронную аппаратуру с 1993г. и мы хорошо известны на своем рынке. С какой только элементной базой мы за эти 25лет не переработали и чего только не переделали! Хотя, правда — с отечественной базой за это время точно уже не работали. Последний раз на моей памяти такое было в далеком 1987г, задолго до образования нашей фирмы — самые лучшие воспоминания о советских аналоговых и цифровых компонентах из Киевского «Кристалла», Новосибирска, Таллина, Риги, Зеленограда, Кишинева, Ленинграда, и др.

Так вот, в конце 2016г. задумали мы одно изделие, который среди прочих компонентов должен включать управляющий контроллер, точнее SoC (System-on-Chip). Никаких специфических требований по скорости и производительности к контроллеру (400МГц-1ГГц вполне достаточно). Необходимо только наличие стандартных портов (1GbE, I2C, SPI, SATA и др.) и внешней DDR памяти до 1GB, а также желательно наличие двух и более процессорных ядер. Тип процессорного ядра в принципе не важен. ARM-ядро желательно, но необязательно. Температурный диапазон — коммерческий и индустриальный. Потребление тоже не важно (опять же, в разумных пределах), т.к. по сравнению с тем, сколько потребляют главные компоненты в этом изделии, так это, как говорят математики, — «о»-маленькое, причем третьего и выше порядка. Главное же требование, как обычно — хорошо отлаженная среда проектирования и отладки софта под Windows, JTAG эмулятор, «базовые» библиотеки для работы с процессором и периферией в режиме «bare-metal», и совместимость с любой из стандартных RTOS, поставляемых в исходных текстах (ThreadX от ExpressLogic, FreeRTOS, и др) с поддержкой IP-протоколов и файловой системы. Linux в принципе не подходит и не рассматривается. Аппаратная часть устройства в целом не очень сложна, а вот программная — «очень и очень» и займет не менее года до первого релиза и с документацией. Устройство, вполне вероятно, подлежит последующей сертификации. Количество небольшое — порядка 100шт в год на первые несколько лет.

Наш опыт применения и наработанный софт для процессоров Freescale/NXP с ядрами PPC и ARM, процессоров TI и Atmel, позволял нам в принципе не задумываться о выборе управляющего контроллера и исключить весь «геморрой» с «базовым» ПО, RTOS и средой разработки ПО. Но черт же меня дернул и клюнул меня тогда в зад какой-то петух… Решил я посмотреть — «не подойдет ли что-нибудь отечественное?» на место управляющего контроллера. Как раз в то время пошел «звон» насчет импортозамещения, и, как нельзя кстати, прочитал я тогда про первый отечественный процессор Байкал-Т1. И закрутилось…

Первое впечатление


Зашел на сайт БЭ, нашел процессор Байкал-Т1, скачал рекламный листок с блок-схемой. Первое впечатление — вполне подходит по параметрам. Ничего экстра-ординарного на 2016г, но вполне недурно для широкого круга встраиваемых приложений и без претензий на «супер-пупер». Молодцы! Если все будет работать так, как задумано, то отличная работа! Хорошее попадание в рынок.

Заполнил «on-line» заявку с сайта с указанием «кто такой», откуда, и с просьбой прислать более детальную техническую информацию по аппаратной и программной частям. И, как обычно, переключился на текучку.

Проходит неделя, вторая, третья… Тишина. Никаких писем и звонков от БЭ. Вспоминаем о БЭ. Звоним сами. Выясняется, что чипов нет (на конец 2016г) и они планируются только к концу 2017г. Никакой технической документации пока нет в доступе.

Что же, подождем… Наше изделие тогда еще было только в стадии осмысления. Время есть.

Второе впечатление, оно же последнее


Февраль 2018г. Наконец, у нас подошло. Концепция изделия готова и рынок понятен и готов. Пора приступать к проектированию. Идея про использование Байкал-Т1 пока в силе. Захожу на сайт БЭ. Нынче сайт красив, все моргает, движется… Шрифт крупный. Круто! Опять заполнил «on-line» заявку с сайта с указанием «кто такой», откуда, и с просьбой прислать более детальную техническую информацию по аппаратной и программной частям. И, как обычно, снова переключился на текучку в ожидании скорого ответа.

Однако, проходит неделя, вторая, начинается третья… Опять тишина. Никаких писем и звонков от БЭ. Крутизна сайта как-то начинает не соответствовать истинному состоянию дел.

Снова вспоминаем о БЭ. Звоним. Выясняем с кем говорить о технических вопросах. Все те-же люди — г-н Р.С. Общаемся.

И вот тут-то выясняется…

Процессор и демо-плата


Цена чипа — примерно 65$ (3.7 т.р.). В наличие есть на складе, бери хоть сейчас. Отлично.
Задаю ряд конкретных технических вопросов по процессору. Получаю в целом адекватные ответы, хотя кое-где человек «плавает», но в пределах разумного (вопросы-то очень конкретные, а недостаток опыта налицо). В любом случае ясно, что для работы будет нужна полная техническая документация.

Спрашиваю «А есть ли тестовая плата для пробы софта и железа?». Ответ — есть, но там какие-то небольшие задержки с новой ревизией. Не вопрос, немного подождем. А вот цена платы ~150т.р. — это действительно круто для чипа ценой 3.7т.р.! Возникает здравый вопрос «С чего бы это?», в то время как тестовые платы от Freescale/NXP, TI, Atmel в диапазоне цен ~60$ (3.6т.р.) до ~400$ (23т.р.) от производителя. Вразумительного ответа по цене, как всегда, нет. Не хочешь — не бери! Делаю вывод — дела с продажей чипов идут плохо, потому и делают упор на тестовые платы и на гос-заказы. Ведь в здравом уме никто (или мало кто) не купит эту плату за такую цену и за свои кровные деньги. Кстати, как раз на днях узнал, что в МГУ открыли учебный класс по Байкал-Т1. Это, конечно, здорово! Но только деньги-то опять государственные и им есть предел и очень много желающих!

Ситуация ясна. Пока не страшно. Надо будет — купим и тестовую плату. Идем далее…

Софт


Спрашиваю «как обстоят нынче дела с софтом у Байкал-Т1?» в соответствии с требованиями нашей задачи?

Да никак! Только Linux. Нет ни поддержки никаких RTOS, ни «bare-metal», ничего более. Как-будто бы, кто-то там портирует QNX на Байкал-Т1, но точно ничего не знаем.

Что-то мне это сильно напоминает «советские» времена, когда процессоры выпускали, давали документацию с описанием системы команд процессора и их кодов, а дальше каждый сам, кто как сможет… Правда, конкуренции не было. Просто стояла задача — сделать любыми средствами!

В целом, для нас это не вопрос. На какие только процессоры мы не перепортировали разные RTOSы за время своей работы. Ну сделали бы еще и порт для Байкала-Т1. Написали бы и «базовые» библиотеки для «bare-metal» применений.

Вот только время свое жаль. А еще больше жаль наблюдать ущербность подхода БЭ к этому вопросу. Ведь «силиконовые» инженеры отлично сделали свою работу. А вот начальники, видимо, вообще не понимают, что софтом надо заниматься в самых разных направлениях (а не только Linux), и именно в самой БЭ. И это надо начинать намного ранее выпуска самого силикона.

По сути, все эти бенчмарки, сравнение процессоров между собой, наличие того или иного аппаратного порта и прочих архитектурных штучек тут и отсутствие их там не имеет принципиально никакого значения для подавляющего большинства приложений. Надо будет — сами добавим то, чего не хватает. Какая разница между 1000MIPS и 800MIPS, или 10000 CoreMarks и 7000 CoreMarks для управляющего контроллера? Да никакой! Реально значение имеет только наличие адекватного поддерживаемого софта и средств разработки, как это имеет место для нашей задачи. И сделать это вполне реально производителю процессоров. Надо только понять что именно это и есть ключевой момент для успешной продажи процессоров. Кстати, тогда и цена на тестовую плату станет вполне адекватной, т.к. приоритеты сместятся в правильном направлении. А тут и новые покупатели подтянутся.

Печально. Но тем не менее, не критично. Идем далее…

Средства проектирования и отладки ПО


Спрашиваю «как насчет средств отладки?». Не поверите, но в 2018г все тоже: Да никак! Ни среды проектирования и отладки, «заточенной» под конкретный чип с его периферией, ни JTAG эмулятора у БЭ нет и не предвидится. Сказали только, что где-то как-будто лежит проект среды на Eclipse, можно скачать. Но он не поддерживается, так что компилируйте и пользуйтесь сами на свой риск! Вот это подход! Класс!

JTAG эмулятор как будто-бы доступен от фирмы OLIMEX (Болгария !). Дали ссылку — там ни слова про MIPS, только эмуляторы для ARM. Причем здесь ARM, когда ядро MIPS? Дали ссылку на JTAG эмуляторы на сайте MIPS. Там что-то похожее на правду. Но мне что, JTAG эмулятор самому везти из США?

Задаю вопрос: «А где же брать отладчик для JTAG эмулятора?» Ответ достойный — «Остается только GDB.» Я что-то не понял. Там что, в БЭ всех покупателей за дебилов что ли считают? Строчный отладчик в 2018г?

И мне это надо? Тем более, для неизвестного мне ядра MIPS P5600 (Байкал-Т1).

Могу повторить только то же самое, что и в предыдущем пункте. «Эффективным» менеджерам из БЭ надо бы понять, что реально значение имеет только наличие адекватного поддерживаемого софта и средств разработки, причем непосредственно от самого производителя чипов. Именно самой фирме БЭ надо поставлять протестированные JTAG эмуляторы и свою «заточенную» под чип среду проектирования и отладки, как это делают все производители процессоров.

Ситуация становится критической. Тем не менее, идем далее…

Достойный финал


Хотя уже было понятно, что положение — «швах», и придется, видимо, окончательно расстаться с мыслью о Байкал-Т1, спрашиваю насчет получения детальной технической документации. Необходимо взглянуть на полное описание портов и спецификации чипа. Особенно хочется взглянуть на список «Silicon Errata», содержащий перечень всех ошибок в силиконе и наличие для них программных «заплаток», т.к. именно это определяет возможность нормального применения чипа под конкретную задачу.

В порядке информации: у большинства производителей чипов детальная техническая документация и Silicon Errata либо сразу доступны для скачивания с сайта, либо после простой регистрации на сайте (в основном для изучения рынка).

В БЭ же просят подписать NDA (non disclosure agreement, Соглашение о неразглашении). Не вопрос — подписывали, и не раз, с разными фирмами-производителями чипов. Обычно это требуется для очень сложных и специальных чипов, по которым идет острая конкуренция по функционалу и IP (intellectual property). Только вот с производителем процессорных чипов общего применения — это впервые на моей памяти. Тем не менее, был уверен, что подпишем без проблем, и попросил прислать на почту файл для заполнения.

И вот тут-то ждала засада…

Через день получаю письмо на почту с файлом NDA и сопровождающим текстом. И тут выясняется, что для подписания NDA для получения всего лишь описания на процессор (!), в БЭ необходимо предоставить следующие документы на фирму (далее привожу точную цитату из письма):

"…
1. Копия свидетельства о госрегистрации.
2. Копия свидетельства о постановке на налоговый учет.
3. Копия устава, заверенная руководителем.
4. Протокол или решение о назначении директора.
5. Копия уведомления о применении упрощенной системы налогообложения (если применимо).
6. Доверенность и контактные данные представителя.
7. Карточка компании.
…"

Вспоминаю этот незабываемый момент когда я это прочитал. Прямо как в слогане от рекламы BMW — «Восторг ...». Высочайший «респект» фирме БЭ с ее юридической службой! В этом она далеко и переплюнула всех, кого только можно и нельзя, в вопросе подписания NDA для получения документации на процессор общего назначения. Видимо, в БЭ взяли юриста из банка и он, очевидно, перепутал, что это мы (покупатели) хотим получить нечто адекватное за свои деньги от БЭ, а не наоборот. Но жизнь уж точно это поправит, и надеюсь, что скоро.

Все, на что я оказался способен в этот незабываемый момент, так это написать ответное письмо в БЭ со скромным вопросом «Может Вам еще и ключи от сейфа, где деньги лежат?» и с предложением забыть друг друга как страшный сон.

«Сухой» остаток


Полный «абзац»!

Чем утешились?


Пришлось вернуться к старым добрым аппаратным ARM-платформам, для которых все давно у нас есть и прекрасно работает. Прикладной софт для нашего изделия — это ключевой момент, и его очень много. И взваливать на себя решения второстепенных и чужих проблем со средствами разработки и отладки, и, возможно, с неизвестной аппаратной частью при таком подходе в БЭ совсем ни к чему.

Вот захотелось же экстриму с применением «импортозамещения» ...!

П.А. Семенов, к.т.н., «МикроЛАБ Системс» (г.Москва)
Поделиться публикацией
Ой, у вас баннер убежал!

Ну. И что?
Реклама
Комментарии 302
  • +25
    Я бы удивился, если у БЭ были бесплатные семплы, дешевые отладки, своя IDE (пускай на эклипсе), документация на 10к+ страницах, но ситуацией описанной в статье не удивлен совсем. В СНГ все так работают через одно место… Вон от Резонита выставление счета жду 3-4 дня, когда заказываю супер-экспресс за 1 день (sic!)
    • +3

      У вас какая-то необычная специфическая плата?
      Давно и плотно работаем с Резонитом, буквально на прошлой неделе заказывал супер-экспресс. Во вторник вечером отправил файл на проверку (причем сразу pcb-файл из ДипТрейса, даже гербер сам не формировал), в среду утром получил счёт, в пятницу утром забрал готовое. И мы ещё успели пообщаться по реализации — я слегка неправильно оформил заявку.
      Еще они легко соглашаются на постоплату и принимают платы из Пикада 92 года.

      • +5
        Обычная плата, 4 слоя, 4 класс, 180х90 мм примерно. Делают они таки быстро и почти хорошо, но вот бюрократия… Эти выставления счета и запуски в производство… Быстрее 5 дней еще не видел этого супер-экспресса. Быстрее оказывается заказать платы в Словакии (AWS) и привезти их к нам, с доставкой UPL-ем выходит 3-4 дня максимум.
        • +6

          Меня удивляет, почему у вас это занимает столько времени. В рабочее время заявка проверяется их сотрудниками за час-два, и сразу присылается счёт.
          Мы стараемся, если есть такая возможность, "кормить" своих, российских. В долгосрочной перспективе это выходит выгоднее, чем сэкономить в начале. Например, когда мы покупали станок лазерной резки, то могли взять китайский процентов на 30 дешевле, но, подумав, взяли "Булат", Зеленоград. Возможность в случае неполадок получить наладчика ближайшим Сапсаном — бесценна. :0))

          • 0
            Странно, у нас никогда выставление счёта не занимало больше пары часов в рабочее время бухгалтерии. Т.е. максимум — overnight, когда часов в пять вечера мы заливаем герберы, в полседьмого приходит одобрямс от инженера, а счёт уже только утром.
            • 0
              Заказывал недавно.
              Быстрее 5 дней не получилось.
              • +1

                Для непосвященных, скажите, пожалуйста, в каких ситуациях возникает потребность получить плату в столь срочном порядке?

                • +1

                  Мой последний сверхсрочный заказ — новый модуль контроллера трехфазного выпрямителя с управлением по Modbus. Программистам нужна готовая плата для отладки, делать её ЛУТом сложно и бессмысленно — провожусь не меньше пары дней, а качество будет намного хуже заводского. Учитывая, что срок сдачи устройства, в котором будет стоять этот контроллер — конец мая, работать нужно как можно быстрее.

                  • 0
                    1) Клиент позвонил и радостно сообщил, что наконец согласовали полевые испытания, но на следующий вторник, успеем ещё пять экземпляров датчиков сделать?

                    2) Испытания у клиента назначены заранее за месяц. За полторы недели до испытаний выясняется, что в случае одного конкретного, пусть и нечастого стечения обстоятельств плата испускает волшебный белый дымок, и это в принципе несложно поправимая, но чисто аппаратная проблема.
                    • 0
                      Когда нужно было отдавать вчера. Разные ситуации бывают.
                      • 0

                        Надо отдать должное запад так не работает) Только резонит)

                • +1
                  Подтверждаю проблемы с резонитом и периодические затягивания сроков. Впрочем, у всех местных экспресс-производителей оно такое же (может, кто подскажет нормального?)
                  • +1
                    Аналогично. Заказываю много и часто. Суперэкспресс даже не пытаюсь заказывать, поскольку раньше чем через трое суток после заказа ни разу в производство не уходила плата. 2-3 дня ждёшь пока счёт выставят. правда очень редко я заказываю стандартные двухслойки. За обещанную рабочую неделю после этого ещё ни одной многослойки не получал. Дней в восемь рабочих в последнее время укладываются для шестислоек. Двухслойки дня 4 делают.
                  • –28
                    > Я бы удивился, если у БЭ были бесплатные семплы,
                    БЭ — подразделение МЦСТ. У МЦСТ были бесплатные семплы на некоторую продукцую.
                    > дешевые отладки
                    Отладчик, отладочная плата? У какого производителя так?
                    Отладчик у всех 100$/150$+, а тут стандартный JTAG, бери любой JTAG отладчик например на базе любого контроллера. Поддержка Линукса с JTAG Server-ом вам не хватит?
                    Отладочные платы где то на 3-10 раз дороже чипа. Всегда, у всех.
                    > своя IDE
                    И зачем? Компилятор есть, пользуйся еклипсом с настройками под MIPS R5600, задача 15 минут.
                    > документация на 10к+ страницах
                    А у кого так? Почему вы решили, что ее нет?
                    > В СНГ все так работают через одно место…
                    Ни черта вы экстраполируйте.
                    > Вон от Резонита выставление счета жду 3-4 дня, когда заказываю супер-экспресс за 1 день (sic!)
                    С ситуации не знаком, звоните, пишите в Резонит.
                    • +13
                      1) 150к — это дешево? Даже у texas отладочные платы с дисплеями и прочим блекджеком, стоят в пределах 600$. Отладочная плата на iMX6 стоит 18 тыс.
                      2) Зачем мне IDE? А зачем тогда этот проц если к нему никакой инфраструктуры? Тратить неделю чтобы стартануть его на тесты? iMX6 стартуется в bare-metal за пару часов. Тут автор за пару лет так и не смог)))
                      3) 10к страниц у тех же iMX-аксов и AM-ов
                      • +13

                        Поддержу. Я разработчик fpga и могу сказать, что часто стоимость отладочных плат ниже розничной стоимости чипов, которые на неё установлены (причём иногда существенно). Более того, часто на всяких семинарах — презентациях эти платы просто дарят разработчикам. Это называется продвижением своей продукции на рынок.

                        • +7
                          Проц заточен для бюджетных закупок госструктурами. Для вида сделали возможность продажи в розницу. Но так как розница сильно привередливая и хочет все на блюдечке, возни получается много, а толку 0. Проще выставить условия, на которые разумный разработчик не пойдет. Это как лоты на Алиэкспресс, где продавец выставляет стодолларовый товар по цене 1000$. Купить технически можно, но всем понятно что этот лот для каких то иных целей, и продавец скорее всего попросит отменить заказ.
                          • +3
                            на Алиэкспресс, где продавец выставляет стодолларовый товар по цене 1000$. Купить технически можно, но всем понятно что этот лот для каких то иных целей

                            извините за offtopic, но стало очень интересно — что же это за «иные цели» ?:)
                            • +3
                              Не знаю зачем это делают на Али, но предположу, что таким способ легализуют деньги. Схема стара как мир.
                              • 0
                                Ещё с ebay помню что так делают когда товара нет в наличии чтобы не убирать лот с площадки (там какие-то заморочки вроде как на эту тему есть), возможно в случае с али та же самая ситуация. Может быть дело ещё в поисковом индексировании.
                                • 0
                                  Видел 2 варианта таких лотов,
                                  1й и часто встречающейся это доп оплата на налоги или другие доп расходы.
                                  2й вариант это подделка документов, пластиковых карт и всего остального, да это есть и пользуется спросом на али, у нас в Одессе именно такие ВУ продают, правда цена в 10теро выше конечно.
                                  Думаю есть еще что-то китайцы на самом деле умельцы еще те, скоро евреев переплюнут.
                                • 0
                                  Причина банальна — что бы потом скиду в 99% сделать. Продавец через неделю ставит цену в 2 бакса и среди других подобных товаров выглядит значительно привлекательней. Либо создается один и тот же лот за 1000, 100 и 10 баксов и теперь фигня за 10 баксов выглядит уже не так дорого (даже если она и стоит те самые 10 баксов).
                              • +1
                                Прям вот с фпга дарят? Или места знать надо?
                            • +2
                              >
                              Я бы удивился, если у БЭ были бесплатные семплы,
                              БЭ — подразделение МЦСТ. У МЦСТ были бесплатные семплы на некоторую продукцую.

                              Наверное, речь идет о Т-Платформах…
                              • +1
                                >БЭ — подразделение МЦСТ. У МЦСТ были бесплатные семплы на некоторую продукцую.
                                БЭ — дочерняя компания Т-платформ, а не МЦСТ
                              • –16
                                Бедолага… Резонит тебя забанил. Мне счет приходит в течении часа.
                                • +5
                                  Да к счастью с резонитом давно не работаем, обзавелись LPKF-ом и радуемся, а если больше 8 слоев, то уже Тайвань или Европа за неделю.
                                  • +1
                                    А можно подробнее, чем именно и сколько выйдет минимальный набор для относительно простых 2-4 слоев?
                                    • +1

                                      А где вы на Тайване или в Европе делали за неделю 8+ слоев? У меня что-то весь цикл от обращения до готовых плат никогда не получался меньше 4 недель. Справедливости ради, из них обычно несколько дней уходит на утрясание технологических вопросов — если все время работать с одним производителем, то этот момент можно сократить.


                                      В конце концов из Тайваня сейчас логистика меньше 10 дней — лотерея с весьма вероятным упиранием в таможню.

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

                                    Счета всегда оказываются доступны для оплаты после проверки заказа. Если отправлять заказ на проверку до обеда — к вечеру счёт готов всегда. Если отправлять вечером, с утра часов в 9 всё проверено.

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

                                    Я не собираюсь как сумасшедший защищать Резонит, но не признать их профессионализм не могу, а то что пишите вы — просто клевета на достойную отечественную компанию.
                                    • 0

                                      Не смешите. Мы за год заказывали по 100-150 заказов многослоек и в основном экспресс. Меньше недели сроков не видел и кстати доставка это их косяк, ибо не могут нормальную логистику организовать. Отправляют какими-то дикими курьерами, которые везут неделю и берут по 700-900р, когда тот же СДЭК привозит за 350р и за 3 дня, но их высочество Резонит не хочет работать с ними или с тем же DHL-ем.
                                      Про профессионализм совсем забавно было, спасибо, аж решил сдать билеты в цирк.

                                      • 0
                                        Вы так всегда кривляетесь или это признак лично вашего профессионализма?

                                        Резонит не хочет работать с ними или с тем же DHL-ем.

                                        Я же написал, у вас какой-то не такой резонит, нам DHL-ем они возили и «тем же» СДЭКом.
                                        • 0
                                          Последний раз заказывали в декабре 2016 и они категорически упирались и отправляли КСЕ и Поняхой. СДЭКом можно было если самому заказать забор, но там надо было оформлять доверенность на получение и прочая бюрократия. Допускаю, что за чуть больше, чем год что-то поменялось, но верится с трудом.
                                  • +40
                                    Если производитель не дает на свой продукт адекватный даташит, а все держит в секрете и только под NDA — это сырой продукт и у производителя нет ни нормальной документации, ни протестированного софта…

                                    Я понимаю, какие-то расширенные апноты можно закрыть под NDA. Но если нет элементарного даташита — это уже не продукт, а кот в мешке.

                                    Поэтому, связываться коммерческой компании с госкомпаниями — это еще тот геморрой, семь кругов бюрократии. Никому ничего не нужно, солдат спит — а служба идет.
                                    • 0
                                      Как правило так и есть, зачастую даже у буржуев с новой продукцией часто дело так обстоит.
                                      • 0
                                        В том и странность ситуации, что Байкал — не госкомпания.
                                        • 0
                                          у нас везде так, ту никто практически бесплатно не предоставляют, хочешь попробовать применить элемент — оформи заказ на ту и только потом узнаешь подходит он или нет.
                                          • 0
                                            У них тоже.
                                            Может Вам Xilinx Ultrascale подарил отладку бесплатно? Или Intel подарил вам Xeon D?
                                            • 0
                                              Документация (о которой идет речь) по крайней мере у Intel бесплатна, лично пользовался :)
                                              • 0
                                                Документация бесплатна. Но речь вроде бы уже шла не о документации, а о семплах или отладках.
                                      • +13
                                        Если ты отвечаешь на «on-line» заявки с сайта, то ты уже на голову выше конкурентов.
                                        • +22
                                          Так по моему всем было понятно что этот проект это просто пыль в глаза а-ля «Смотрите мы тоже умеет делать процы!!!»

                                          — Ну как умеем… ядро купили правда… но за рубли же!!!
                                          — Ну как произведем… ну в китае закажем да… но МЫ же закажем то
                                          — Ну как будем продавать. Впаяем пару резисторов в плату и продадим это за 150к
                                          — Документация? А что так нужно было чтоль?
                                          и все в таком духе
                                          Кто-то получит откат, кто-то повышение. А процы как лежали на складах так и будут. Т.к. TI, ST, AMD И прочие фирмы уделывают эту поделку по ВСЕМ параметрам включая цену.
                                          • +6
                                            Необязательно.
                                            Судя по рассказанному, это проект под одного заказчика, причём очень консервативного и использующего устаревшее ПО, остатки от которого разрешили пустить в коммерческий оборот.
                                            Соответственно, всё ПО и инструменты разработки — заточены точно под его потребности, а отладочные платы им приходится собирать специально вручную…
                                            • –43
                                              • 0

                                                Извините, а как в это ваше "видение мира" укладываются, скажем сапфировые стёкла российского производства (https://m.lenta.ru/news/2015/06/26/russianwatch/)?

                                                • +1
                                                  Вот если бы производство было дешевых благодаря применению каких-то производственных ноу-хау — был бы повод гордиться. А «из-за снижения курса рубля продукция российской компании стала более конкурентоспособной»- явно не то.
                                                  • +1
                                                    Курс — это один из инструментов. Тот же Китай его регулярно использовал (и использует). Но как любой инструмент, манипуляции валютными курсами нужно использовать правильно (в том же 1998, после падения рубля (и расшивки неплатежей с помощью правительства) внутреннее производство начало расти).
                                                    Плохо, что повышение конкурентоспособности произошло только благодаря падению рубля.
                                                    • +1
                                                      Курс — это один из инструментов.

                                                      Так можно просто ввести рабство и заставлять работать людей за еду. Успех? Не думаю.


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

                                                      Речь ведь об этом и идет. Это бесполезное повышение конкурентоспособности, мнимое. Оно не приводит к росту благосостояния населения, и потому — вредно, а не полезно.

                                                      • 0
                                                        «курс» — это не рабство. «курс» — это ограничение на «зарубежное» (причем при нормальной экономике почти всегда — временное ограничение, ибо долго курс заниженным держать не получается).
                                                        к росту благосостояния игры с валютой не приводят (или как раз приводят, если играть в обратную сторону) только в краткосрочной перспективе. в среднесрочной как раз производство возрастает, и благосостояние увеличивается (или — в случае обратной игры — производство падает, а следом и благосостояние)
                                                        • 0
                                                          в среднесрочной как раз производство возрастает, и благосостояние увеличивается

                                                          Чтобы благосостояние увеличилось, надо, чтобы люди получали больше денег. А они получают меньше.

                                                          • 0

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


                                                            При снижении курса а) получается увеличить оборот при том же количестве валюты, б) возможно, занять бóльшую долю внешнего рынка. Да, получается своеобразный кредит за счёт всех держателей подешевевшей валюты. Но правильно вложенные в производство деньги, даже кредитные, при правильном использовании приносят дополнительную прибыль.
                                                            Корректно ли таким образом перераспределять активы всех держателей валюты, другой вопрос.

                                                            • 0
                                                              внутри страны они меньше не получают. ибо для внутренних оборотов внешний валютный курс совершенно пофиг.
                                                              более того, экспортеры начинают получать за ту же работу БОЛЬШЕ (на халяву, т.е. не прилагая бОльших усилий). Но уменьшается благосостояние если начинаешь покупать зарубежное.
                                                              • 0
                                                                внутри страны они меньше не получают. ибо для внутренних оборотов внешний валютный курс совершенно пофиг.

                                                                Совсем не пофиг, учитывая что практически в любом товаре есть импортная составляющая.

                                                                • 0
                                                                  в нормальной экономике импортная составляющая компенсируется «экспортной составляющей». в замкнутой и закрытой — импортная составляющая стремится к нулю. и только в нашей, особой, любое колеьание валют есть повод для роста цен, а любое колебание нефти есть повод для роста цен на бензин.
                                                                  • 0
                                                                    в нормальной экономике импортная составляющая компенсируется «экспортной составляющей».

                                                                    Она не может компенсироваться. Любая импортная составляющая будет оказывать влияние и чем больше эта составляющая — тем больше влияние.


                                                                    в замкнутой и закрытой — импортная составляющая стремится к нулю

                                                                    И один сорт колбасы, да. Уже проходили.

                                                                    • 0
                                                                      Если торговый баланс государства сбалансирован — значит, покупается столько же, сколько продается. если продается не сырье, а продукция — то составляющие будут балансироваться через валютные курсы.
                                                                      ну а то, что в замкнутой системе один сорт колбасы, да и тот по талонам — это так. зато есть выбор — вы можете есть эту колбасу, а можете не есть.
                                                                      • 0
                                                                        Если торговый баланс государства сбалансирован — значит, покупается столько же, сколько продается. если продается не сырье, а продукция — то составляющие будут балансироваться через валютные курсы.

                                                                        С чего бы им быть сбалансированными?

                                                  • +2
                                                    То есть такое отношение Байкала (того же) к клиентам — просто предвзятость этих зажравшихся клиентов-русофобов, однако на самом деле сервис у них выше неба? Понятно…
                                                • +7
                                                  >>«Эффективным» менеджерам из БЭ надо бы понять, что реально значение имеет только наличие
                                                  извините, может быть я сноб, но мне кажется что менеджеры и начальство, как раз, просто отлично понимают, что имеет реальное значение — в данном случае госконтракты и плановая экономика в отдельно взятом предприятии
                                                  • –1
                                                    Это ещё по божески, некоторые гос_фирмы требуют мед справку особо жестокой формы, с анализами из всех естественных отверстий организма. И это только для получения информации по чипу!!!
                                                    • –34
                                                      Linux в принципе не подходит и не рассматривается.


                                                      возможно, после таких наездов, автора было проще отшить, чем выслушивать его нытье
                                                      • –34
                                                        Судя по фразам «тираж 100шт в год», «Linux в принципе не подходит» и «консольный отладчик в 2018 году» автор сам не сильно далеко ушел от тех, кого он так ругает.
                                                        • +12
                                                          Вас в детстве консоль покусала?
                                                        • +9
                                                          Как я понял автору принципиально нужно RTS ядро. Именно поэтому и упоминается QNX. Если это так, было бы интересно узнать чем не подошли проекты где развиваются RTS патчи.
                                                          • +3
                                                            QNX портирован в 2017 на эту платформу. Разработчики софтовой части уже с год его по выставкам показывают.
                                                          • –4
                                                            Дедушка старенький и глупенький, не обижайте его так больно. Он из тех, кто думает, что виндовс раньше юникса появился.
                                                            • +3
                                                              Автор видимо не в курсе, что у TI, Altera (Intel), Lattice и т.д. есть среды разработки под Linux, где используются и эклипсы и gbd и openocd, которые по моему личному опыту работают более стабильно, чем в Windows, где усб порт может запросто отвалится во время отладки. Ti jtag XDS100v3 так и не заработал в Windows, хотя в том же линуксе просто работает, без каких либо шаманств с драйверами и настройками. Рассуждения про болгарский jtag эмулятор вообще просто смех, навевающий вопросы — он вообще понимает, о чем пишет?
                                                              • +1
                                                                а что вообще такое jtag эмулятор? Я к стыду не знаю.
                                                                • +3
                                                                  Адаптер, через который можно программировать и отлаживать микропроцессоры, микроконтроллеры, плис и другие устройства имеющие интерфейс jtag. На свои отладочные я сразу включаю его в схему, чтобы не заморачиваться с внешним.
                                                                  Вот с недавней, JTAG и UART на FT2232D — квадратной микросхеме слева от кварца (прилепленного, не хватило терпения дождаться нужного, поставил, что было под рукой, и успел его оторвать):
                                                                  image
                                                                  • +3
                                                                    Эм, а почему «эмулятор», если речь о физической микросхеме? Что эмулируется-то?
                                                                    • 0

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

                                                                      • 0
                                                                        Ещё раз) Эмулятор — программа? Если «да», то как программа может читать своё состояние из… микросхемы?! Если «нет», то почему контроллер JTAG интерфейса называют эмулятором (чего-то)? Я догадываюсь, что «так исторически сложилось» называть его в силу того, что он порой присобачивается к девайсам, изначально JTAG не имевших ни в каком виде, и контроллер занимался трансляцией JTAG протокола в что-то более реальное (для конкретной железки, например в более банальный UART сидящий на шине проца), но хотелось бы уточнить, правильны ли мои догадки :)
                                                                        • +2

                                                                          Эмулятор — программа, вектор состояния которого читается через JTAG из эмулируемой микросхемы.


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

                                                                          • 0
                                                                            Причина действительно историческая. Раньше использовали метод, называемый «in-circuit emulation» (ICE) — «релизную» микросхему заменяли специальным устройством, которое эмулировало её и вставлялось в разъём. Сейчас большинство процессоров содержат блок JTAG, что позволяет отказаться от дорогих ICE.
                                                                            • 0
                                                                              Ну вот теперь всё становится на места.
                                                                              То есть, исторически, JTAG-эмулятором называлась специальная плата, содержавшая устройство, имитировавшее конечную микросхему (то есть не содержащее её физически), с возможностью получения информации о внутреннем состоянии этой (эмулируемой) микросхемы и управления ею (через тот самый интерфейс JTAG), чего нельзя было получить без эмуляции (например, значение внутреннего регистра, не имеющего выводов на корпусе или других механизмов его внешнего считывания).
                                                                              Сейчас JTAG-эмулятором называют плату с конечной микросхемой (как правило без имитации её) с распаянным JTAG интерфейсом (разъёмом) для прямого взаимодействия непосредственно с микросхемой. Просто потому, что все микросхемы, которые раньше можно было (удобно) изучать (для создания устройств или написания программ) лишь через такой вот аппаратный эмулятор (имитатор), содержат в себе JTAG контроллер имеющий прямой доступ ко всем необходимым цепям микросхемы.
                                                                              Фактически, JTAG-эмулятор сегодня можно называть как-то вроде «тест-плата для ХХХ с разведённым JTAG», но так как это длинновато, пользуются «привычным» коротким понятием «JTAG-эмулятор».
                                                                  • +3
                                                                    Я же так понимаю, речь шла не о том, где разрабатывать и дебажить, а об ОС для самого контроллера. Автору, судя по всему, нужен был промышленный реалтайм. Линукс сама по себе не RTS, какие-то там проекты на эту тему есть, но насколько они удачны, и какие подводные камни имеют, не могу сказать, не углублялся в эту тему. Да и банально по ресурсоемкости Линукс прожорливее на порядок, чем всякие там FreeRTOSы.
                                                                    Рискну предположить, что у автора есть какой-то опыт (негативный?) в этом плане, и его выбор ОС не хейтерский, а вполне объективный.
                                                                    • –3
                                                                      Главное же требование, как обычно — хорошо отлаженная среда проектирования и отладки софта под Windows, JTAG эмулятор,

                                                                      рискну предположить, что автор привык писать по готовым шаблонам, без какого либо опыта работы с голым железом. Отсюда и его первое главное требование.
                                                                      • 0
                                                                        Линукс сама по себе не RTS

                                                                        Есть RTLinux. Если не ошибаюсь, именно на ней летают ракеты и корабли SpaceX
                                                                        • +2
                                                                          нет, он же сказал: хочу девелоперские инструменты под виндовс, линукс не годится.

                                                                          С таким требованием пора идти на пенсию.
                                                                  • +13

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


                                                                    Цитата: > вот цена платы ~150т.р. — это действительно круто для чипа ценой 3.7т.р.! Возникает здравый вопрос «С чего бы это?», в то время как тестовые платы от Freescale/NXP, TI, Atmel в диапазоне цен ~60$ (3.6т.р.) до ~400$ (23т.р.) от производителя.


                                                                    Пруф: чип и дип 40тысяч

                                                                    • –11

                                                                      Это не отладочная плата, а просто плата с процом распаянным))))

                                                                      • +5
                                                                        Ну если плата со всей возможной периферией (ethernet, sata и т.д.) не отладочная, то что же тогда должно быть на отладочной?
                                                                      • +3

                                                                        Спасибо за "часовую" карму, но кто бы ещё показал, на сайте БЭ, что есть другая отладочная плата: БФК3.1

                                                                      • 0
                                                                        ЧиД — один из самых дорогих магазинов. Ориентироваться на него в плане цены — неверно.
                                                                        • 0
                                                                          Но это единственное место, где можно заказать.
                                                                          • +1
                                                                            Жизнь меняется. в последнее время они куда адекватнее той же терры, которая точняк упорина перекушала.
                                                                            • 0

                                                                              Ну ЧиД и терра это два обдолбанных российских поставщика… к ним стоит идти только если нужно срочно и прям вот сейчас… В остальных случаях это бред у обоих наценка х10 это просто норма

                                                                              • 0
                                                                                видимо, это как раз цена того, что «прямщаз».
                                                                                • 0
                                                                                  Их цена — Ваша ошибка в планировании.
                                                                                  • 0
                                                                                    … или в соц статусе. Если вы физик из замкадья, то выбор поставщиков невелик.
                                                                                    • 0
                                                                                      как раз чипдипа в замкадье нет.
                                                                                      • 0
                                                                                        18 городов у них на сайте
                                                                                        • 0
                                                                                          у нас в челябинске не так давно открылся. нифига нет, и дорого :-) как не было в нем нужды, так и нет.
                                                                              • 0
                                                                                Не раз заказывал там компоненты оптом, причём, порой по цене ниже чем у кого либо, от Компэла до Элитана. Там надо уметь искать, некоторые позиции не найти через каталог, только напрямую по названию
                                                                              • 0
                                                                                Судя по всему, «ткнуть мордой в грязь» надо сторудника БЭ, с которым общался автор, так как цена в 150 тысяч была от него:
                                                                                Спрашиваю «А есть ли тестовая плата для пробы софта и железа?». Ответ — есть, но там какие-то небольшие задержки с новой ревизией. Не вопрос, немного подождем. А вот цена платы ~150т.р. — это действительно круто для чипа ценой 3.7т.р.!
                                                                              • –1
                                                                                «Не стреляйте в пианиста!» БЭ, судя по поведению, обеспечивает выполнение госконтракта. Это нелегко, поверьте мне.
                                                                                Кстати, про Linux: новость от РусБИТех про совместимость Astra Linux Special Edition релиз «Севастополь» с процессором «Байкал-Т1» была 27.02.2018 на сайте РусБИТех.
                                                                                • 0
                                                                                  что мешает «пианисту» официально объявить: «мы будем работать только с государством, и просьба частникам не суваться»? все бы знали, что «проект Байкал» — не коммерческий.
                                                                                  • +1
                                                                                    Fastwel полностью частная компания. Сделала два модуля, поэтому не всё так однозначно.
                                                                                • +9
                                                                                  Там что, в БЭ всех покупателей за дебилов что ли считают? Строчный отладчик в 2018г?
                                                                                  Зря вы так, хороший отладчик. А если командная строка не нравится, то к нему есть куча графических интерфейсов на любой вкус и цвет. В том же Eclipse что-то было.
                                                                                  • 0
                                                                                    Быть может ТС lldb хотел, а ему только gdb предложили. Я бы тоже на такое обиделся, с llvm ведь проще под разные архитектуры софт катать.
                                                                                    • +1
                                                                                      видимо «не вставляет» отсутствие файла xxxxx.msi ведь с линуксом они не дружат,… хотя наверное не тех пингвинов варили — от мандривы я тоже плевался, джента лутьше
                                                                                    • –5
                                                                                      Справедливости ради было бы интересно посмотреть на сайт автора и описание (и документацию) его продукции. Меня гложут сомнения, что там тоже ничего не расскажут без NDA.
                                                                                        • –1
                                                                                          Мда, и прайсы «до 2011 года»
                                                                                          • –5
                                                                                            вырвиглаз и 2011 год, да
                                                                                            • 0
                                                                                              А вот раздел вакансий порадовал. Требования круче чем в ФСБ.
                                                                                              • 0
                                                                                                Да ладно Вам… Обычные требования.
                                                                                                • +4

                                                                                                  Требование прописки в ДС, в 21 веке?

                                                                                                  • +3
                                                                                                    Видимо шаблон с 90-х не меняли.
                                                                                                    • +8
                                                                                                      Это, для начала, нарушение ст. 3 ТК РФ. Равно как и требования по возрасту.
                                                                                                      • 0
                                                                                                        Требование прописки в принципе. Она много лет как отменена (сайт не смотрел, там может быть и корректный термин).
                                                                                                        • –2
                                                                                                          Не прописки, а проживания. «Резиденты» — это жители, включая граждан других государств с видом на жительство. Ну не хотят люди иметь дело с удаленной работой, им нужны те, кто будет ходить в офис.

                                                                                                          Ничего необычного в требованиях не вижу.
                                                                                                  • +5
                                                                                                    И в чём же справедливость? Когда автор осваивал государственные деньги в таких масштабах?
                                                                                                  • +1
                                                                                                    Имхо, БЭ просто выкатил такие требования, потому что ваша организация не числится в списке контрагентов. Вот сказали ему — этим — по первому чиху, остальным затрудните, и дайте инфу по ним (ну понятно, кто сказали то). Вот они и выполняют. Нафиг им не нужны лишние пользователи в окукленном рынке. Послали бы вы им все данные — думаю этим дело бы не ограничилось. Был бы еще запрос, и еще, и до бесконечности вплоть до сканов радужки всех допущенных к инфе и что ест ваш брат на обед. Бюрократия? И да, и нет. Нефиг делать тут левым лицам.
                                                                                                    • +6
                                                                                                      Фантазируете вы лихо. Автор верно заметил про «юриста из банка», там явно типовой документообот, который для заведения договора требует скачала карточку контрагента с упомянутыми пунктами завести(и возможно по которым проверит СБ что это реально действующая организация, а не однодневка с бомжом-учредителем, созданная для промшпионажа).

                                                                                                      На самом деле это обычные требования нашего странного законодательства и те кто их соблюдает полностью (а это банки и прочие бюджетные госконторы) выглядят в глазах всяких мелких лавочек (где вся ответственность за все ложится на директора в обмен на отсутствие бюрократии) странновато.

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

                                                                                                      По мне так с государством и крупными конторами вообще не стоит связываться, особенно если если ты сам не крупная контора и ж не прикрыта тучей бумажек, так что тут в некотором роде случился фильтр, который автор благополучно и взаимовыгодно непрошел, т.к. дальнейшие последствия возможно могли бы быть более травмоопасными для его бизнеса и его лично (какие-либо ограничения в NDA, ограничивающие выезд за границу или взаимодействие с кем-то из старых контрагентов или наоборот попадание производителя байкала под санкции США и всех его контрагентов под замес, да что угодно может быть)
                                                                                                    • +5

                                                                                                      Морально готов к тому, что меня закидают камнями, но все же вставлю свои пять копеек…
                                                                                                      Простите, но лично я от очередной "не имеющей аналогов" отечественной разработки ничего другого и не ждал.

                                                                                                      • –3
                                                                                                        А вот цена платы ~150т.р. — это действительно круто для чипа ценой 3.7т.р.!

                                                                                                        Недавно вышла отладка, можно купить за 39990 в интернет-магазине: www.chipdip.ru/product/bfk3.1

                                                                                                        Только Linux. Нет ни поддержки никаких RTOS, ни «bare-metal», ничего более.

                                                                                                        Количество платформ, которые портированы на конкретную систему, прямо пропорционально количеству пользователей этой платформы. Не стоит ожидать, что производитель будет вкладываться в портирование ОСРВ, у которой будет три пользователя.

                                                                                                        Сказали только, что где-то как-будто лежит проект среды на Eclipse, можно скачать. Но он не поддерживается, так что компилируйте и пользуйтесь сами на свой риск!

                                                                                                        Вас не должны водить за ручку. Если что-то не компилируется, что должны уметь сами это починить.

                                                                                                        Задаю вопрос: «А где же брать отладчик для JTAG эмулятора?» Ответ достойный — «Остается только GDB.» Я что-то не понял. Там что, в БЭ всех покупателей за дебилов что ли считают? Строчный отладчик в 2018г?

                                                                                                        К GDB есть куча графических интерфейсов, да и с тем же Eclipse у GDB хорошая дружба.

                                                                                                        И тут выясняется, что для подписания NDA для получения всего лишь описания на процессор (!), в БЭ необходимо предоставить следующие документы на фирму (далее привожу точную цитату из письма)

                                                                                                        Вы раньше подписывали NDA с другими компаниями? Документов будет не меньше. Вы ведь понимаете, что основной пользователь этих микропроцессоров — компании ВПК, соответственно, именно так привык работать Байкал Электроникс.

                                                                                                        Вы столкнулись с техническими трудностями: только Linux, нет среды разработки, нет отладчика. Честно говоря, для грамотного embedded инженера это не будет проблемой вообще. Тулчейн на базе Eclipse/GCC MIPS/GDB поднимается влёт. Для MIPS есть куча вариантов по ОСРВ, и написать board support для Байкала лишь немного сложнее, чем поднять тулчейн.

                                                                                                        Вы столкнулись с бюрократическими препятствиями, когда вас попросили подписать NDA для получения документации. Здесь вы слишком быстро сдались :)

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

                                                                                                          Есть, товарищ майор! Порог вхождения в разработку слишьком высок, товарищь майор! Круууугом!

                                                                                                          • +21

                                                                                                            Я не очень понимаю почему автор должен входить в продолжение разработчика и понимать что тот привык работать с ВПК. Они могли бы работать дальше с ВПК и не делать вид что их интересуют какие-то другие рынки.
                                                                                                            Непонятно зачем грамотному разработчику тратить свое время и деньги и писать собственные отладчики для чужого коммерческого продукта, почему он должен компилировать какие-то любительские (не поддерживаемые производителем) поделки на свой страх и риск и что-то там чинить. Ну и даже мне очевидно что отладка за 40 тр должна была выйти вместе с процессором, а не сильно позже. Это же не опенсорсный или благотворительный проект, автор относится к производителю как к взрослыми людям и правильно поступает

                                                                                                            • +2
                                                                                                              Они могли бы работать дальше с ВПК и не делать вид что их интересуют какие-то другие рынки.

                                                                                                              Они это и продемонстрировали, нет?
                                                                                                            • +3
                                                                                                              Вы столкнулись с техническими трудностями: только Linux, нет среды разработки, нет отладчика. Честно говоря, для грамотного embedded инженера это не будет проблемой вообще.

                                                                                                              Вопрос заключается в том, зачем эти "непроблемы" огребать, если можно их избежать?

                                                                                                              • +5
                                                                                                                В условиях конкурентных предложений других платформ эти маразматические обременения нахрен не нужны. «именно так привык работать Байкал Электроникс» — доить бюджетик он привык.
                                                                                                                • –1

                                                                                                                  Вроде как о том и статья. Делали вид, что Т1 — изделие общего назначения (и так его нередко и пиарят — мол, мы тоже процы делаем), а получили — изделие ВПК, которое проще не использовать и не связываться. Ну и мой личный вывод: не стоит оправдывать подход БЭ тем, что он весь из себя под Госзаказ и т.п. Если изделие не идет на настоящий рынок, то не будет у него никакого будущего. А будет оно сидеть и далее на госзаказах без какой-либо мотивации на развитие.

                                                                                                                • +1

                                                                                                                  надо им основать что то типа baikal OpenSource foundation, тогда может и взлетит

                                                                                                                  • +1
                                                                                                                    Не выдержал и даже зарегистрировался.
                                                                                                                    1) Разработчик должен разрабатывать в том, что есть. Linux — значит Linux. Многие вот платы проектируют в Altium — и ничего.
                                                                                                                    2) Отсутствие RTOS — надуманное. Та же FreeRtos портируется несложно (особенно за год). Опять же, не ясны задачи, которые не могут быть решены через kernel modules + user space
                                                                                                                    3) GDB — это просто сервер отладки, графическая оболочка с полным состоянием — хоть в eclipse, хоть в qtcreator. JTAG адаптер — любой на FT2232H, сервер аппаратной отладки его поддерживает.
                                                                                                                    4) Насчёт «неизвестного мне ядра MIPS P5600» — это сильно. Это новейшее MIPS ядро. Даже с SIMD.
                                                                                                                    5) NDA — это так надо, т.к. ядро лицензированное.
                                                                                                                    6) Намекну, что есть ещё Элвис, там ARM, даже видео MALI.
                                                                                                                    7) Подозрительно настойчивое отторжение автора обзора Linux'а, одновременно говорящего об импортозамещении.
                                                                                                                    • –8
                                                                                                                      scaldov
                                                                                                                      5) NDA — это так надо, т.к. ядро лицензированное.

                                                                                                                      Наличие ЧУЖОЙ лицензии подтверждающий право использовать это ядро — означает что как минимум одна враждебная фирма знает о всех слабых точках вашего процессора. Учитывая как охотно делится эта фирма со всеми заинтересованными западными спецслужбами — получается что только российские разработчики остались за бортом.
                                                                                                                      То-есть происходит тихий узаконенный саботаж на самом верхнем уровне. Причём связанный с обороной страны.

                                                                                                                      Другой вариант — лицензии нет, зато у кого-то появилась новая вилла на Гаваях. Можно поступить как Китай, но у нас правовое государство — которое оберегает права западных компаний. Замкнутый круг…

                                                                                                                      Более реальный вариант — процессора не существует к кремнии, чисто физически. В пользу этого варианта: нечего продавать, нет документации, нет готовых изделий(даже военных), зато очень много пиара.
                                                                                                                      • +6
                                                                                                                        1) Разработчик должен разрабатывать в том, что есть. Linux — значит Linux.
                                                                                                                        Тогда поделитесь собственным опытом. Лично наш опыт:

                                                                                                                        FreeRTOS — программе хватает 512К ОЗУ, 512К ПЗУ. На плате процессор, цепи его питания и приемники GNSS.

                                                                                                                        Linux — 32М ОЗУ, 16М ПЗУ, кроме вышеперечисленного на плате SPI-flash, SDRAM и ПЛИС. ПЛИС нужна потому, что куча выходов тратится на SDRAM, в итоге портов не хватает.

                                                                                                                        Соответственно с linux растет вес, габариты платы, энергопотребление, цена тиража, вероятность ошибки разводки и пайки. И шансы, что беспилотник плату утянет — резко падают.

                                                                                                                        Впечатления после отказа от Linux — как с трехколесного велосипеда пересел на гоночный.

                                                                                                                        Дополнительный кайф — питаемся от любого USB по любому шнурку. Одна из наших плат на linux как-то умудрилась потерять вольт(!!!) на китайском шнурке. Ну и само собой, от любого USB её не запитать — 0.5А маловато.

                                                                                                                        Так что вы правы лишь наполовину. Разработчик прикладного софта действительно должен уметь портировать под любую платформу. А вот разработчик платы — должен при любой возможности отказать от linux.
                                                                                                                        • 0
                                                                                                                          а еще у линупса есть время загрузки. хороший bare metal стартует с места. может оказаться весьма критичным. например — включили кипятильник — сеть фиговая — бросок напряжения — проц виснет — перезагрузка по watchdog — грузимся — а кипятильник все еще включен.
                                                                                                                        • +1
                                                                                                                          А что не так с альтиумом?
                                                                                                                          • 0
                                                                                                                            Присоединяюсь к вопросу.
                                                                                                                            • 0
                                                                                                                              В среде профессиональных разработчиков электроники он считается «любительским».
                                                                                                                              Мастодонты (такие как MSI, ASUS) работают, в основном, на Mentor и Cadence. Ссылок не приведу, такое мнение у меня сложилось когда сам гуглил этот вопрос.
                                                                                                                              Какие именно недостатки у альтиума по сравнению с этими средами — не знаю.
                                                                                                                              • 0
                                                                                                                                Всё зависит от страны. Да, гиганты индустрии работают в более «серьезных» САПР. Но у нас в России изначально был очень популярен P-CAD, поэтому Altium'ом владеют очень многие.

                                                                                                                                Недостатки есть у всех сред. Под каждую из них надо немного менять свои привычки.
                                                                                                                                • 0
                                                                                                                                  Я как-то сильно сомневаюсь что стоимость таких пакетов как MG и Cadence когда-либо будет доступной кому-либо кроме этих самых мастадонтов. При этом я также сомневаюсь в необходимости в их фичах. Я, к примеру, больше 4х слоев проектирую крайне редко.
                                                                                                                                  AD как раз тот середнячок для кому необходима «корпоративность» но нет необходимости платить втрое больше.
                                                                                                                                  • 0
                                                                                                                                    У Сadence(пакет Orcad) бывают предложения от 150тыс. рублей за лицензию.
                                                                                                                                  • 0
                                                                                                                                    Очень всё субъективно. Выбор пакета сильно зависит от решаемых задач.