1.
As for “How long is the window where the iMX6 "reads" these config pins??” :
The boot pins are latched at POR rising edge, but - strictly speaking -
the hold time is not specified. Please look at sheet 13 of the i.MX6 SL EVK
design, where bus isolation buffer is applied and the next note is provided :
"i.MX6SL reads values approximately 300uS to 1mS after reset released.
Buffers are active while unit is in reset and 1ms-10ms after reset is released."
https://www.freescale.com/webapp/Download?colCode=iMX6SL_EVK_DESIGNFILES&appType=license&location=nu...
2.
> What are the "reserved" pins for??
As usually – for possible future options.
Regards,
Yuri.