初步开源的树莓派板的Bootloader发布
树莓派板需要一个封闭源代码的二进制启动。我的理解是,这是通过的VideoCore IV GPU处理,至今树莓派基金会没有发布源代码的引导程序,可能是由于法律原因(如NDA博通)。但我注意到人们聊起一个开源的bootloader为树莓派的孙鑫著作,Linux的IRC频道。
在引导加载称为RPI-开放固件已经被克里斯蒂娜·布鲁克斯(christinaa),谁曾做对的VideoCore IV GPU一些工作,因为你可以看到上开发她的博客和GitHub的帐户。
克里斯蒂娜描述项目如下:
这是RPI VPU(VideoCore4)版本1/2/3,能够初始化VPU PLL(PLLC),UART,SDRAM和ARM本身的一小固件。它旨在用于代替库存
bootcode.binRPI的SD卡上。你需要有UART看到任何有意义尽可能输出变。这一问题已经在RPi1 B型(海力士的PoP DDR),RPI 2 B型和RPI 3 B型(尔必达都DDR)进行测试。
请记住,这是所有正在进行的工作,它是不能够马上启动Linux的。该VPU的媒体部分也不受该驱动程序处理,并可能永远也不会。有用于多个代码的许可证,一些源在“Broadcom公司”的许可,该许可解释本身是一个BSD 3条许可证下发布,以及代码GPLv2许可下发布+。
您可以检查代码和指令Github上。还有一个在黑客新闻的讨论与信息的一些位。
通过NoBlockNet使用Google翻译自: http://www.cnx-software.com/2016/05/16/preliminary-open-source-bootloader-for-raspberry-pi-boards-released/


