День добрый,
У нас приехало много этой радости, но радости не много ...
Вводные :
Итак, есть референсный девайс NV200+SPO с прошивкой 4.28.
Есть еще 7мь штук на продакшен с версией 4.24
Пишем софт на C#, за основу взаимодействия взята схема с SDK ( ITLib версии 1.0.0.3 )
Вопросы :
1. Где взять более свежую ITLib или свежую SDK?
2. Какой драйвер им всетаки ставить? D2? D3? NVxx? Что вообще такое Dx?
3. Под 10й виндой не ставятся драйверы... вообще никак ( да, в курсе про то, что у них нет сертификата, да знаю что делать ). NVxx просто не определяется как драйвер как-таковой. Изначально мы как-то драйвер запихнули - но никто не помнит как и какой
4. Как их шить на новую версию? В VManager'e? Через него орет, что CRC не катит ( хотя пытались залить в т.ч. оригинальные с сайта ITL ). На референсном девайсе вообще менеджер падает при попытке прошивки.
5. Референсный девайс работал... далее, в один прекрасный день - при сбросе в денежный ящик в ходе пуллинга падает доступ к девайсу. По факту возврат на открытии COM-пора ( COMPORT_ERROR )
Это лечится только рестартом ПО, либо даже иногда рестартом девайса. На нашем ПО, на ПО SDK - одинаковый результат. На остальных девайсах +/- та же самая картина.
6. Может у кого есть готовая обертка на ITLib на C#? В SDK она кривоватая, своя не ясно кривая или нет - девайс перестал работать
Спасибо)