base: si570 programming works in main