项目简介
本项目是基于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中使用
- 打开Eclipse IDE for ModusToolbox® software。
- 在Quick Panel中点击New Application。
- 选择支持的开发板(BSP)。
- 在Project Creator - Select Application对话框中,选择本项目。
- 点击Create完成项目创建。
在命令行界面(CLI)中使用
- 使用
project-creator-cli
工具创建项目:project-creator-cli --board-id <BSP_ID> --app-id <APP_ID> --user-app-name <APP_NAME> --target-dir <TARGET_DIR>
- 使用
make
命令编译项目。
操作说明
- 固件会检查外部PSRAM、Flash和micro SD卡的内存。
- RS485和USB外设会回显通过终端发送的每个符号。
- CAN FD在回环模式下进行测试。
- CapSense在测试完成后可手动测试,控制LED1的亮度。
调试
- 使用KitProg3、MiniProg4或J - link进行调试。
- 在ModusToolbox IDE中,点击Quick Panel中的调试配置,等待编程完成并开始调试。
法律声明
本固件仅供测试用途,不适用于实际生产环境中的永久使用。任何因使用本固件导致的责任均由使用者自行承担。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】