The study of u-boot open source