add board file from 3.0.8 and foward port to make it compile