BoardConfig and USB fixes