Página 1 de 1

Tiny BootLoader para 18F452

MensagemEnviado: 29 Dez 2011 20:01
por rodrigoadachi
Ola pessoal, comprei um Flexis da SmartRadio só que vem com o 16F877A (Orrivel) estou tentando mandar para o 18F452 um bootloader mas não estou conseguindo, sei que o original do flexis é o tiny.

Alguem sabe me dizer onde consigo o fonte do tiny para 18F452 a 20MHz?


http://www.smartradio.com.br/loja-pic/?id=14[/url]

MensagemEnviado: 29 Dez 2011 20:14
por _blackmore_
o bl nao eh aplicavel em qqer uC PIC???

MensagemEnviado: 29 Dez 2011 22:30
por rodrigoadachi
_blackmore_ escreveu:o bl nao eh aplicavel em qqer uC PIC???


Bom acredito que sim, mas não consegui de jeito nenhum por para funcionar... Somente com o original...

MensagemEnviado: 30 Dez 2011 12:40
por marcelo campos
A própria Smart Radio tem um produto chamado PIC Board que usa o pic 18F4520 e tem o bootloader pra ele, experimenta baixar os arquivos deste lá

à propósito: o PIC 18F4520 além de mais aprimorado, compatível ainda é mais barato que o F452 porquê não usa ele ?

abraço

Marcelo.

MensagemEnviado: 30 Dez 2011 15:11
por rodrigoadachi
marcelo campos escreveu:A própria Smart Radio tem um produto chamado PIC Board que usa o pic 18F4520 e tem o bootloader pra ele, experimenta baixar os arquivos deste lá

à propósito: o PIC 18F4520 além de mais aprimorado, compatível ainda é mais barato que o F452 porquê não usa ele ?

abraço

Marcelo.


Vou fazer o teste, não havi pensado em usar o 2450, boa dica, valew...

MensagemEnviado: 30 Dez 2011 15:19
por marcelo campos
_blackmore_ escreveu:o bl nao eh aplicavel em qqer uC PIC???

Olá blackmore

Até é aplicável desde que você porte o programa (pequeno e em assembly) dele pro pic desejado.

Ao instalar o TinyBl numa das pastas de instalação ficam alguns fontes em ASM pra alguns PICs e os hexas deles pra gravar direto; serviu de ponto de partida pra mim pra portar pra alguns modelos de pic mesmo populares que ele não tinha (e continua não tendo) pronto.

O TinyBl foi uma grande e gratuita contribuição pros usuários de PIC, valeu ao autor dele.

Abraço

Marcelo.

MensagemEnviado: 30 Dez 2011 16:34
por rodrigoadachi
Consegui com o MikroC nele há exemplo de botloader, no meu caso como mencionei que meu pic era o 18F452 ele possui 32k dai tem uma formula que é o seguinte:

x = Fosc / ( 16 * bauld ) - 1

Dai seta na instrusão:

Susart_Init(x);

No MikroC Pro em Tools >> mikroBotLoader há o programinha de upload do hex...

MensagemEnviado: 30 Dez 2011 20:13
por _blackmore_
marcelo campos escreveu:
_blackmore_ escreveu:o bl nao eh aplicavel em qqer uC PIC???

Olá blackmore

Até é aplicável desde que você porte o programa (pequeno e em assembly) dele pro pic desejado.


sim ... mas é que as vezes eu não entendo como a pessoa consegue fazer certas coisas complexas e não consegue as simples ... mas este não é o caso. Valeu.