Estou tentando fazer o bootloading no Cortex M0 com outro programa atualizado para uma determinada área da memória FLASH. (por exemplo, o bootloader inicia com o endereço 0x08000000 e o programa de destino inicia com o endereço 0x08001000)
Tenho dois projetos Keil MDK v5.25, um comprograma alvoe o outrocarregador de inicialização.
Quando eu compilo e atualizo oprograma alvoe, em seguida, compile e entre no modo de depuração para ocarregador de inicialização, a funcionalidade funciona bem. No entanto, quero apenas entrar no modo de depuração em uma configuração (ou seja, apenas entrar no modo de depuração emcarregador de inicializaçãoprojeto e tente acessarprograma alvo) para carregar ambos os programas em uma área dedicada da memória FLASH. Como posso fazer isso com as configurações do Keil v5.25?
Agora adicionei arquivos .ini na guia Debug and Utilities em Options for Target, mas não consigo entrar no modo de depuração após a compilação (falha no upload do flash). Existe alguma configuração necessária para fazer este bootloader no Cortex M0? Obrigado!