Is it possible to set fuse bits during runtime?
If not, can I connect my I/O ports with JTAG ports and make them act as a JTAG programmer and then change the fuse bits? If yes, then which?
Would self-programming like explained above be easier with JTAG or PDI?
My microcontroller is ATXMEGA128A1 on a readyboard and has USB communication with USARTC0 via a VLSI chip.
My idea is that all students in the classroom who have their readyboards are able to control those bits using a terminal that communicates with my Monitor Program through USB to USARTC0.