ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
23 декабря
981559 Топик полностью
Evgeny_CDАрхитектор (26.02.2020 00:56, просмотров: 732) ответил FDA на Связка K42 + ENC обходится нам сейчас в 290-300 руб. в партиях от 1000 шт. Переходить с ENC точно не будем, т.к. много отлаженного кода. Это не менее года работы. Заменить PIC на другой проще. Перейти на другой процессор в серии сложно, т.к.
Большое спасибо за обмен опытом. ENC28J60 - он до сих пор (и теперь уже навеки) довольно глючный.  И вот тут видна первая проблема. Структурированность кода. Если код модульный, то переписать драйвер для MAC и PHY - это точно не год работы, остальной стек останется. Но такой подход в 4К ОЗУ может и не влезть. Опять же, если процедура обновления ПО написана с таймаутами по таймеру, и есть комплекс для симуляции, чтобы "натянуть" ПО в полуреальных условиях (когда симулируются разные ошибки в канале; простейший вариант - еще один PIC между MAC и основным PIC, который гадит пакеты, задерживает, переставляет и проч), то это пара недель работы.