TUSB9260 DEMO 板使用指南:全面解析与故障排查

电子说

1.4w人已加入

描述

TUSB9260 DEMO 板使用指南:全面解析与故障排查

在电子设备开发过程中,开发板的使用是验证芯片功能和进行系统设计的重要环节。TI 的 TUSB9260 DEMO 板为我们提供了一个便捷的平台来评估 TUSB9260 芯片的性能。下面将为大家详细介绍该开发板的各个部分。

文件下载:TUSB9260DEMO.pdf

1. 开发板整体架构

1.1 框图

TUSB9260 DEMO 板的框图展示了其整体设计,该板既可以通过 12V DC 墙式电源(需自行准备)供电,也能使用 USB 电缆供电。这为不同的应用场景提供了灵活性。大家在实际使用时,可以根据具体需求选择合适的供电方式。

1.2 组件位置

图 2 清晰地显示了 TUSB9260 DEMO 板上主要组件的大致位置。了解组件位置有助于我们在进行电路调试和故障排查时快速定位问题。

2. 供电相关设计

2.1 12V DC 插孔

DEMO 板配备了标准的 DC 插孔,用于连接外部 12V 墙式电源。该墙式电源的额定电压应为 12V,电流至少为 2A,DC 插孔的尖端为正极。不过,此参考设计演示模块不提供墙式电源,默认支持总线供电模式。在总线供电模式下,只有固态硬盘能够正常工作。如果要使用其他高电流硬盘,则必须使用墙式电源。大家思考一下,为什么高电流硬盘在总线供电模式下无法正常工作呢?

2.2 电缆供电与自供电模式

  • 电缆供电模式:若要将开发板配置为电缆供电模式,需在跳线 J4 的引脚 1 和 2 之间放置跳线。在此模式下,SATA 连接器仅提供 5V 和 3.3V 电压,因此只有像 SSD 驱动器这样的 SATA 设备可以在此模式下运行。
  • 自供电模式:若要使用自供电模式,需在跳线 J4 的引脚 2 和 3 之间放置跳线。在这种模式下,SATA 连接器可提供 12V、5V 和 3.3V 电压,任何 SATA 设备都可以正常运行。大家在选择供电模式时,要根据所连接的 SATA 设备的功率需求来决定。

2.3 电源开关

DEMO 板使用了 TI 的 TPS2561 电源开关。该开关有两个作用:一是限制 VBUS 上的浪涌电流,二是允许通过 TUSB9260 切换 SATA 连接器的电源。开关由 TUSB9260 的 GPIO10 控制,电源故障可通过 GPIO11 进行监控。默认情况下,DEMO 板配置为始终向 SATA 连接器供电,且不监控电源故障。大家可以根据实际需求对电源开关的控制和监控功能进行调整。

2.4 电压调节器

DEMO 板使用 TI 的 TPS650061 调节器为 TUSB9260 及其相关电路供电。同时,连接到 TPS650061 的按钮(SW2)可用于将 TUSB9260 重置为默认状态。按下该按钮时,TUSB9260 上的全局复位端子(GRST#)将被拉低。

3. 通信与时钟设计

3.1 SPI 接口

TUSB9260 支持与 SPI 闪存设备连接的 SPI 接口。该闪存设备用于存储 TUSB9260 的固件。正常 SPI 操作时,需要在 J13 上安装跳线。如果要对 SPI 闪存设备进行重新编程,可能需要暂时移除 J13。大家在进行固件编程时,一定要参考 TUSB9260 闪存烧录器用户指南(SLLU125)。

3.2 晶体或振荡器支持

TUSB9260 DEMO 板既可以支持晶体参考时钟,也可以支持振荡器参考时钟。默认情况下,开发板配置为使用 25MHz 晶体。若要使用振荡器,需要在 R23 和 R37 处安装 0 欧姆电阻,并移除 C17 和 C19。晶体或振荡器的额定电压应为 1.8V,PPM 为 ±100 或更好。时钟频率可通过电阻 R10 - R13 进行配置。具体的频率选择映射可参考表 1。大家在选择时钟源时,要根据系统的稳定性和性能要求来决定。

4. GPIO、LED 和按钮设计

4.1 GPIO 相关

  • GPIO 指示灯:每个 GPIO 都连接到开发板上的一个 LED(D1 - D8)。这些 LED 用于测试目的,可根据固件指示设备的运行状态。
  • PWM 指示灯:每个 PWM 连接到开发板上的一个 LED(D3 和 D6)。PWM LED 用于测试目的,可根据固件指示硬盘活动或 USB 活动。
  • GPIO 按钮:开发板上有一个可配置的 GPIO 按钮(SW1),该按钮连接到 GPIO3,其功能依赖于固件。

4.2 默认 GPIO/PWM 配置状态

表 2 显示了 PDK 上使用的 GPIO 和 PWM 端子的工厂默认编程设置。表 3 展示了不同 GPIO 状态下的链路电源状态。了解这些默认配置有助于我们在开发过程中快速上手和进行功能验证。

5. 故障排查

在 Windows 系统中,如果在设备管理器中可以看到硬盘,但在 Windows 资源管理器中看不到,可能需要对硬盘进行分区和格式化。具体步骤如下:

5.1 步骤一

在控制面板中,打开“管理工具”→“计算机管理”。在“存储”下,点击“磁盘管理”。

5.2 步骤二

如果能看到未分配的磁盘,右键单击并选择“新建分区”。按照向导创建主分区,并确保选中“执行快速格式化”复选框。分区和格式化完成后,磁盘将显示为“健康”状态,并在 Windows 资源管理器中显示为驱动器。

总结

TUSB9260 DEMO 板为我们提供了一个全面的平台来评估 TUSB9260 芯片的功能。通过对其供电、通信、时钟和 GPIO 等方面的设计了解,我们可以更好地进行系统开发和调试。同时,掌握故障排查方法也能帮助我们快速解决遇到的问题。希望大家在使用该开发板的过程中能够顺利完成项目开发。大家在实际使用过程中遇到过哪些问题呢?欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分