xref: /OK3568_Linux_fs/device/rockchip/common/tools/README (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1Rockchip prebuilt tools (static linked)
2
3Prebuilt from Rockchip buildroot 2021 SDK:
4d92d79eaf2 strace: Fix static configure error when xz and libunwind are enabled
5
6Using rockchip_{rk3036,rk3326_64}_defconfig with addition configs:
7BR2_PACKAGE_ANDROID_TOOLS=y
8BR2_PACKAGE_ANDROID_TOOLS_STATIC=y
9
10BR2_PACKAGE_BUSYBOX=y
11BR2_PACKAGE_BUSYBOX_STATIC=y
12
13BR2_PACKAGE_LIBUNWIND=y
14BR2_PACKAGE_LIBUNWIND_STATIC=y
15BR2_PACKAGE_ELFUTILS=y
16
17BR2_PACKAGE_GDB=y
18BR2_PACKAGE_GDB_STATIC=y
19BR2_PACKAGE_GDB_DEBUGGER=y
20
21BR2_PACKAGE_LIBDRM=y
22BR2_PACKAGE_LIBDRM_STATIC=y
23
24BR2_PACKAGE_XZ=y
25BR2_PACKAGE_XZ_STATIC=y
26
27BR2_PACKAGE_ZLIB=y
28BR2_PACKAGE_BZIP2=y
29
30BR2_PACKAGE_LINUX_TOOLS_PERF=y
31BR2_PACKAGE_LINUX_TOOLS_PERF_STATIC=y
32
33BR2_PACKAGE_NCURSES=y
34BR2_PACKAGE_NCURSES_STATIC=y
35
36BR2_PACKAGE_PROCPS_NG=y
37BR2_PACKAGE_PROCPS_NG_STATIC=y
38
39BR2_PACKAGE_PROCRANK_LINUX=y
40BR2_PACKAGE_PROCRANK_LINUX_STATIC=y
41
42BR2_PACKAGE_RKTOOLKIT=y
43BR2_PACKAGE_RKTOOLKIT_STATIC=y
44
45BR2_PACKAGE_RKWIFIBT=y
46BR2_PACKAGE_RKWIFIBT_STATIC=y
47
48BR2_PACKAGE_STRACE=y
49BR2_PACKAGE_STRACE_STATIC=y
50
51NOTE:
52For building perf:
531/ Build dynamic version firstly
542/ Enable BR2_PACKAGE_LINUX_TOOLS_PERF_STATIC
553/ Run: make linux-tools-reconfigure
56
57For building kmsgrab:
581/ ./build.sh shell
592/ source ./buildroot/output/$RK_BUILDROOT_CFG/host/environment-setup
603/ $CC $RK_DATA_DIR/kmsgrab.c $(pkg-config --cflags --libs libdrm) -static -o kmsgrab
61
62External sources:
631/ rkwifibt:
64290925f rkwifibt: Fix rtk_hciattach bin
652/ rktoolkit:
66bc1d85d vendor_storage: fixed hex string begin with 00, get wrong string length when read
67