【无标题】

1     准备工作

1.1  硬件准备

(1) 稳压电源2台:电压设置为14V稳压

(2) A1000域控制器一台

(3) T1线一根(连接12V电源,以太网口,转换线)

(4) Micro usb线2根

(5) A样尾插线束一捆

(6) PC一台

【无标题】_第1张图片【无标题】_第2张图片

A1000的两个串口线连接

【无标题】_第3张图片

【无标题】_第4张图片

1.2  驱动安装

(1) xrubser_2600_signed_win7(串口驱动)

(2) fastbootDriver(fastboot驱动)

(3) CP210x_Universal_Windows_Driver(USB转串口驱动)

【无标题】_第5张图片

【无标题】_第6张图片

1.3  配置adb环境

Android工具包解压存放到D盘下,路径中不要出现中文命名的文件夹,进入windows高级系统设置界面,设置环境变量

【无标题】_第7张图片

【无标题】_第8张图片

右键inf文件 安装

A1000的电源线通电,14V工作电压

串口两个线都需要接。串口用A 然后波特率是115200

【无标题】_第9张图片

将adb的驱动拷贝到纯英文目录下,然后adb.exe将路径添加到环境变量下。

【无标题】_第10张图片

【无标题】_第11张图片

【无标题】_第12张图片

将部署的包传到A1000上

  adb push C:\temp\V3.1\vrte.tar /opt

【无标题】_第13张图片

2 libstdc++库版本比较低的问题

【无标题】_第14张图片

【无标题】_第15张图片

将libstdc++.so.6.0.28高版本的库文件拷贝到/usr/lib目录下

  1. ln -s libstdc++.so.6.0.28 libstdc++.so.6   #修改libstdc++.so.6软连接的指向

【无标题】_第16张图片

3 libstdc库版本比较低的问题

【无标题】_第17张图片

strings libc.so.6 |grep GLIBC

【无标题】_第18张图片

所有的修改内容只针对someip_domain_gateway,这一个进程进行。

配置comd_A process的环境变量:

LD_LIBRARY_PATH=/opt/vrte/usr/lib:/opt/vrte/lib:/usr/lib:/lib

DSOMEIP_CONFIGURATION=/opt/vrte/rb-com/etc/MachineDesign_A_someip.json ECUCFG_ENV_VAR_ROOTFOLDER=/opt/vrte/rb-com/etc/ecu-cfg

【无标题】_第19张图片

可以通过ldd someip_domain_gateway查看bin文件依赖的库文件,如果依赖的库文件拷贝不全,可能会出现segment fault或bus error。

  • ldd  someip_domain_gateway所有依赖的新库你都得拷过来

【无标题】_第20张图片

把所有someip_domain_gateway依赖的库文件都放到/opt/vrte/usr/lib下面

把虚拟ECU 42的/lib/*所有内容,全部拷贝到了/42/vrte/usr/lib/目录下:

【无标题】_第21张图片

在VRTE Debain 系统里修改,通过patchelf修改bin文件的.interp字段

patchelf someip_domain_gateway --set-interpreter /opt/vrte/usr/lib/ld-linux-aarch64.so.1

developer@rta-vrte-sk:/var/etas/vrte/export/49/vrte/rb-com/bin$ readelf -l someip_domain_gateway

【无标题】_第22张图片

patchelf someip_domain_gateway --set-interpreter /opt/vrte/usr/lib/ld-linux-aarch64.so.1

执行命令:

ifconfig eth0 192.168.56.42

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

route add default eth0

cd /opt/vrte/usr/bin 

./exmd.sh

黑芝麻的A1000 porting好了

【无标题】_第23张图片

通信测试

【无标题】_第24张图片

【无标题】_第25张图片

【无标题】_第26张图片

【无标题】_第27张图片

你可能感兴趣的:(工作笔记,单片机,嵌入式硬件)