aaarrr 69 15 декабря, 2021 Опубликовано 15 декабря, 2021 · Жалоба Так у "A" больше выводов задействовано. Если устройство проектировалось под "B", точно не заработает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 15 декабря, 2021 Опубликовано 15 декабря, 2021 · Жалоба 4 часа назад, aaarrr сказал: Компактное интегрированное решение для легкой нагрузки. Так-то не спорю, но в случае подобного дефицита, проще любой DC-DC поставить, а внешний супрессор по мне так лучше, чем в МС... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 15 декабря, 2021 Опубликовано 15 декабря, 2021 · Жалоба 4 minutes ago, mantech said: проще любой DC-DC поставить, а внешний супрессор по мне так лучше, чем в МС... 2 диодных моста, супрессор, контроллер PoE PD, DC-DC против одной QFN-20. В условиях ограниченного пространства все совсем не просто становится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба On 12/12/2021 at 12:43 AM, jcxz said: А как это возможно? У ПО вроде версия всегда одна и та же. Как она может стать больше или меньше? Или v1.11 - это не версия ПО, а что-то другое? )) Не пояснил. Представим, что к этому изделию есть обращение со стороны. Причём как твоим ПО, так и посторонним. Теперь представим, что на одном заводе, одновременно установлено много таких изделий. Но ведь всё имеет оборотную сторону. Если ты обеспечиваешь полную совместимость, то народ на заводе не спешит обновлять ПО твоего изделия. Таким образом подключено много изделий с прошивками разных версий. В изделии есть конфигурационная флэшка. Да у меня есть версия HARD и версия SOFT. Обеспечиваю совместимость без привязки к версии. Первоначально было по другому - замучились. Косяки не успевали вычищать. Конфигурацию гружу с именованными полями. Типа ID_DATA -> DATA_TYPE - > DATA. Например "Минимум датчика" -> FLOAT -> 4.0 Например перепрошил прибор на новую версию. Там появилось новое поле "поправка на высоту столба". Прибор грузит конфигурацию, а это поле инитится 0, что нормально. Если обратный процесс, то есть попытка записи конфигурации с имеющимся полем в прибор с отсутствующим, то прибор это поле проигнорирует. Я увижу предупреждение. On 12/13/2021 at 11:02 AM, Arlleex said: Что-то не вяжется у меня какой-то непросветный лес прошивок и версий в устройствах на МК. Не линукс или андроид в конце концов. И все эти танцы с "новое ПО должно работать на старом железе; если тут так, то этот код не выполняем, а если сяк - то выполняем, но если тут вот так... и т.д." в конечном счете только кратно усложняют ПО и его поддержку, нафиг-нафиг. Новое устройство есть новое устройство, и для него отдельная папка в репозитории. А вот разные версии ПО для одного и того же устройства (одного и того же железа) вполне нормальное явление. У меня, например, устройство всегда умеет сообщать версию железа и версию ПО. Если железо было переделано, но прошивка под него полностью совместима с предыдущей версией железа (например, просто изменили габариты платы), в загрузчике можно "переопределить" налету версию железа, которая прошьется в МК, несмотря на то, что шьется бинарь от "старого" железа. У Вас может и нет вопросов. Тут лучше пользователей спросить. Одно дело если доступ к прибору только ч/з ваш софт. И совсем другой коленкор если открытый доступ. И даже ч/з различные приборы. Например контроллеры, УСПД и прочее. На выставке ко мне подходили и жаловались. Речь идёт о приборах учёта. И вот именно так. Задолбались. Куча прошивок и так далее... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба 48 минут назад, SapegoAL сказал: Первоначально было по другому - замучились. Косяки не успевали вычищать. Косяки чего, аппаратной части?))) 49 минут назад, SapegoAL сказал: Речь идёт о приборах учёта. И вот именно так. Задолбались. Куча прошивок и так далее... Странно, вроде вещь консервативная с четко определенным функционалом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба 3 hours ago, mantech said: Косяки чего, аппаратной части?))) Нет. Аппаратная часть вылизывается в 0. Функционал расширяется - появляются новые параметры. Появляется новый параметр, который хранится и выкачевается. Соответственно, конечное ПО должно корректно работать как с предыдущим прибором, так и с новым. 3 hours ago, mantech said: Странно, вроде вещь консервативная с четко определенным функционалом. Это заблуждение. Телефон и телевизор тоже консервативные девайсы с чётко определённым функционалом. )) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба 59 минут назад, SapegoAL сказал: Нет. Аппаратная часть вылизывается в 0. Функционал расширяется - появляются новые параметры. Появляется новый параметр, который хранится и выкачевается. Соответственно, конечное ПО должно корректно работать как с предыдущим прибором, так и с новым. Так и не ясно - версия чего имелась в виду? Что за "конечное ПО"? Где оно? на устройстве, на компе или ещё где-то? И в чём именно проблема "корректно работать как с предыдущим прибором, так и с новым"? Какие-то "параметры" - чего? Если это параметры конфига прибора, то очевидно что прошивка знает какие у неё есть параметры конфига и их формат. С какого перепугу тогда она должна с ними некорректно работать? Море слов, смысла - крупицы.... Если имеется в виду - обновление старой версии прошивки на новую (где добавился/изменился какой-то параметр), то очевидно новая прошивка при старте может сделать конвертирование старого формата конфига в новый. С коррекцией/добавлением изменившихся параметров конфига. Конвертор очевидно должен отталкиваться не от версии прошивки, а от версии конфига (который обязательно должен присутствовать в конфиге). Если речь о каком-то внешнем ПО, которое обращается к прибору, то вообще непонятно причём тут оно, если с параметрами конфига работает прошивка, а не это внешнее ПО. И ни для чего здесь версия прошивки не нужна. Нормально написанное ПО вообще не должно опираться на свой номер версии. Оно не должно никак в своей работе номер своей версии использовать. Номер версии ПО - только для пользователя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Darth Vader 0 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба 3 часа назад, SapegoAL сказал: Телефон и телевизор тоже консервативные девайсы с чётко определённым функционалом. )) Ни разу не менял прошивку на телевизоре. За 9 лет владения сотовым телефоном Nokia E52 тоже ни разу не менял на нём прошивку. Он просто работал, пока в один прекрасный момент не умер во сне без каких-то видимых причин. Сколько живу - ни разу не перепрошивал ни одного электросчётчика. Работает ведь он и без этого. В ФИФ средств измерений, наверняка, есть, сертификацию прошел, поверку метрологическую и т.д. Что там ещё есть потенциально перепрошиваемого, но в реальной жизни никто этого с ними не делает: кофемашина, микроволновка, утюг, холодильник, духовой шкаф, и пр. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба 6 часов назад, Darth Vader сказал: Что там ещё есть потенциально перепрошиваемого, но в реальной жизни никто этого с ними не делает: кофемашина, микроволновка, утюг, холодильник, духовой шкаф, и пр. Да просто есть такой тип людей - обновляльшики, лишь бы чего обновить, новая ж версия вышла))) Конечно, бывают случаи, когда в ПО появляются ошибки, сейчас время маркетологов, которым лишь бы быстрее выбросить на рынок сырую поделку, но это редкий случай... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
antis 1 17 декабря, 2021 Опубликовано 17 декабря, 2021 · Жалоба 39 минут назад, mantech сказал: Да просто есть такой тип людей - обновляльшики, лишь бы чего обновить, новая ж версия вышла))) Конечно, бывают случаи, когда в ПО появляются ошибки, сейчас время маркетологов, которым лишь бы быстрее выбросить на рынок сырую поделку, но это редкий случай... Проблема уязвимости Log4j https://habr.com/ru/post/595935/ Вы еще не хотите обновиться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 18 декабря, 2021 Опубликовано 18 декабря, 2021 (изменено) · Жалоба 11 часов назад, antis сказал: Вы еще не хотите обновиться? Нет, не хочу, кроме того меня всегда удивляла такая вещь, как всяческий удаленный запуск исполняемого кода и доступ из всяких скриптов к ядру ОС и критическим вызовам, типа полного доступа к памяти, диску и пр. Ну согласен, иногда нужно что-то запустить, НО ЗАЧЕМ, например из скриптов ворда и подобного полный доступ в WIN API??? Походу там специально делают подобные бекдоры, чтобы зарабатывать на обновлениях, антивирусах или просто от бредовой башки. Не знаю, может я не в тренде, но никогда не делал никаких подобных бекдоров и всегда проверяю буферы на переполнение, наверно что-то не так делаю))) А потом и удивляются, почему б это: Риски этой уязвимости: Потеря ВСЕХ данных Изменено 18 декабря, 2021 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 20 декабря, 2021 Опубликовано 20 декабря, 2021 · Жалоба Нашли. Проц stm32f767iik6. Цена за штуку 190.98$ без НДС. Будем брать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 20 декабря, 2021 Опубликовано 20 декабря, 2021 · Жалоба 2 часа назад, SapegoAL сказал: Нашли. Проц stm32f767iik6. Цена за штуку 190.98$ без НДС. Будем брать. Жесть какая.... Интересно - что за девайс такой золотой, в котором оправдано применение такой дорогой комплектации? Синтезатор металлического золота из свинца? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 20 декабря, 2021 Опубликовано 20 декабря, 2021 · Жалоба 2 часа назад, jcxz сказал: Интересно - что за девайс такой золотой, в котором оправдано применение такой дорогой комплектации? Ну может, как у нас, автомат, стоимостью 250т.р. В котором контроллер, вернее плата одноплатника, которая 5 лет назад была 1400, а теперь почти 5000р, что делать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 21 декабря, 2021 Опубликовано 21 декабря, 2021 · Жалоба 18 hours ago, jcxz said: Жесть какая.... Интересно - что за девайс такой золотой, в котором оправдано применение такой дорогой комплектации? Синтезатор металлического золота из свинца? В том-то и прикол, что прибор недорогой. Это разработка. Мы гарантийное письмо написали. Конструкция разработана. До лета надо сделать экземпляр и поставить первый экземпляр. Потом будет сертификация, как средства измерения. Если сейчас не запустить, то мы сорвём поставку. Репутация дороже денег. К моменту серийного производства, как мы полагаем, цена опустится до приемлемых цифр. Такой проц должен стоить не более 7$, что очевидно. Ну и кроме того, скорее всего будет по результатам всё переразводится. Будет вылизываться. Возможно внесение изменений в конструкцию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться