NXP(Freescale) T2080处理器开发
文章平均质量分 79
本专栏详细介绍了NXP(Freescale) T2080处理器的开发过程,内容覆盖pbl(rcw),uboot,linux的移植,PCIe、SRIO、网络等应用开发方法,以及生产烧录等全流程开发。
三遍猪
这个作者很懒,什么都没留下…
展开
-
NXP(Freescale) QorIQ T4240 CodeWarrior安装
ubuntu18.04,不是官方支持的版本,缺少32位的软件包,,否则,在Flash Programmer页面,无法添加操作。2023年7月31号安装完后,license报错,修改CW的快捷方式,在末尾添加。原创 2023-08-09 17:29:35 · 900 阅读 · 0 评论 -
NXP LS1043A开发环境搭建
飞凌OK1043A-C 平台 101 flex-builder -a arm64 -m ls1043ardb 102 source setup.env 103 flex-builder -a arm64 -m ls1043ardb 104 sudo dpkg --configure -a 105 flex-builder -a arm64 -m ls1043ardb 106 flex-builder -i clean-apps 107 flex-builder -原创 2020-07-17 14:12:18 · 1975 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 SD接口使用
参考EMMC驱动中常用命令说明及初始化顺序eMMC命令详解代码//common\board_r.cinitr_mmc //drivers\mmc\mmc.c mmc_initialize mmc_probe //arch\powerpc\cpu\mpc85xx\cpu.c line373 cpu_mmc_init //drivers\mmc\fsl_esdhc.c line864 fsl_esdhc_mmc_init原创 2020-05-27 15:24:36 · 746 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 SRIO SRA程序分析
SRASRA初始化SRIO代码,for (i = 0; i < port_num; i++) if (fsl_srio_port_connected(sriodev) & (0x1 << i)) { fsl_srio_set_obwin(sriodev, i, 1, port_data[i].port_info.range_start, ...原创 2019-06-14 16:47:01 · 1169 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 SRIO FRA程序分析
参考A problem of sending SRIO doorbell, message by T2080FRAdoorbell收发,新建fra配置文件,rman_cfg为默认配置,trans_cfg的type字段为Doorbell,flowlvl表示flow level为5,dists_cfg定义rman处理的消息,RMAN_RX和RMAN_TX,sid定义源id,did 定义目的i...原创 2019-06-14 16:45:21 · 2939 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 Memory Map分析
概述在T2080中,有4种地址域(address domains),CPU看到的逻辑地址,虚拟地址,物理地址,由MMU负责三者的转换内部本地地址空间,包含CCSR和DSCRSRIO的外部内存,IO,和配置空间PCIe的外部内存,IO,和配置空间本地地址映射(local address map)指的是,CPU看到的物理地址,即CPU访问内存和IO空间时,发出的地址,DMA控制器也使...原创 2019-04-26 17:18:33 · 1944 阅读 · 1 评论 -
NXP(Freescale) QorIQ T2080 DMA内存使用
参考方法usdpaa_mem的驱动位于drivers\staging\fsl_qbman\fsl_usdpaa.c,sdk2.0手册以下两个章节描述了DMA memory内存相关使用方法,9.8.1.3.3 DMA memory management9.8.2.6 USDPAA DMA API...原创 2019-04-18 10:49:10 · 1379 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 PCIe使用
参考PCI device (64bit memory problem)PCIe link doesn’t come up with XIO2001 PCI bridge on iMX6Q custom boardp2020 PCIe linux kernel module reads 0xffffffff on BARsLS1021A PCIe Link speed is Gen1 (...原创 2019-04-08 15:12:08 · 5462 阅读 · 3 评论 -
NXP(Freescale) QorIQ T2080 SRIO使用
参考A problem of sending SRIO doorbell, message by T2080SDKSDK中没有T2080的例子,但是T2080 RapidIO类似于P3041DS/P4080DS/P5020DS/T4240QDS/B4860QDS开发板的RapidIO,代码是通用的。In the recent SDK, for the processors use RMA...原创 2019-03-25 09:56:52 · 2951 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 性能测试-网络-SRIO
千兆网root@t2080rdb:~# iperf3 -c 192.168.12.16Connecting to host 192.168.12.16, port 5201[ 4] local 192.168.6.197 port 46620 connected to 192.168.12.16 port 5201[ ID] Interval Transfer ...原创 2019-03-21 21:20:28 · 1865 阅读 · 3 评论 -
NXP(Freescale) QorIQ T2080 SDK安装和使用
安装安装SDK2.0,$ sudo mount -o loop QorIQ-SDK-<version>-<target>-<yyyymmdd>-yocto.iso /mnt/cdrom$ /mnt/cdrom/install安装更新,安装过程中提示输入SDK安装路径,$ tar -xjf SDK-V2.0-1703.tar.bz2$ ./SDK-V...原创 2019-03-21 19:15:04 · 3541 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 u-boot与linux内核移植
网络不从i2c读取MAC#define CONFIG_ID_EEPROM在*\t2080\u-boot-qoriq-v2.0\include\configs\T208xRDB.hline652配置千兆网phy地址,#define RGMII_PHY1_ADDR 0x07 /* RealTek RTL8211E */#define RGMII_PHY2_ADDR 0x06 在...原创 2019-03-08 14:32:59 · 3833 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 CodeWarrior PBL工程生成RCW
安装QCVS:help-&gt;install new software…-&gt;next-&gt;finish创建PBL工程官方文档AN5260,或者参考CW的帮助File &gt; New &gt; QorIQ Configuration Project &gt; PBL – Preboot Loader RCW configuration单击PBL可以打开PBL编辑窗原创 2019-03-01 14:31:05 · 2431 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 CodeWarrior Flash Programmer
参考Codewarrior 10.5 仿真烧写 PowerPC 的NOR FLASH 方法windows7如何使用codewarrior USB TAP下载程序AN4948 Flash Programmer for CodeWarrior Power ArchitectureAN4349 Adding Device(s) to the CodeWarrior™ Flash Program...原创 2019-02-27 10:57:29 · 1603 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 CodeWarrior TAP使用
参考CodeWarrior TAP Probe User GuideAN4948 Flash Programmer for CodeWarrior Power ArchitectureCodeWarrior TAPwin7 64bit下,驱动安装不成功(原因不明),但是在win10上可以使用,打开CodeWarrior TAP串口,波特率115200。把网线插上,此时TX/RX的灯由绿...原创 2019-02-26 20:16:17 · 2974 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080 IFC
概述IFC(Integrated Internal Controller)用于访问异步NAND flash, 异步NOR flash,SRAM, generic ASIC memory和EPROM。T2080RDB-PC的IFC原理图,NOR特性:支持地址数据复用ADM(address data multiplexed)NOR芯片系统复位后,启动片选为CS0数据宽度为8或16bit...原创 2019-02-25 15:36:30 · 3027 阅读 · 0 评论 -
NXP(Freescale) QorIQ T2080启动流程分析
参考ARM U-Boot SPL过程浅析[uboot] (第二章)uboot流程——uboot-spl编译流程原创 2019-02-20 10:00:34 · 2746 阅读 · 1 评论 -
NXP(Freescale) QorIQ T2080 CodeWarrior裸板工程
参考CodeWarrior 10 licenseCodewarrior 10.5 仿真烧写 PowerPC 的NOR FLASH 方法PowerPC Target Initialization 学习笔记CodeWarrior Makefle自动生成工具的实现下载Nor Flash原创 2019-01-16 19:20:28 · 1514 阅读 · 2 评论 -
NXP(Freescale) QorIQ T2080独立编译BSP
参考为Freescale QorIQ搭建Linux交叉编译环境时遇到的问题总结zImage构成图解编译编译内核,报错如下,编译之前unset LDFLAGSpowerpc64-fsl-linux-ld: unrecognized option '-Wl,-O1'编译内核没有Image只有zImage和uImage,但是查看uImage和zImage一样大,应该是大64字节的啊,怀...原创 2018-10-06 16:38:10 · 2019 阅读 · 3 评论