×

TI Sitara系列AM64x(双核ARM)开发板——程序自启动说明

消耗积分:0 | 格式:pdf | 大小:1.25 MB | 2023-11-02

Tronlong创龙科技

  • 217内容
  • 18w+阅读
  • 111粉丝

前  言

本文主要介绍 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硬盘,可选配外壳直接应用于工业现场,方便用户快速进行产品方案评估与技术预研。

 

图 1 评估板正面图

 

 

图 2 评估板斜视图

 

目    录
前  言 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)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !