add BSP and LCD still have some bug