add uart bootloader; works for simulation.