Associate III
September 18, 2020
Question
IAP flashed program stuck in ADC_IRQHnadler
- September 18, 2020
- 3 replies
- 3641 views
I've managed to finally get the IAP flashing a new netlist with LwIP for the STM32F767 Nucleo Board. But now the program is getting stuck. I made a new program (of which I included the temp1.txt file which is the equivalent of the temp1.list file). It simply blinks on and off an LED. (using HAL_Delay). it works when I load it directly on the STM32F767 Nucleo board.
But when I load it through IAP and I run it, it gets stuck. When I press "Pause", the IDE shows shows:

that the program is in 0x80209c0 (ADC_IRQHandler):
080209c0 <ADC_IRQHandler>:
* @retval None
*/
.section .text.Default_Handler,"ax",%progbits
Default_Handler:
Infinite_Loop:
b Infinite_Loop
80209c0: e7fe b.n 80209c0 <ADC_IRQHandler>It was executing HAL_Delay (0x80208cc) but inexplicably it seems it goes to this ADC_IRQHandler and it stays there in Infinite_Loop:
Does this mean I cannot have HAL_Delay in my program that I want to flash using IAP?
Thanks