US复制这条信息,打开
获得 231 次赞
帮助过781人
板子是自己做的一个板子,硬件也不能确定没有问题,按照xilinx官方手册操作,到最后一步检测ci_hdrc设备失败了,找不到设备,请问这个是软件哪个地方要修改,还是硬件存在问题?
我用Petalinux做了一个启动镜像,烧到7015板子上的qspi,启动后发现进uboot很快,但是到内核过程花了约5分钟,然后试了sf probe 0 0 0也是很漫长,之后试了sf probe 0 50000000 0,发现读取时间降低到几秒,可以确认了是petalinux设置默认速度错误,我疑问是像zedboard它们使用同一套代码,但它们读取速度也是几秒,我需要修改什么才能实现默认速度能检测的不是最低的?
在用petalinux编译fsbl之前,我需要修改默认的fsbl来适配新的功能,但是petalinux编译好像是从github自动获取代码的,我无法修改github上的工程,我需要怎么做,我可以在它获取后让他自动修改源码并进行编译呢?
做zynq的FSBL前,我在vivado内创建硬件平台,从板子的原理上看到ps的bank500的BANK io电压是1.8V,而如果我在vivado内的zynq process system内配置为3.3V,如下图所示:那么bank500的io输出高电平电压是多少,输入低电平电压是多少,输入检测电压在什么范围内为高,又在什么范围内检测为低呢?
如题,我通过SDK烧录QSPI,给zynq重新上电后,qspi打印了FSBL的log,这表明bootrom已经成功读取到QSPI的数据并拷贝到ps ram内,且移交到FSBL代码,但是FSBL在读取QSPI ID时打印出了3F FF FF,这明显不对,之后qspi读取application的offset,却读到FFFF57FF,之后DATA ABORT HANDLE,fsbl自动软重启,之后停留在Partition Count: 14Invalid Partition CountPartition Header Load FailedFSBL Status = 0xA00E这个log,很郁闷啊?这怎么解决,fsbl没法移交到application。
在使用FT232做下载器时候,使用FT_prog烧写FT232H的PID和VID,但是发现有一系列字符串在FT_Prog内无法设置,需要用什么软件可以实现
我现在需要计算输入数与输出n个数的比例参数,正好找到了一个dll内部实现了计算,我想知道这个dll内部是怎么实现计算的,那我第一想到就是反编译,试了IDA工具,反编译出来了,但是生成的c++代码让人看不懂,我想问除了IDA,还有什么软件可以实现反编译出c++代码?