前 言
本文主要介绍 AM64x 的 Cortex-A53 、Cortex-M4F 和 Cortex-R5F 核心程序自启动使用 说明。默认使用AM6442 进行测试演示, AM6412 测试步骤与之类似。
本说明文档适用开发环境如下:
Windows 开发环境: Windows 7 64bit 、Windows 10 64bit
虚拟机: VMware15.5.5
Linux 开发环境: Ubuntu 18.04.4 64bit
Linux Processor SDK :ti-processor-sdk-linux-rt-am64xx-evm-08.01.00.39
U-Boot :U-Boot-2021.01
CCS 版本: CCS11.2.0
MCU+ SDK :mcu_plus_sdk_am64x_08_03_00_18
SysConfig :sysconfig-1.12.1_2446
GCC AARCH64 Compiler:gcc-arm-9.2-2019.12-mingw-w64-i686-aarch64-none-elf
创龙科技TL64x-EVM是一款基于TI Sitara系列AM64x双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F多核处理器设计的高性能评估板,由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,高性能低功耗,稳定可靠,可满足各种工业应用环境。
评估板接口资源丰富,引出5x Ethernet(两路支持TSN)、2x CAN-FD、多路UART、多路DI/DO、GPMC、PCIe、USB等接口,板载WIFI模块,支持4G/5G模块、NVME硬盘,可选配外壳直接应用于工业现场,方便用户快速进行产品方案评估与技术预研。
目 录
前 言 3
1 基于 SBL 引导裸机、FreeRTOS 程序启动 4
1.1 程序启动流程说明 4
1.2 基于 Micro SD 卡启动 5
1.2.1 启动卡制作 5
1.2.2 单核启动 7
1.2.3 多核启动 8
2 基于 Linux 引导裸机、FreeRTOS 程序启动 12
2.1 基于 Linux 启动 12
2.2 工程配置说明 15
2.2.1 内存空间说明 15
2.2.2 Cortex-M4F 工程配置 16
2.2.3 Cortex-R5F 工程配置 19
更多帮助 25
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !