君正T31X开发板资料

2.下载T31 SDK
二选一下载
百度云下载:
链接: https://pan.baidu.com/s/1DR7La-nTF7JBy7JHuUsksA 提取码: xstr
或者私有云下载
http://xstrive.tpddns.cn:5000/share.cgi?ssid=a5f3277ed9694a05b9c06a669f8e9c55
备注:
SDK安装使用文档请查看路径:\ISVP-T31-1.1.5-20220428\software\doc\

BSP开发指导资料:\ISVP-T31-1.1.5-20220428\software\doc\BSP\

IMP开发指导资料:*\ISVP-T31-1.1.5-20220428\software\doc\IMP\

3.下载虚拟机(交叉编译工具链已包含)
二选一下载即可
百度云地址:
链接:https://pan.baidu.com/s/1TIoEI2vBohTBqELoNFXGHA 提取码:xstr
私有云地址:
http://xstrive.tpddns.cn:5000/share.cgi?ssid=82f728faab3a4c8a850e8124ed86ed24
4.硬件接口图
-
1 12V供电+百兆网络(8pin)

-
2 串口调试接口(3pin)

-
3 模拟音频输入+模拟音频输出+TTL串口1+USB接口+GPIO+IRCUT检测(12pin)

-
4 主板对应接线图

-
5 sensor接线图

-
6 Micro SD卡插槽

-
7 IR CUT 接口


##5.使用SDK前,请务必 读 Ingenic T31 SDK安装及使用说明.pdf
6.参考SDK里面的T31开发指南.pdf [T31开发指南20220110.pdf]2022-06-27 18:11:25 星期一
7.修改SDK里面的sample-common.h头文件
docs.html
8.T31X开发板基于SDK使用示例文档
9.自己编译内核注意代码做如下修改
kernel/arch/mips/xburst/soc-t31/chip-t31/isvp/Swan/board.h文件里检测mmc的GPIO
修改后为:
/* ****************************GPIO MMC START******************************** */
#define GPIO_MMC_RST_N -1
#define GPIO_MMC_RST_N_LEVEL LOW_ENABLE
#define GPIO_MMC_CD_N GPIO_PB(18)
//#define GPIO_MMC_CD_N GPIO_PB(27)
#define GPIO_MMC_CD_N_LEVEL LOW_ENABLE
#define GPIO_MMC_PWR -1
#define GPIO_MMC_PWR_LEVEL HIGH_ENABLE
#define GPIO_MMC_WP_N -1
#define GPIO_MMC_WP_N_LEVEL LOW_ENABLE
/* ****************************GPIO MMC END******************************** */
编译后的内核可以识别mmc卡。
10 如果自己编译uboot,如果是T31ZX芯片,需要打一个patch
uboot-patch.txt
编译好的t31zx的uboot下载 u-boot-with-spl-fort31zx.bin
11 快启及低功耗SDK:
链接: https://pan.baidu.com/s/1MMYSdptiajIIqbv8Xgcatw 提取码: xstr
