altos: Wait after configuring boot pin before testing it
[fw/altos] / src / stm / ao_boot_pin.c
index 03b0214f6bf492fed6be3639d42f945588e1a45b..1000a65a8c1e361728b9e024ae3d3f67f6357976 100644 (file)
@@ -31,6 +31,9 @@ ao_boot_check_pin(void)
        ao_enable_input(&AO_BOOT_APPLICATION_GPIO, AO_BOOT_APPLICATION_PIN,
                        AO_BOOT_APPLICATION_MODE);
 
+       for (v = 0; v < 100; v++)
+               ao_arch_nop();
+
        /* Read the value */
        v = stm_gpio_get(&AO_BOOT_APPLICATION_GPIO, AO_BOOT_APPLICATION_PIN);