Aplicativo para gravar AVR não roda no WIN XP.

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

Mensagempor Francesco » 03 Mar 2010 23:12

Meu amigo, a coisa é mais simples que isso.

Sobre o 74HC367 é apenas um conversor de tensão para portas paralelas com saída de 3,3V. Se sua porta paralela fornecer 5V, pode ligar direto sem ele. Eu só trabalhei sem ele, ligando direto. Tive poucos problemas.

Imagem

Sobre o 74HCT04, você também não precisa dele. Na verdade, não precisa de todo o circuito de clock. Se o seu processador já tiver um cristal, não há porque fazer esta montagem. Eu trabalhei com cristais de 3 a 24MHz, sem nunca utilizar este CI. Como o ATtiny85 tem um oscilador interno, provavelmente você nem precisará do cristal.

Francescp
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor bug » 03 Mar 2010 23:39

RobL escreveu:
Testei o aplicativo do Chan no Win98 e também não rodou, a janela abre por alguns instantes e fecha em seguida.


Você está dando 2 cliques em cima do executável ? Não vai funcionar.
Precisa abrir uma janela tipo DOS no win32. Não é DOS e sim Win32 mas com linha de comando.

Abra no winXp em executar command
ou em executar se seu programa AVRPP estiver no diretório C:\, coloque em executar C:\avrpp <nome do programa.hex> para gravar o hex, sem os <>.

O programa não é gráfico e sim modo texto win32.

Faça o mesmo no win98. No xp só vai rodar com o giveio instalado.

Veja os comandos no arquivo avrx32_e.txt.
Teste por exemplo para ler os fuses->
Lá no executar coloque:
avrpp -rf

Para alterar os fuses low
avrpp -fl11100011

Para alterar os fuses hi
avrpp -fh11110000

Isto se você montou o programa em modo paralelo. Se for o ISP então avrsp em vez de avrpp


Valeuu!!!!
Muito obrigado mesmo
Abriu legal!
To muito acostumado aos clikes do mouse, vou reaprender linhas de comando.
Grato.
bug
Bit
 
Mensagens: 27
Registrado em: 18 Nov 2006 13:21

Mensagempor bug » 03 Mar 2010 23:51

Francesco escreveu:Meu amigo, a coisa é mais simples que isso.

Sobre o 74HC367 é apenas um conversor de tensão para portas paralelas com saída de 3,3V. Se sua porta paralela fornecer 5V, pode ligar direto sem ele. Eu só trabalhei sem ele, ligando direto. Tive poucos problemas.

Imagem

Sobre o 74HCT04, você também não precisa dele. Na verdade, não precisa de todo o circuito de clock. Se o seu processador já tiver um cristal, não há porque fazer esta montagem. Eu trabalhei com cristais de 3 a 24MHz, sem nunca utilizar este CI. Como o ATtiny85 tem um oscilador interno, provavelmente você nem precisará do cristal.

Francescp


Caramba!! Como é bom trocar idéias! É isso mesmo, o tiny85 vai trabalhar com oscilador interno, não vou precisar dos ICs.
Muito obrigado.
bug
T+
bug
Bit
 
Mensagens: 27
Registrado em: 18 Nov 2006 13:21

Mensagempor bug » 11 Mar 2010 12:14

bug escreveu:
RobL escreveu:
Testei o aplicativo do Chan no Win98 e também não rodou, a janela abre por alguns instantes e fecha em seguida.


Você está dando 2 cliques em cima do executável ? Não vai funcionar.
Precisa abrir uma janela tipo DOS no win32. Não é DOS e sim Win32 mas com linha de comando.

Abra no winXp em executar command
ou em executar se seu programa AVRPP estiver no diretório C:\, coloque em executar C:\avrpp <nome do programa.hex> para gravar o hex, sem os <>.

O programa não é gráfico e sim modo texto win32.

Faça o mesmo no win98. No xp só vai rodar com o giveio instalado.

Veja os comandos no arquivo avrx32_e.txt.
Teste por exemplo para ler os fuses->
Lá no executar coloque:
avrpp -rf

Para alterar os fuses low
avrpp -fl11100011

Para alterar os fuses hi
avrpp -fh11110000

Isto se você montou o programa em modo paralelo. Se for o ISP então avrsp em vez de avrpp


Valeuu!!!!
Muito obrigado mesmo
Abriu legal!
To muito acostumado aos clikes do mouse, vou reaprender linhas de comando.
Grato.


O programador do Chan funcionou legal, quero agradecer a todos que postaram ajuda, foi de grande valia.
buG
bug
Bit
 
Mensagens: 27
Registrado em: 18 Nov 2006 13:21

Mensagempor Francesco » 11 Mar 2010 13:22

Hummmm.... bom saber!
Agora aprendemos a receita do bolo para fazer funcionar. Valew.
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor henriquethiesen » 25 Mai 2011 11:19

Prezados,

Desenterrando o tópico, gostaria de sabe se esse gravador HV parallel programmer consegue resetar/reprogramar os fuse do atmega88.

Pergunto isso porque o pino de reset foi usado como I/O e agora preciso gravar novamente, e meu gravador via ISP não consegue mais gravar.

Obrigado.
henriquethiesen
Nibble
 
Mensagens: 50
Registrado em: 12 Out 2006 14:10

Mensagempor RobL » 25 Mai 2011 11:48

Sim.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor RobL » 27 Mai 2011 14:47

Não é necessário um gravador paralelo para ressetar esse Fuse.
Somente o SPIEN necessita o modo paralelo.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Anterior

Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x