If the boards has a programmer chip on board alway...
# caravel
m
If the boards has a programmer chip on board always connected, that it's outputs could be switched to hi-z, those IOs could be used for the user application