Como atualizar arquivo .hex no UNO sem ter que instalar os driver dele

Ola pessoal.

Eu desenvolvi um produto (shield) que usa um Uno dentro e gostaria de saber como fazer para atualizar o firmware do meu produto sem o usuario ter que instalar os drivers do Uno no PC dele para depois atualizar o arquivo .hex do meu firmware.

Em outras palavas, existe uma forma do cara plugar o uno na USB e mandar direto para o Uno um arquivo hex sem ter que instalar drivers antes ?

Valeu!

Jota

Exibições: 360

Responder esta

Respostas a este tópico

Não

Então existe algum programa para facilitar neste caso ?

Sei la que tenha apenas o minimo necessario para o usuario instalar o basico do Uno sem ele ter que baixar uma serie de coisa que é usado por quem programa, tais como as libs, etc...

E qual programa aconselha para efetivamente enviar o hex ao uno, sem o usuario ter que instalar ambientes e fazer gambiarras, ja tem algo pronto ?

Valeu,

Jota

Voce pode usar o avrdude e criar um programa/script para realizar o upload do arquivo .hex

Inclusive, ele é utilizado pelo arduino, mas de forma "mascarada". Se voce ativar a compilacao e upload detalhado vai notar que a compilacao é feita por um programa (o compilador dãããã) que gera o .hex e o upload do .hex é executado pelo avrdude.

Desculpe a sinceridade, se você está montando um produto para o usuário final, o melhor é fazer um instalador usando o installshield que conteria os drivers do UNO e o avrdude, esse instalador, no final rodaria o avrdude fazendo o upload.

Usando o manual do installshield não é dificil montar.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço