По всей видимости, мое понимание подробного описания задачи отличается от вашего. Не беда, давайте попробуем продвинуться дальше.
Поправьте меня если я ошибаюсь:
- Вы производите "блок" который управляется по LIN
- Другая компания производила "пульт" который способен управлять вашим "блоком" по LIN
- Теперь производитель "пультов" перешел с LIN на CAN и вам необходимо добавить поддержку CAN в свой "блок".
Если я все правильно понял, то мы наверняка сможем вам помочь.
Прошу ответить на следующие вопросы:
1. Вам необходимо добавить поддержку CAN на печатную плату вашего "блока" или реализовать в качестве отдельного внешнего устройства?
2. Вы сможете изменить ПО вашего "блока" в части коммуникации LIN по нашему запросу если это потребуется?