Você está na página 1de 8

PCI GEN7br2 com 644

REVISO: 001/2013 Autor do tutorial: Luciano Garcia E-mail: lucianog@o2design.com.br

Preparando o arduino mega 2560 via ISP


Caros amigos, quebrei muito a cabea para consegui gravar o bootload e o firmware no atmega 644, muitos da lista de discusso REPRAPBR me ajudaram e por isso fao este tutorial para ajudar a tirar as duvidas. No conheo quase nada de eletrnica por isso minhas explicaes vo se resumir a como fazer e no em porque fazer, ok Vamos precisar de: 1 -Arduino (Fiz com o mega 2560, mas creio que com todas as verses funcione) . 1 PCI montada GEN7br2 1 Cabo USB do Arduino 1 Atmega644 ou ATmega644P 1 - capacitor de 100nf Alguns fios e barra de pinos Ferro de solda.

UPLOAD NO ARDUINO MEGA


1) Faa o download dos arquivos da GEN7 boards neste link https://github.com/Traumflug/Generation_7_Electronics/blob/Gen7-ArduinoIDE-Support-

2.0/release%20documents/Gen7%20Arduino%20IDE%20Support%202.0.zip?ra w=true 2) Descompacte e coloque a pasta GEN7 dentro da pasta Hardware do software arduino Download do IDE- No meu caso utilizei a verso 1.0.1, e funciona perfeitamente fica por conta e risco a utilizao de outra verso. (http://arduino.cc/en/Main/Software) 3) Inicie o Software Arduino, e verifique no menu Tools Board se existe as Boards GEN7.

4)

5) Conecte o cabo USB no arduino e abra a IDE 1.0.1 6) V ao menu File Examples ArduinoISP

7)

8) Abrir a programao do arduinoISP, v no menu Tools Board Escolha o teu modelo de arduino (no meu caso mega2560).

9)

10) Verifique tambm se a Serial port esta na COM correta e 11) Se estiver tudo OK, CLIQUE NO BOTO DE UPLOAD

12)

13) Os leds do arduino mega2560 iro piscar e aps, se tudo estiver correto ira aparecer a mensagem DONE UPLOAD na barra de status do IDE arduino. 14) Pronto agora seu arduino j esta pronto para ser um gravador via ISP

Gravando o bootload na GEN7BR2


1) Faa a seguinte ligao entre o Arduino e a PCI Gen7br: (AS CORES DOS FIOS UTILIZADOS NA MINHA MONTAGEM REAL NO TEM NENHUMA RELAO COM A DO DESENHO ABAIXO)

2)

3) OBS1: LEMBRANDO QUE: quando vc utilizar os arduinos mega com os chips 1280 e
2560 devero ser utilizados os pinos 50,51,52 e 53 para realizar a gravao (CONFORME ILUSTRADO ACIMA). Mas se utilizarem um arduino uno, micro, ou qualquer outro com os chips 328 ou 164 devero escolher os pinos 10,11,12 e 13 para realizar a gravao conforme descrito abaixo:

4) // pin name: not-mega:


// slave reset: 10 // MOSI: 11 // MISO: 12 // SCK: 13

5) OBS2: ALGUNS TUTORIAIS MANDAM COLOCAR UM CAPACITOR DE 100nf LIGANDO O 5v E O RESET DO MEGA, POR VIA DAS DUVIDAS EU COLOQUEI, MAS FIZ DEPOIS SEM O CAPASITOR E DEU CERTO TAMBEM, COMO NO CONHEO ELETRONICA A FUNDO NO SEI O MOTIVO DISTO. VEJA ABAIXO COMO FICOU A MINHA LIGAO (TOSCA MAIS FUNCIONOU).

6)

7) Se toda a ligao estiver ok, podemos ligar o USB no arduino. 8) Inicie novamente o software arduino. 9) V no menu tools board e escolha a GEN7 10) OBS1: Ao escolher tua board no se esquea de escolher corretamente o processador com o mesmo valor de cristal que esta soldado PCI gen7br2. 11) OBS2: Lembre-se que h diferena entre 644 e 644P. Ento veja realmente qual o seu processador. 12) OBS:3 Verifique se o processador esta corretamente encaixado no DIP da PCI gen7br. 13) OBS4: CERTIFIQUE-SE QUE A PCI GEN7BR NO ESTEJA LIGADA NA FONTE ATX OU CHAVEADA, POIS NICA FONTE DE ENERGIA DEVERA SER O 5v FORNECIDO ATRAVES DA LIGAO FEITA ANTERIORMENTE COM O ARDUINO. assim:

14)

15) Aps todas estas verificaes, v no menu TOOLS PROGRAMMER escolha ARDUINO AS ISP. 16) V agora em TOOLS Clique em BURN BOOTLOADER 17) O software ira fazer o mesmo processo, copilando e gravando, porem esta fazendo no processador alvo. 18) Esta mensagem ira aparecer aps uns 2 minutos DONE BURN BOOTLOADER . 19) Pronto agora o processador da GEN7br esta com o Bootloader gravado.

GRAVANDO O FIRMWARE REPETIER


1) Mantenha a mesma ligao de gravao do Bootloader, porem agora iremos gravar o firmware. 2) Lembre-se que no Firmware h necessidade de alguns ajustes conforme a PCI a ser utilizada, e a sua maquina printer, portanto no entrarei nos detalhes destes ajustes, vale apena dar uma olhada neste link para maiores informaes: http://www.repetier.com/documentation/repetier-firmware/rf-installation/ , apenas peguei o firmware (NO MEU CASO A VERSO 0.81) do site e estou ensinando coloca-lo no processador atravs de ISP, ok. 3) OBS: NO TESTEI COM OUTROS FIRMWARES E NEM COM OUTRAS REVISES DO REPETIER FIRMWARE. PORTANTO FORA DESTAS ESPECIFICAES, NO SEI O RESULTADO. 4) Abra o Firmware, atravs do menu FILE OPEN, o arquivo principal a ser aberto tem a extenso .ino seu nome Repetier.ino 5) Aparecer o programa (depois de seus ajustes), v em FILE e clique em UPLOAD USING PROGRAMMER.

6)

7) Os leds do arduino comearo a picar e aps uns 2 minutos aparecer a mensagem DONE UPLOAD, pronto o firmware j esta gravado no processador 8) SE TUDO OCORREU COMO O DESCRITO, ENTO 9) AGORA VAI Demais fotos do processo