前 言

本文档主要介绍开发板硬件接口资源以及设计注意事项等内容,测试板卡为全志T113-i+玄铁HiFi4开发板。由于篇幅问题,本篇文章共分为上下两集,点击账户可查看更多内容详情,开发问题欢迎留言,感谢关注。

T113-i处理器的IO电平标准一般为1.8V和3.3V,上拉电源一般不超过3.3V,当外接信号电平与IO电平不匹配时,中间需增加电平转换芯片或信号隔离芯片。按键或接口需考虑ESD设计,ESD器件选型时需注意结电容是否偏大,否则可能会影响到信号通信。

核心板CPU、ROM、RAM、电源、晶振等所有器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案。

图 1
图 2

SOM-TLT113核心板

SOM-TLT113核心板板载CPU、ROM、RAM、晶振、电源、LED等硬件资源,并通过邮票孔连接方式引出IO。核心板硬件资源、引脚说明、电气特性、机械尺寸、底板设计注意事项等详细内容,请查阅《SOM-TLT113工业核心板硬件说明书》。

图 3
图 4
图 5

核心板内部已对F5/PC5/BOOT_SEL1、H3/PC4/BOOT_SEL0引脚进行配置,已分别支持Micro SD、NAND FLASH和eMMC启动,评估底板无需再次设计系统启动配置电路。

图 6

电源接口

CON1为采用12V直流输入DC-005电源接口,可接外径5.5mm、内径2.1mm的电源插头。CON2为12V直流输入绿色端子,3pin规格,间距3.81mm。电源输入具备反接保护、过流过压保护功能。

SW1为电源拨动开关。

图 7
图 8
图 9
图 10
图 11
图 12

设计注意事项:

  1. VDD_12V_MAIN通过DC-DC芯片输出VDD_5V_SOM供核心板使用,通过另外3路DC-DC芯片输出VDD_5V_MAIN、VDD_3V3_MAIN、VDD_1V8_MAIN供评估底板外设使用。
  2. VDD_5V_SOM在核心板内部未预留总电源输入的储能大电容,底板设计时请在靠近邮票孔焊盘位置放置100~220uF储能大电容。
  3. M2/RESETn为CPU的复位输入、输出引脚,其在VDD_5V_SOM电源输入92.5ms后将拉高至高电平,若底板外设使用M2/RESETn作为系统复位信号,请注意电源上电时序设计。
  4. 为使VDD_5V_MAIN、VDD_3V3_MAIN、VDD_1V8_MAIN满足系统上电、掉电时序要求,需使用核心板输出的VDD_3V3_SOM来控制电源使能,使评估底板VDD_5V_MAIN、VDD_3V3_MAIN、VDD_1V8_MAIN电源晚于核心板电源上电。

LED

评估底板板载3个LED。LED0为电源指示灯,红色,上电默认点亮;LED1为用户可编程指示灯,绿色,通过GPIO控制,默认高电平点亮;LED2为4G模块状态指示灯,黄色。

图 13
图 14
图 15
图 16

KEY

评估底板包含1个系统复位按键CPU RESET(KEY0),1个USB0 UPGRADE(KEY1),1个用户输入按键USER(KEY2)。

图 17
图 18

设计注意事项:

  1. M2/RESETn作为CPU的复位输入引脚,在核心板内部已上拉至3.3V。默认情况下,底板请悬空处理。
  2. A18/FEL为CPU固件强制烧录引脚,硬件系统未上电时,按下USB0 UPGRADE按键将A18/FEL接地,上电后将A18/FEL释放,则系统进入固件升级模式(通过USB0)。
  3. B12/LRADC的输入范围为0~1.266V,底板可通过分压电阻将输入电压控制在0~1.266V之间。

串口

评估底板板载6个串口,CON3为USB TO UART0系统调试串口,CON9为RS232 UART2串口,J3包含RS485 UART1、RS485 UART3串口,CON10、CON11分别为TTL UART4、TTL UART5串口。

USB TO UART0串口

评估板通过CH340T芯片将UART0转成Type-C接口,作为系统调试串口使用。

图 19
图 20

设计注意事项:

为避免RX端在底板上电前带电,向CPU灌输电流,影响CPU正常启动,底板设计时,建议参考评估底板的电平转换隔离方案(U6)进行设计。

RS232 UART2串口

评估板通过RS232收发器将UART2转换为RS232串口,使用9针DB9接口。

图 21
图 22

RS485 UART1/RS485 UART3串口

评估板通过2个隔离收发器CA-IS3082WX,将UART1、UART3分别转换为RS485串口,与CAN0、CAN1共用12pin规格、3.81mm间距绿色端子(J3)。

图 23

图 24

设计注意事项:

  1. RS485、CAN使用隔离电源供电,该隔离电源供电最大电流为200mA。

图 25

TTL UART4/TTL UART5串口

评估板直接引出UART4、UART5作为TTL串口,接口采用4pin白色端子方式,间距2.54mm。

图 26

图 27

CAN接口

评估板通过2个隔离收发器NSI1050-DDBR引出CAN0和CAN1接口,与RS485 UART1、RS485 UART3共用12pin规格、3.81mm间距绿色端子(J3)。

图 28

图 29

Micro SD接口

CON7为Micro SD卡接口,通过SDC0总线引出,采用4bit数据线模式。

图 30

图 31

图 32

设计注意事项:

  1. 需将TF座子外壳的SHIELD[1:4]接到数字地。
  2. 建议使用核心板输出的VDD_3V3_SOM为Micro SD(CON7)供电,以满足上电时序要求。以避免Micro SD因电源供电延迟,导致CPU无法正确识别SD卡设备而启动失败。

ARM+DSP!全志T113-i+玄铁HiFi4开发板硬件说明书(1)的更多相关文章

  1. (转载)跟Classic ARM 处理器说拜拜——Atmel SAMA5D3 Xplained开发板评测

    2014 年 4 月 10 日 时间: 下午 3:15 作者: 幸得安然 电子产业的蓬勃发展带来了史无前例的生活.生产大跃进,但是,人们在享受发展喜悦的同时又不得不面临现实现状的囧境--在以移动电子设 ...

  2. FII-PRA006/010开发板硬件实验一

    FII-PRA006/010开发板硬件实验一 以一位全加器为例介绍如何利用开发板进行板载实验.一位全加器的Verilog代码如下: 1 2 3 4 5 6 7 8 9 10 module fadd1 ...

  3. CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍

    商业级核心板 ARM Cortex-A7架构 主频高达528 MHz 核心板512M DDR内存 8G EMMC 存储 运行温度:-20℃ ~ +80℃ CPU集成电源管理 核心板尺寸仅:42mm*3 ...

  4. ARM嵌入式开发板

    iTOP-4412 ARM嵌入式开发板----主要特点 iTOP-4412开发平台是北京迅为电子研发设计的嵌入式开发板平台,核心板配备64位双通道2GB DDR3,16GBEMMC存储,三星原厂S5M ...

  5. 【开学季】自学嵌入式开发|四核开发板|4412开发板|ARM+Android+linux技术

    淘宝店铺:迅为开发板http://arm-board.taobao.com 网站:http://www.topeetboard.com QQ咨询:2551456065 电话咨询:010-5895758 ...

  6. 【STM32-V5】STM32F407开发板开源, 丰富软件资源, 强劲硬件配置, 配套500实例, 10套手册带视频教程2019-12-12

    淘宝购买地址:购买地址链接 从2013年5月份发布至今,开发板硬件更新过6个版本,软件资料更新过85次.当前标准库最新版本V8.8,HAL库最新版本V1.1 安富莱微信公共平台,欢迎大家关注(打造高质 ...

  7. 基于飞思卡尔i.MX 6Quad Sabrelite开发板的触摸屏调试

    1      概述 本次任务是在飞思卡尔i.MX 6Quqd Sabrelite开发板上调试触屏驱动,触屏芯片是Goodix的gt828芯片,触屏接口是I2C. 操作系统:android 4.0.4 ...

  8. 学习itop4412开发板有哪些资料可学习?能否学会

    1.光盘资料 下面简单的做一下了解,在需要使用这些资料的时候,会针对性的做详细介绍. 将文件以及文件夹按照“名称+递增”的方式排列,如下: 01_PCB_SCH_DATASHEET-- -----开发 ...

  9. s3c2140 开发板笔记

    文章目录 原理图补充说明 开机串口输出 开发板硬件配置 参考文档 工具下载 代码下载 安装交叉编译器 编译kernel 制作文件系统 配置nfs 配置smb Minimal client-only S ...

  10. 创龙DSP6748开发板SYS/BIOS的LED闪烁-第2篇

    1. 作为1个456MHz的处理器,不跑个操作系统说不过去,直接打开工程\Demo\SYSBIOS\Application\GPIO_LED,主函数比较简单 // 创建任务 Task_create(t ...

随机推荐

  1. Git——关于Git的一些补充(1)

    Git--关于Git的一些补充(1) 提示:图床在国外且动图比较多的情况下,需要时间加载. 目录: 目录 Git--关于Git的一些补充(1) 提示:图床在国外且动图比较多的情况下,需要时间加载. 目 ...

  2. OpenCompass-书生浦语大模型实战营第二期第7节作业

    书生浦语大模型实战营第二期第7节作业 这一节的作业和第6节作业一样没有特别多好说的,以运行结果为主. 基础作业 使用 OpenCompass 评测 internlm2-chat-1_8b 模型在 C- ...

  3. gprMax项目代码分解:gprMax.py

    目录 1. 引言 2. 代码分解 (1) 导入模块 (2)main()函数 (3)run_main()函数 (4)run_std_sim()函数 (5)run_benchmark_sim()函数 (6 ...

  4. NVCC编译选项含义解析

    NVCC编译 nvcc 是cuda程序的编译器. 1. 编译阶段 用于指定编译阶段最基本的编译参数. -c: 同gcc,只预处理.编译和汇编为.o文件,不link -lib:生成一个库文件,windo ...

  5. 1分钟了解什么是SQL聚合函数,一看就懂,一学就会!(AVG(column_name)\COUNT(column_name)\MAX(column_name)\MIN(column_name)\SUM(column_name))

    聚集函数:SQL基本函数,聚集函数对一组值执行计算,并返回单个值,也被称为组函数.聚集函数经常与SELECT语句的GROUP BY子句的HAVING一同使用.但是不可用于WHERE语句中,因为WHER ...

  6. 如何修改npm包源码后,重新npm包的时候能是修改后的版本

    肯定是clone一份到gitHub啦 保存一份修改后的npm包到自己的私有库 npm 安装 git 仓库的方式 npm install <git remote url> 例如 npm in ...

  7. 全面系统的AI学习路径,帮助普通人也能玩转AI

    前言 现如今AI技术和应用的发展可谓是如火如荼,它们在各个领域都展现出了巨大的潜力和影响力.AI的出现对于我们这些普通人而言也是影响匪浅,比如说使用AI工具GPT来写文档查问题.使用AI辅助编程工具帮 ...

  8. 【漏洞复现】用友NC-Cloud PMCloudDriveProjectStateServlet接口存在JNDI注入漏洞

    阅读须知 花果山的技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站.服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作.利用此 ...

  9. windows下使用winget快速安装nvm

    前置条件: 操作系统 >= win10 安装 首先使用winget搜索nvm包 winget search nvm #搜索结果如下图 安装nvm winget install CoreyButl ...

  10. golang http client 长连接vs短连接基准测试

    package main import ( "io/ioutil" "net/http" "strings" "testing&q ...