Remote device: Coolpad 5267, ARMv7 Processor rev 5(v7l), installed TVM RPC, Android 6.0.1
Local machine: Intel® Xeon® CPU E5-2620 v3 @ 2.40GHz, built tvm previously
About the tvmrpc-release .apk, my targetSdkVersion is 23 and I have modified the config.mk for APP_ABI = armeabi-v7a.
I have used NDK to generate standalone toolchain for my device.
./make_standalone_toolchain.py
–arch arm --api 23 --install-dir /opt/android-toolchain-armv7
In the file android_rpc_test.py, I set arch = “armv7l” and add ‘-mfloat-abi=soft’ in my llvm target.
When the python code run f2 = remote.load_module(“cpu_lib.so”), android_rpc_test.py crashed and the TVM RPC app on my android phone also crashed.