Здравствуйте. Долго не доходили руки разобраться. Имею Iprog+ из Китая (платы синие с белым компаундом, который благополучно демонтирован). Fulltest после доработок платы питания и основной платы проходит полностью. Но есть проблема с CAN адаптером. Адаптер изначально не работал, при прохождении теста выдавал device.on()=0x02, R[0]=0x71, R[2]=0xEC, R[3]=0x0C, R[31]="рандомное значение". При запуске скрипта адаптер инициализировался только после многократных попыток, но связи не было. Заменил TJA1000 и TJA1050. Стал уверенно проходить тест и инициализацию: device.on()=0x00 Ok, R[0]=0x21, R[2]=0xEC, R[3]=0x0C, R[31]=0x00, но иногда проскакивает device.on()=0x02 и R[31]<>0x00. Осциллографом цепляюсь на CANH и CANL - после подачи питания и инициализации висят уровни 2.5В, передачи запроса нет. Аналогично на выводе Tx и Rx висят высокие уровни и тишина. Не понимаю, почему на CAN шине тишина. TJA1050 исправна, плату полностью проверил на соответствие схеме, вешал внешний кварц с перерезанием дорожки от основной платы, пробовал менять элементы в цепи сброса - результата нет.
Кто-то сталкивался с такой проблемой?