【RISC-V 生态软件系列】Waft lib库更新方法9 a" w. i( z; ^1 P. e0 y6 _
8 @1 \0 j U* P) w# S. { , v8 M+ U% M- i' g, `; B+ j5 C
5 ^7 e: N0 N- Z6 K& f- _& g更新方法4 z5 ?$ n9 B$ P- ^* L$ ^$ `
7 V3 C( K" z# y- u+ R下载waft固件包,解压后,按如下说明push到开发板 cd waft_release[size=14.6667px]
* n# O/ w) I& [ K2 v7 a+ \bin目录, J9 ?( ?3 m6 Q* h5 X- \
存放waft容器二进制运行文件,waft_app放到/usr/bin目录 adb push ./bin/waft_app /usr/bin& W" I9 v3 ?! v7 m
% l( b, D u$ N" `) X9 hlib目录
/ i/ B% ^. I7 U6 h6 L0 z, J存放waft_app运行时依赖的共享库,统一放到/usr/lib目录 adb push ./lib/* /usr/lib/
3 d, ]. w$ j, h
0 w. e+ P. k6 x; _9 Z$ y" G4 ?resource目录
5 k+ a/ t2 Q2 q; B% n$ B存放waft依赖的资源文件,如字库文件。把resource目录放到根目录/,保持目录内容不变 adb push ./resources
6 V. l8 j1 B4 D. s) r, L& B: t/ t8 d
4 Q* Q' T$ w# p2 x3 ~
/waftapps目录+ h" r) H! ?1 r! }/ b$ W4 q
存放waft字节码文件。把waftapps目录放到根目录/,保持目录内容不变 adb push ./waftapps /重新运行waft_app chmod 777 /usr/bin/waft_appkillall -9 waft_appwaft_app /waftapps/app_wifi.wasm
6 t# w b* S; [9 b9 a, r* U6 f. k; g3 _0 z
4 Z$ a2 T# n$ w$ [
) f. @3 i) |1 g' m( i/ n
. q: f/ f, P* E* b; G+ ?3 Q, k$ o8 ~" w, {) c* F$ u
|