Perguntas com a marcação «bootloader»

Um bootloader é um programa utilitário usado para carregar um programa aplicativo na memória.

18
Como a redefinição de fábrica funciona?

Todos os dispositivos incorporados incluem uma opção "Redefinição de fábrica" ​​que permite ao usuário redefinir seu dispositivo se algo estiver errado. Estou desenvolvendo um firmware em uma placa STM32. O firmware inclui um carregador de inicialização que permite atualizar o aplicativo via UART...

11
Detalhes do carregador de inicialização do Arduino

Alguém pode explicar como o gerenciador de inicialização do Arduino funciona? Não estou procurando uma resposta de alto nível aqui, li o código e entendi a essência. Também li este outro post (eu até mesmo fui um dos respondentes). Existe muita interação de protocolo que ocorre entre o Arduino IDE...

9
Arduino Bootloader

Eu sou muito novo no mundo incorporado. Até agora, eu trabalhava apenas em S / W Alguém pode me explicar o uso do Arduino Bootloader? Quero que o Arduino execute algumas matemáticas simples usando alguns componentes adicionais que precisam ser colocados no chip. Preciso necessariamente de um...

9
Programação PIC através de FPGA

Gostaria de saber se existe uma maneira de programar um PIC pela primeira vez (gravação em Flash) através de uma placa FPGA. O PIC já está soldado ao FPGA e não consigo removê-lo. Não existe nenhum carregador de inicialização no PIC. Portanto, preciso programá-lo no modo USART / SPI / I2C com um...

9
PIC12F675 GP4 não funciona

Estou usando um PIC12F675 para um projeto e tudo funciona bem, exceto uma coisa. GP4 não funciona como E / S digital. Eu olhei muito as configurações e o código, mas não consegui encontrar nada. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma...

8
Eu não entendo o conceito do Arduino

Eu tenho lutado para criar um Arduino por um tempo (foi bem-sucedido em fazer uma versão de placa de ensaio usando um cabo de programador ISP ). Eles dizem que o carregador de inicialização do Arduino é feito para que nenhum circuito externo seja necessário para programar o ATmega8 . Mas, quando...