文章目录准备工具软件硬件烧录步骤常见问题mfgtool无法打开mfgtool烧录工具无法识别设备烧录失败 准备工具软件正点原子MFG_TOOL出厂固件烧录工具路径:开发板光盘A-基础资料\5、开发工具\4、正点原子MFG_TOOL出厂固件烧录工具硬件正点原子ALPHA开发板/MINI开发板、开发板配套USB线、电源适配器烧录步骤以烧录ALPHA开发板的EMMC为例:将正点原子MFG_TOOL出厂固
JTAG1. JTAG接口形式JTAG作为一项国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试和调试。目前的DSP、FPGA、ARM、部分单片机等主流芯片均支持JTAG协议。标准的JTAG接口是20Pin,但JTAG实际使用的只有4根信号线,再配合电源、地。目前常见的各种接口形式(20pin、14pin、10pin):2. JTAG标准介绍JTAG的基本原理是在器件内部定义一个T
转载 5月前
232阅读
zynq7000无法启动排故。z最近自己做了一块z7的板子,板子本来没啥问题,玩了半天之后挂了,jtag死活连不上,原理图看了一遍有一遍,没有发现有啥问题,经过艰苦的排故过程,发现是QSPI FLASH坏了,太坑爹了,具体咋坏的,感觉应该是静电或是焊接问题,换了一个之后就好了,在此记录一下自己的心得,遇到启动有问题,或是jtag链接不上的情况可以具体从以下几个方面排查:1.首先是仿真器这一块,查看
 Ubuntu系统烧写硬件平台:iTOP4412开发板需要准备:串口线、读卡器、一张SD卡最好是2G(自备)、另外一张卡(大于等于2G都可以,也可以使用U盘) 软件平台Ubuntu操作系统,Windows系统超级终端镜像文件和压缩包,在光盘的Ubuntu文件夹中,和其它2种操作系统有区别 Ubuntu烧写步骤第一步:通过PC机的Ubuntu系统把Ubuntu系统文件解
EMMC及系统说明(简单原理性内容,不含实际操作,可直接跳过)一个完整的linux系统包含PS和PL两个构件,其中PS构件包含fsbl、uboot、设备树文件、linux内核、根文件系统共5个要素。这里制作系统主要是考虑制作如上文件,具体的文件和功能及启动时启动顺序关系可以参看博客ZYNQ开发(九)分布式编译ZYNQ的镜像文件(推荐使用)_zynq-7000.dtsi_小灰灰的FPGA博客内有详细
前言虽可使用Petalinux进行移植,简单方便,但为了更清楚明白的了解整个流程,还是尝试了一波手动移植。 流程对于手动移植,所需的文件为:BOOT.bin(FSBL+fpga_bit文件+u_boot.elf)、uImage、devicetree.dtb、uEnv.txt、文件系统文件放置位置说明:FLASH:BOOT.bin(FSBL+fpga_bit文件+u_boot.elf)E
转载 2024-08-06 18:55:03
335阅读
目录0.前言1.安装虚拟机2.安装SDKManager 3.使用SDK Manager开始烧录4.配置系统5.开发环境的安装(CUDA) 6.遇到问题记录(如果有其它问题可以留言我补充)7.写在最后0.前言官方介绍:Jetson Xavier NX 模组云原生支持使开发者能够在嵌入式和边缘设备上构建和部署高质量、软件定义的功能。NVIDIA NGC 的预训练 AI 模
折腾了一天终于把tiny4412开发板的uboot和根文件系统弄好了,时隔半年,这竟然让我折腾了一天,愧对我的老师了。闲话少说下面就上过程。VMware12环境:ubuntu12.4开发板:tiny4412首先烧写bootloader,我用一个8G的内存卡,现在不说sd卡的制作过程了,网上可以参考。现在就把我给arm的emmc烧写过程开始说。用sd卡启动,开发板的右下角有个开关控制启动方式,往下是
转载 2024-04-22 18:28:07
514阅读
本篇测评由电子发烧友的优秀测评者“HonestQiao”提供。此次板卡的测试,是用macOS将Ubuntu系统烧录eMMC的操作实录。 米尔MYD-YT507H开发板,官方提供了HMI系统和Ubuntu18.04镜像,体验过默认的HMI系统后,我就换上了我喜欢的Ubuntu系统了。一、系统烧录参考官方的文档,使用全志的图形界面烧录工具,在Windows下烧录简单又方便: 因为
转载 2024-05-26 10:44:32
102阅读
 本文从最简单的petalinux需求的vivado工程开始,建立一个能跑起来linux的vivado工程。同时将linux kernel、根文件系统部署在接到SD1接口上的emmc中,qspi-flash中放置BOOT.BIN,uboot唤起emmc中的image.ub。并填坑关于petalinux在SD0为空时,配置从SD1启动的bug目录1 - VIVADO工程建立1.1 - PS
1 概述本文用于讲解ZYNQ中的EMIO的作用以及使用方法。ZYNQ说明:1)ZYNQ分为PL侧与PS侧。2)PL侧为逻辑部分,即常说的FPGA。3)PS侧为软件侧,即常说的RAM侧。4)本文以ZYNQ-7000系列 xc7z045ffg676为例讲解EMIO。使用开发工具:vivado 2017.4 ,SDK本文例程:设置两个EMIO,第一个作为输出,点亮LED,第二个作为输入,输入KEY的电平
转载 2024-07-30 18:15:43
757阅读
  Zynq Fatfs文件系统应用笔Hello,panda         笔记介绍基于所描述的Zynq Fatfs基于Xilinx xilffsv3.0和Sdpsv2.4,文件系统采用在Bare-Metal和轻量级操作系统中常用的FatFs,版本为v0.10b。在开始介绍FatFs文件系统在Zynq实现之前一定要先对FAT3
众所周知,某烧录器的主要职责就是烧录某芯片。次责无非就是:机台通讯,次数显示,error显示,按键手动,log输出,分选机烧录等等,咱们就一点一点的来分析1.烧录芯片主责也是最主要的功能,这部分与所被烧录的芯片息息相关,被烧录芯片允许的时序,开始,烧录,结束等,都是有强制要求的。此以苹果标准的73-28时序为例分析。见下图即高8低2或者高3低7,所对应的二进制代码是1和0,依次传输,最后传输完所有
转载 2024-07-13 14:25:53
123阅读
KEIL集成开发环境安装过程必须安装MCU库,路径不能含中文 可利用DAP仿真器和串口ISP一键下载程序,配置BOOT0和BOOT1引脚可选择启动方式 三种启动方式:内部FLASH启动,系统存储器启动,内部SRAM启动STM32F103ZET6:STM32表示32bit的MCU,F表示基础型,Z表示有144个引脚,E表示内部FLASH为512KB,T表示QFP封装,6表示工作温度 STM32F10
Zynq Linux是一种基于ARM Cortex-A9处理器的嵌入式Linux操作系统,常用于嵌入式系统开发中。而eMMC(嵌入式多媒体卡)是一种快闪存储器标准,常用于嵌入式系统中作为存储设备。Zynq Linux emmc则是指在基于Zynq Linux的系统中使用eMMC作为主要存储设备的情况。 在嵌入式系统中,使用eMMC作为存储设备具有许多优势。首先,eMMC拥有高速的数据传输速度,可
原创 2024-04-19 11:48:34
265阅读
问你是解主密码还是用户密码,输入O(用户密码,因为我们只能给硬盘加用户密码),回车 输入密码123456回车,解锁完成 再输入命令DISPWD回车 输入0回车 输入密码123456回车,解密完成 按F2刷新,硬盘已没密码,再扫描也是正常的扇区了。 Mhdd29的日志功能,在使用中我发现很实用,他详细记录了Mhdd扫描和维修硬盘的全部过程,以及哪个LBA处有坏道,哪个地方有红绿块
  硬件平台:Digilent ZedBoard开发环境:Windows XP 32 bit + Wmare 8.0 + Ubuntu 10.04 + arm-linux-xilinx-gnueabi交叉编译环境Zedboard linux: Digilent OOB Design  1、FHS(Filesystem Hierarchy Stand
使用的是正点原子zynq开发板Zynq配置AMP模式(cpu0跑linuxc+cpu1跑裸机)在 AMP 运行环境下,必须要小心以防止两个 CPU 争夺这些共享资源,在 SoC 硬件系统当中,有一些 资源是每个 CPU 私有的,而有一些资源则是公用的;CPU 私有资源如下所示: 1)L1 cache(一级缓存); 2)CPU 私有外设中断(PPI); 3)内存管理单元(MMU); 4)CPU 私有
转载 2024-07-11 05:12:05
494阅读
 1    处理器间的通信为AMP 设计创建应用之前,您需要考虑应用如何进行通信(如有需要)。最简单的方法是使用片上存储器。Zynq SoC 配备256KB 的片上SRAM,可从以下四个源地址进行访问:• 利用侦测控制单元(SCU)从任意内核进行访问;• 利用SCU 通过AXI 加速器一致性端口(ACP)从可编程逻辑进行访问;• 利用片上存储器(OCM)互联
由一个嵌入式存储解决方案组成,带MMC(多媒体卡)接口、快闪存储器及主控制器。集诚在BGA封装中。接口速度:最大可高达52MBytes优点:具有快速、可升级的性能。接口电压:可以是1.2V、1.8V、3.3V它是在NAND闪存芯片的基础上,额外集成了控制器,即: NAND闪存芯片+控制器=EMMC如上图:主机MCU通过总线与EMMC的控制器进行连接EMMC总线的四类信号功能:1、时钟信号 CLK:
  • 1
  • 2
  • 3
  • 4
  • 5