From 2626c4365c30b4c90767ad6bd98fcc5e3599a3e8 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Mon, 28 Oct 2024 23:42:55 +0100 Subject: [PATCH] avr: add delay when sending messages in boot loader. --- avr/modules/flash/send.asm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/avr/modules/flash/send.asm b/avr/modules/flash/send.asm index ee9d65a..ba12ec3 100644 --- a/avr/modules/flash/send.asm +++ b/avr/modules/flash/send.asm @@ -35,7 +35,10 @@ flashSendPacketUntilSuccess: brcc flashSendPacket_error ret flashSendPacket_error: - rcall flashWaitForAttnHigh ; (R16, R17, R18, R22, R24, R25, X) + ldi r16, 3 + rcall flashWaitForMulti100ms + + rcall flashWaitForAttnHigh ; (R16, R17, R18, R22, R24, R25) rjmp flashSendPacketUntilSuccess