1 引言
本博客主要内容为使用TDA4VM板卡启动第一个程序。
2 环境
TDA4板卡,32GB的SD卡,SD卡烧写软件balenaEther,TI的Processor SDK Linux For TDA4VM。
3 连接开发板
为开发板连接相应的线材,同时把开发套件自带的SD卡插入开发板的背面SD卡槽,SD卡中已经自带了一个操作系统,可以直接使用。
4 安装串口驱动
TDA4VM板载TTL转串口芯片为CP2108,因此需要先安装串口驱动。
去Silicon LAB下载驱动:
https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip
下载后安装,软件会自动配置串口,在设备管理器可以看到已有CP2108串口设备:
有四个串口!我猜测应该是不同的设备的串口,因为TDA4VM不仅有Arm-A72核心,还有额外的4+2个Arm-R5F小核,还有C7xDSP一个,C66xDSP两个。
在SDK中TI也有说明:
因此连接第二个串口即可。
5 启动开发板
利用mobaxterm连接串口,波特率为115200,格式8in1,连接开发电源线:
说明开发板成功启动,内核跑起来了,在连接的HDMI屏幕上会显示TI的界面,开发板启动成功: