littlebot
Published on 2025-04-08 / 5 Visits
0

【源码】基于ModusToolbox的RDK2工厂测试固件

项目简介

本项目是基于Cypress PSoC 6的RDK2工厂测试固件,主要用于测试和验证RDK2开发板上大部分外设的功能,该固件在工厂环境中预编程,用于生产测试。

项目的主要特性和功能

  • 支持对外设进行测试,包含LED、CapSense、RTC、RS485 UART、USB设备、QSPI PSRAM/Flash接口、CAN FD等。
  • 可通过KitProg3 UART端口输出调试信息。
  • 测试完成后,CapSense能控制LED1的亮度。
  • 支持对SD卡进行读写操作。
  • 能在回环模式下测试CAN FD功能。

安装使用步骤

环境要求

  • ModusToolbox® software v3.x
  • GNU Arm® Embedded Compiler v11.3.1 (GCC_ARM)

在Eclipse IDE中使用

  1. 打开Eclipse IDE for ModusToolbox® software。
  2. Quick Panel中点击New Application
  3. 选择支持的开发板(BSP)。
  4. Project Creator - Select Application对话框中,选择本项目。
  5. 点击Create完成项目创建。

在命令行界面(CLI)中使用

  1. 使用project-creator-cli工具创建项目: project-creator-cli --board-id <BSP_ID> --app-id <APP_ID> --user-app-name <APP_NAME> --target-dir <TARGET_DIR>
  2. 使用make命令编译项目。

操作说明

  • 固件会检查外部PSRAM、Flash和micro SD卡的内存。
  • RS485和USB外设会回显通过终端发送的每个符号。
  • CAN FD在回环模式下进行测试。
  • CapSense在测试完成后可手动测试,控制LED1的亮度。

调试

  • 使用KitProg3、MiniProg4或J - link进行调试。
  • 在ModusToolbox IDE中,点击Quick Panel中的调试配置,等待编程完成并开始调试。

法律声明

本固件仅供测试用途,不适用于实际生产环境中的永久使用。任何因使用本固件导致的责任均由使用者自行承担。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】