复旦微ZYNQ硬件电路上电调试

本文详细介绍了复旦微ZYNQ硬件电路的加电前观察、上电后检查、硬件调试过程及遇到的故障排查。通过检查电源、时钟、晶振等关键环节,最终解决了PL无法连接仿真器的问题,强调了基础排查和分析方法在故障诊断中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,加电之前的观察:

复旦微的FMOL45T900 ZYNQ芯片
国微SM25QH256MX    FLASH芯片 读写测试,及速率测试 
D2LED(核心板)D3LED底板(PSMIO15) 
DDR3(PS2片 256M16)(PL1片256M16)      
eMMC8G  读写及速率测试  
逻辑复位功能(需在底板TP4、5焊接一个按钮). 测试复位脉冲是否有抖动 
PLL时钟BUF的质量CDCI6214
PL/PS串口输出功能

FMQL45T900 验正板使用公司通用测试工装 ZYNQ100 核心板印制板和原理设计,主要根据官方手册对核心板以下内容进行修改:
1,主芯片直接领料、焊接复旦微提供的样品,进口 zynq芯片未领料。

2,复旦微DDR部分设计区分:修改DDR控制器,VREFP(ZQ)接 240 欧姆 1%精度电阻到地,VREFN悬空。

3,DDR0.75V 转换电路,+1.5V 和 1V5 标记错误,未连接到 1.5V 电压网络,已飞线。

了解硬件配置和加电电源,眼睛观察各个器件是否正确焊接,检查板上各个芯片的方向是否正确,无虚焊和短路现象,其次检查有极性器件的焊接方向是否正确,方向以印制的标识为准。上电前检查的方面有:检查供电过来的每路VCC,检查各路

### 复旦微 Zynq Boot 启动流程及相关文档 复旦微 FMQL 系列作为对标 Xilinx Zynq-7000 的产品,在启动流程和开发环境中具有一定的相似性,但也存在差异。以下是基于已知信息整理的内容: #### 1. ZynqFMQL 系列的启动概述 Zynq 的启动过程被划分为三个主要阶段[^1],分别是: - **Stage 1**: BootROM 阶段,负责初始化 PS(Processing System),并加载后续引导程序。 - **Stage 2**: FSBL (First Stage Boot Loader),完成 PL(Programmable Logic)部分的配置以及进一步的系统初始化。 - **Stage 3**: SSBL (Second Stage Boot Loader) 或操作系统内核加载。 对于复旦微 FMQL 系列,其开发流程也遵循类似的逻辑,但在工具链和支持方面有所不同[^2]。 --- #### 2. FMQL 系列的启动引脚配置 类似于 ZynqFMQL 系列可能也需要通过特定的引脚配置来决定启动模式。虽然具体的引脚定义未完全公开,但可以推测它会涉及类似的功能设置,例如: - 设置启动设备类型(如 QSPI Flash、SD 卡等)。 - 控制初始状态下的源管理选项。 在 Zynq 中,MIO[6:2] 被用于实现这些功能[^3]。尽管 FMQL 可能不采用相同的命名方式,但开发者仍需关注硬件手册中的相关章节以了解具体细节。 --- #### 3. 开发环境搭建 为了支持 FMQL 系列的开发工作,通常需要准备以下资源: - **硬件平台**:包括目标 FPGA 板卡及其配套接口路。 - **软件工具**:官方推荐的设计套件(如 Vivado 替代品或其他专用 IDE)。 - **固件构建**:生成 `boot.bin` 文件所需的工具链,这一步骤涵盖了 PL 设计成果向比特流转换的过程。 此外,还需要创建适合的目标文件系统镜像以便最终部署至存储介质中。 --- #### 4. 整体调试建议 当遇到启动失败或者异常情况时,可以从以下几个角度排查问题根源: - 检查物理连接是否牢固无误; - 对比当前使用的 BIOS/BootROM 版本号与预期一致; - 使用串口监视器观察打印日志获取更多线索。 如果上述方法均未能解决问题,则可尝试联系厂商技术支持团队寻求帮助。 ```bash # 示例命令行操作验证启动参数 $ ./fmql_bootloader --device /dev/ttyUSB0 --baudrate 9600 Checking connection... OK Loading configuration data... ``` ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒听雪落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值