Вы безусловно правы. Я в целом прокомментировал фразу «Несложная схема даже для небольшого бизнеса». Поверьте мне, в регионах не разбирают по отраслям проверки, а задача налоговой найти нарушения. С выделением отдельных юр лиц для разного налогообложения и единым центром учета, с единым менеджментом и владельцами — Вы первый кандидат на проверку и на посадку. Справедливо это или нет, но работает это так.
Спасибо, поищу.
Пока все что сталкивался либо не работают с таким классом точности, либо также с наценкой аусорсят в Китай (что и мы сами можем сделать).
Есть потребность в производстве по адекватным ценам (+- Китай), можете скинуть контакты таких компаний (можно в личку)? Плата 10 слоев, класс точности (HDI) 5+, пока нужно 2 прототипа, планируется серия от 100 штук.
Очень жду. (без сарказма)
Спасибо за предложение помощи! :)
Я думаю это уже не в рамках комментариев к хабру надо общаться. Чип у нас Atmel SAMA5D44 на первой итерации, после пробы пера хотим поменять на TI Cortex A-9 (пока еще не выбрали какой конкретно).
Мы стараемся брать компоненты у проверенных компаний с хорошей документацией, только проблема возникает на стыке софта и харда. У нас отличные инженеры, которые все хорошо разведут и классные программисты, которые пишут хороший код. Только вот соединить их навыки из-за отсутствия теоретического материала и практического опыта сейчас крайне тяжело. Много времени уходит просто на анализ существующих драйверов, чтобы «сделать по аналогии» ну и тут же вносятся изменения в схему и консультации с инженерами. Иногда бывают тупики и приходится возвращаться назад.
В общем, жалко что никакого готового материала нет, надо и правда подумать о создании своего…
Ответ на вопрос «зачем?» может занять много места :) Есть куча факторов, почему не стоит ИМХО делать кальку с Demo Board (начиная от выбора компонентов, заканчивая ошибками в разведении и недоступностью фич на камне). Поэтому для заказчика часто приходится делать что-то свое, иногда нестандартное.
Взять к примеру HDMI — его щас лепят на все демо платы. Проблема с ним в том, что начиная с определенного времени надо заносить денюжку организации, которая владеет стандартом (неслабую надо отметить). Без лицензии тебе не продадут мост LVDS-HDMI. Есть запасы старых чипов, которые не требуют лицензии, но на серьезном серийном производстве полагаться на запасы нельзя (они имеют свойство заканчиваться). При этом на наш чип «православных» Display Port выходов никто не делал. Вот и приходится заниматься этой разработкой вслепую, методом проб и ошибок…
Ну вот мы разрабатываем свою плату. Берем в правую руку даташит на процессор и периферию, в левую руку клавиатуру и файл с Device Tree. Что дальше? С чего начать описание? Как правильно мапить адреса, прерывания, регистры...? Если я чего-то не замапил — ядро этого не увидит? Или увидит но будет криво работать? В чем отличие Device Tree для ядра от Device Tree в моем флеше (почему-то по гайду от производителя их надо 2 — один для bootloader второй для ядра)?
Короче говоря, хотелось бы ликбез какой-то с чего начинаем, какие параметры вписываем, как оно взаимодействует с ядром. Есть несколько источников в сети на elinux где кое-что описано, но общего понимания всего равно нет…
Добавлю: сейчас наш процесс создания такого файла — это метод проб и ошибок, бессистемный.
Не согласен с автором. Проблема в начале статьи про большой пулл-реквест именно в том что пулл-реквест большой. А не в том, что там рефакторинг.
Просто не смешивайте логику и рефакторинг в одном коммите и будет вам счастье. И команду тренируйте чтобы так не делали (методом металлической полметровой линейки).
А то по такой логике получается нафиг его делать не нужно, оно же все ломает.
Грустно смотреть как умирает наш космос. И частники не спасут.
Я помню ваши публикации несколько лет назад, где говорилось, что еще не все потеряно, надо просто подождать. Ну вот и дождались…
Пока все что сталкивался либо не работают с таким классом точности, либо также с наценкой аусорсят в Китай (что и мы сами можем сделать).
Очень жду. (без сарказма)
Я думаю это уже не в рамках комментариев к хабру надо общаться. Чип у нас Atmel SAMA5D44 на первой итерации, после пробы пера хотим поменять на TI Cortex A-9 (пока еще не выбрали какой конкретно).
В общем, жалко что никакого готового материала нет, надо и правда подумать о создании своего…
Взять к примеру HDMI — его щас лепят на все демо платы. Проблема с ним в том, что начиная с определенного времени надо заносить денюжку организации, которая владеет стандартом (неслабую надо отметить). Без лицензии тебе не продадут мост LVDS-HDMI. Есть запасы старых чипов, которые не требуют лицензии, но на серьезном серийном производстве полагаться на запасы нельзя (они имеют свойство заканчиваться). При этом на наш чип «православных» Display Port выходов никто не делал. Вот и приходится заниматься этой разработкой вслепую, методом проб и ошибок…
Короче говоря, хотелось бы ликбез какой-то с чего начинаем, какие параметры вписываем, как оно взаимодействует с ядром. Есть несколько источников в сети на elinux где кое-что описано, но общего понимания всего равно нет…
Добавлю: сейчас наш процесс создания такого файла — это метод проб и ошибок, бессистемный.
Еще бы кто-нибудь сделал серию по формированию файла Device Tree с глубоким погружением, цены бы такому человеку не было бы…
Просто не смешивайте логику и рефакторинг в одном коммите и будет вам счастье. И команду тренируйте чтобы так не делали (методом металлической полметровой линейки).
А то по такой логике получается нафиг его делать не нужно, оно же все ломает.
Я помню ваши публикации несколько лет назад, где говорилось, что еще не все потеряно, надо просто подождать. Ну вот и дождались…