龙芯统信OS平台适配比特大陆AI加速卡

北京哪家治白癜风的医院比较好 http://m.39.net/pf/bdfyy/bjzkbdfyy/

问题一:

Scriptstartedon-12-:41:42+08:00[TERM="xterm-color"TTY="/dev/pts/0"COLUMNS=""LINES="46"]

]0;root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/scriptsroot

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/scripts#./install_lib.shnntc

Unsupportedtargettype!

./install_lib.sh:第47行:return:只能从函数或者源脚本返回(`return)

linuxisUnionTechOSGNU/Linux20\n\l

bmnetcandbmlangUSING_CXX11_ABI=1

./install_lib.sh:第行:pushd:无其他目录

]0;root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/scriptsroot

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/scripts#./install_lib.shnntclspci[K[K[K[K[K[Kexit

exit

Scriptdoneon-12-:42:21+08:00[COMMAND_EXIT_CODE="1"]

解决办法:

1.安装驱动;

2.适配*.so动态库文件

问题二:

CC[M]/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/x86/driver/bm_pcie_drv.o

Infileincludedfrom./arch/mips/include/asm/pgtable.h:17,

from./include/linux/memremap.h:7,

from./include/linux/mm.h:27,

from./include/linux/scatterlist.h:8,

from./include/linux/dmapool.h:14,

from./include/linux/pci.h:,

from/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/x86/driver/bm_pcie_drv.c:6:

./arch/mips/include/asm/pgtable-64.h::20:error:expectedidentifierbefore‘(’token

#defineMODULE_END(FIXADDR_START-2*PAGE_SIZE)

^

/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/x86/driver/bm/bm_clkrst.h:10:2:note:inexpansionofmacro‘MODULE_END’

MODULE_END=5

^~~~~~~~~~

make[2]:***[scripts/Makefile.build::/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/x86/driver/bm_pcie_drv.o]错误1

make[1]:***[Makefile::_module_/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/x86/driver]错误2

make[1]:离开目录“/usr/src/linux-headers-4.19.0-loongson-3-desktop”

make:***[Makefile::all]错误2

解决办法:

1.修改bm_clkrst.h文件

root

artc-PC:/usr/src/linux-headers-4.19.0-loongson-3-desktop/arch/mips/include/asm#cd/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm/

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm#pwd

/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm#

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm#

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm#vimbm_clkrst.h

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm#

2.修改结构体

4typedefenum{

MODULE_CDMA=0,

MODULE_GDMA=1,

MODULE_TPU=2,

MODULE_SMMU=3,

MODULE_SRAM=4,

MODULE_END_MIPS=5

}MODULE_ID;

问题三:系统版本不兼容

./arch/mips/include/asm/uaccess.h:Infunction‘eva_kernel_access’:

./arch/mips/include/asm/uaccess.h:91:9:error:implicitdeclarationoffunction‘uaccess_kernel’;didyoumean‘rcu_access_pointer’?[-Werror=implicit-function-declaration]

returnuaccess_kernel();

^~~~~~~~~~~~~~

rcu_access_pointer

cc1:somewarningsbeingtreatedaserrors

make[2]:***[scripts/Makefile.build::/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver/bm_trace.o]错误1

make[1]:***[Makefile::_module_/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver]错误2

make[1]:离开目录“/usr/src/linux-headers-4.19.0-loongson-3-desktop”

make:***[Makefile::all]错误2

解决:

1.先找到文件在系统的位置

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/driver#cd/

root

artc-PC:/#find.-nameuaccess.h

find:‘./run/user//gvfs’:权限不够

./usr/src/linux-headers-4.19.0-loongson-3-desktop/include/asm-generic/uaccess.h

./usr/src/linux-headers-4.19.0-loongson-3-desktop/include/linux/uaccess.h

./usr/src/linux-headers-4.19.0-loongson-3-desktop/arch/mips/include/asm/uaccess.h

2.修改函数eva_kernel_access

staticinlinebooleva_kernel_access(void)

{

if(!IS_ENABLED(CONFIG_EVA))

returnfalse;

//returnuaccess_kernel();//deletebyluoyuchao

}

四安装ko文件

1.显示库文件

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86#ls

bmsophon.kodriver

2.查格式

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86#filebmsophon.ko

bmsophon.ko:ELF64-bitLSBrelocatable,MIPS,MIPS64rel2version1(SYSV),BuildID[sha1]=c00d6f3ba48eebbfcd75a3fda3d1cba,withdebug_info,notstripped

root

artc-PC:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86#modinfobmsophon.ko

filename:/home/artc/bitmain/bmnnsdk2-bm_v2.2.0/driver/mips/x86/bmsophon.ko

author:wei.qiao

bitmain.

转载请注明地址:http://www.kinghoo-ind.com/btsm/btsm/12281.html


  • 上一篇文章:
  • 下一篇文章: 没有了
  • 网站简介 广告合作 发布优势 服务条款 隐私保护 网站地图 版权声明