1# 修改源码及配置文件适配Taurus开发板 2 3## 1、关闭Media服务 4 5* OpenHarmony的media service会调用海思3516DV300的SDK媒体API接口,而现在linux用户态驱动的版本SDK不支持多进程调用,如果SDK sample和media service同时调用3516DV300的SDK的媒体API接口,导致应用调用不成功,因此需要关闭。 6* 打开foundation/multimedia/media_lite/services/media_main.cpp ,注释掉 PlayerServer相关的几行代码,如下图所示: 7 8 9 10## 2、屏蔽OpenHarmony的mipi_tx驱动入口 11 12* OpenHarmony的hdf会调用mipi_tx设备,而海思3516DV300的SDK sample也会调用mipi_tx设备,如果同时访问也会引起冲突,所以需要把OpenHarmony的mipi_tx驱动入口注释掉。 13* 打开drivers/hdf_core/adapter/khdf/linux/platform/mipi_dsi/mipi_tx_hi35xx.c,注释掉mipi_tx驱动入口,如下图所示: 14 15 16 17## 3、网口适配 18 19* 打开文件 vendor/hisilicon/hispark_taurus_linux/init_configs/etc/init.d/S80network,在文件的末尾添加下面几条语句,让开发板系统起来后,配置eth0的IP地址。 20 21```sh 22ifconfig eth0 192.168.200.200 up # 192.168.200.200 为开发板的IP地址,这里可以自定义,只需IP地址合法即可 23echo 0 9999999 > /proc/sys/net/ipv4/ping_group_range # 使ping命令能够正常使用 24``` 25 26 27