use MiSoC IMPACT programmer