
Cortex-A8
文章平均质量分 95
iemink
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cortex-A8中bootloader研究(1)
本文档对Cortex-A8芯片Bootloader进行分析研究,借此实现以下三个目的:用A8芯片构成一个最小系统需要做哪些配置配置的具体流程是什么对A8芯片的架构做初步的探讨综述AM335X芯片采用SD卡启动时,其SD卡中需放置两个文件:MLO和app。其中,MLO即为bootloader编译产生的bin文件,app为应用层程序编译产生的bin文件。由此猜测,bootloader应该实现两个原创 2016-03-02 15:20:33 · 1214 阅读 · 0 评论 -
Cortex-A8中bootloader研究(2)
上篇文章中,讲到Bootloader执行完成之后,系统运行环境搭建完成,本篇继续分析后续应用程序的引导流程。AM335x支持的启动方式有很多种,包括SPI,UART,NAND FLASH以及SD卡,针对于beaglebone板子,支持UART启动和SD卡启动,这里仅仅分析从SD卡启动。内容包括从SD卡读取应用程序bin文件并将其复制到RAM中,确定函数的入口点,启动应用程序,对这一部分内容做详细论述原创 2016-03-02 15:43:28 · 723 阅读 · 0 评论 -
TI AM335x 可编程实时模块(PRUSS)详解
1. PRU内核理解可编程实时单元(Programmable Real-time Unit SubSystem,PRUSS),是Cotex A8内核中的一个子系统,它可运行在1/2CPU时钟频率下,具有本地的指令和数据RAM,并可寻址访问整个片上系统资源。PRU模块的认识原创 2016-03-23 19:10:44 · 8938 阅读 · 0 评论