[笔记] RK3588与视频硬解码相关的一些资料搜集尝试

走错了方向,仅归档。不需要看。

1.预备知识: 

1.1 gstreamer 与mppvideodec

how can use "mppvideodec" with gstreamer

1.2 文件快照

然后是开发板上相关目录文件快照。

 kde@ai:/sys/bus/platform/drivers$ ls
adc_keys           dwc3                  fiq_debugger       mpp-iep2             ohci-platform        restart-gpio     rk817-charger     rk-pcie                 rockchip-efuse           rockchip-pdm             rockchip-spi             spdif-dir
ahci               dwc3-of-simple        gpio-charger       mpp_jpgdec           optee                rfkill_bt        rk817-codec       rockchip,bus            rockchip-emmc-phy        rockchip-pinctrl         rockchip-system-monitor  spdif-dit
alarmtimer         dw-dp                 gpio-clk           mpp_rkvdec           panel-simple         rga2             rkcifhw           rockchip_can            rockchip-gpio            rockchip-pm              rockchip-thermal         sram
arm-scmi           dw-hdcp               gpio-keys          mpp_rkvdec2          poweroff-gpio        rga3_core0       rk_codec_digital  rockchip_canfd          rockchip-hdptx-phy       rockchip-pm-domain       rockchip-typec-phy       stmmaceth
arm-smmu-v3        dw-hdmi-cec           gpio-keys-polled   mpp_rkvenc           psci-cpuidle         rga3_core1       rk-crypto         rockchip-clcok-pvtm     rockchip-hdptx-phy-hdmi  rockchip-pvtm            rockchip-u3phy           syscon
armv8-pmu          dw-hdmi-hdcp          gpio-regulator     mpp_rkvenc2          psci-cpuidle-domain  rk3308-acodec    rk-fiq-debugger   rockchip-clk-out        rockchip_headset         rockchip-pwm             rockchip-usb2phy         syscon-reboot-mode
asoc-simple-card   dw-hdmi-i2s-audio     hdmi-audio-codec   mpp_service          pwm-backlight        rk3328-codec     rk_gmac-dwmac     rockchip-cpuinfo        rockchip-i2s             rockchip-rga             rockchip-usbdp-phy       tps6586x-regulator
av1_iommu          dw-hdmi-qp-cec        iep                mpp_vdpu1            pwm-clock            rk3x-i2c         rk_hdmirx         rockchip-csi2-dphy      rockchip-i2s-tdm         rockchip-rgb             rockchip-usb-phy         wlan-platdata
basic-mmio-gpio    dw-hdmi-qp-i2s-audio  inno-dsidphy       mpp_vdpu2            pwm-fan              rk805-pinctrl    rk-hdmi-sound     rockchip-csi2-dphy-hw   rockchip-iodomain        rockchip-rng             rockchip-vop             xhci-hcd
cdn-dp             dwhdmi-rockchip       inno-hdmi-phy      mpp_vepu1            pwm-regulator        rk805-pwrkey     rk_iommu          rockchip-dfi            rockchip-lvds            rockchip-saradc          rockchip-vop2
clock-link         dw-mipi-dsi2          innohdmi-rockchip  mpp_vepu2            pwrseq_emmc          rk806-pinctrl    rkisp             rockchip-dmc            rockchip-mipi-csi2       rockchip-sfc             samsung-mipi-dcphy
cpufreq-dt         dw-mipi-dsi-rockchip  ircut              mtd_vendor_storage   pwrseq_simple        rk806-regulator  rkisp_hw          rockchip-dp             rockchip-mipi-dphy-rx    rockchip-snd-max98090    sdhci-arasan
display-connector  dw_mmc                leds-gpio          naneng-combphy       ramoops              rk808-clkout     rkispp            rockchip-dp-phy         rockchip-nocp            rockchip-snd-rt5645      sdhci-dwcmshc
dummy_codec        dwmmc_rockchip        mali               of_fixed_clk         reg-dummy            rk808-regulator  rkispp_hw         rockchip-drm            rockchip-otp             rockchip-snps-pcie3-phy  serial8250
dw-apb-uart        dw_wdt                mali-utgard        of_fixed_factor_clk  reg-fixed-voltage    rk808-rtc        rk-multicodecs    rockchip-edp-phy-grf    rockchip-pcie            rockchip-spdif           snd-soc-dummy
dwc2               ehci-platform         midgard            of_serial            remotectl-pwm        rk817-battery    RKNPU             rockchip-edpphy-naneng  rockchip-pcie-phy        rockchip-spdifrx         soc-audio


kde@ai:/sys/bus/platform/drivers$ cd mpp_rkvdec2
kde@ai:/sys/bus/platform/drivers/mpp_rkvdec2$ ls -l
总用量 0
--w------- 1 root root 4096  7月 25 11:31 bind
lrwxrwxrwx 1 root root    0  7月 25 11:31 fdc30000.rkvdec-ccu -> ../../../../devices/platform/fdc30000.rkvdec-ccu
lrwxrwxrwx 1 root root    0  7月 25 11:31 fdc38100.rkvdec-core -> ../../../../devices/platform/fdc38100.rkvdec-core
lrwxrwxrwx 1 root root    0  7月 25 11:31 fdc48100.rkvdec-core -> ../../../../devices/platform/fdc48100.rkvdec-core
--w------- 1 root root 4096  7月 22 13:45 uevent
--w------- 1 root root 4096  7月 25 11:31 unbind


kde@ai:/sys/bus/platform/drivers/mpp_rkvdec2$ cd ../../../../devices/platform/fdc30000.rkvdec-ccu
kde@ai:/sys/devices/platform/fdc30000.rkvdec-ccu$ ls -l
总用量 0
lrwxrwxrwx 1 root root    0  7月 22 13:45 driver -> ../../../bus/platform/drivers/mpp_rkvdec2
-rw-r--r-- 1 root root 4096  7月 25 11:32 driver_override
-r--r--r-- 1 root root 4096  7月 25 11:32 modalias
lrwxrwxrwx 1 root root    0  7月 25 11:32 of_node -> ../../../firmware/devicetree/base/rkvdec-ccu@fdc30000
drwxr-xr-x 2 root root    0  7月 25 11:17 power
lrwxrwxrwx 1 root root    0  7月 22 13:45 subsystem -> ../../../bus/platform
lrwxrwxrwx 1 root root    0  7月 25 11:32 supplier:platform:fd8d8000.power-management:power-controller -> ../../virtual/devlink/platform:fd8d8000.power-management:power-controller--platform:fdc30000.rkvdec-ccu
-rw-r--r-- 1 root root 4096  7月 22 13:45 uevent
drwxr-xr-x 3 root root    0  7月 22 13:45 wakeup

1.3 驱动版本查询

cat /sys/kernel/debug/rknpu/version

cat /sys/kernel/debug/rknpu/driver_version

cat /proc/debug/rknpu/driver_version

 RKNPU driver: v0.9.2

  • 20
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子正

thanks, bro...

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值