- 博客(63)
- 资源 (1)
- 收藏
- 关注
原创 ffmpeg合并mp4视频文件
请注意,合并的视频文件的编解码器、分辨率和其他属性应保持一致,以确保正确的合并。如果输入文件有不同的属性,你可以在合并之前使用FFmpeg进行必要的转码或调整。通常是由于视频文件的时间戳(PTS)或解码时间戳(DTS)的问题导致的。这可能是由于输入文件的编码格式、帧率或时间戳不一致引起的。确保文件路径是正确的,并且按照你想要合并的顺序进行排列。打开终端或命令提示符,并导航到FFmpeg的安装目录。然后,使用帧率调整后的文件进行合并。然后,使用规范化后的文件进行合并。然后,使用转码后的文件进行合并。
2023-08-21 17:29:12
4298
原创 rk3568 ubuntu20 静态IP配置
6、重启系统后/etc/resolv.conf文件失效,再次无法连接以太网。需要手动编辑此文件,更改将在系统重新启动时丢失。可以通过创建符号链接来实现这一点。5、修改/etc/resolv.conf配置。8、保存更改后,运行以下命令以重新加载。7、在 Ubuntu 20.04 中,10、再次ping百度,连接正常。2、重启系统,查看ip配置。3、ping同网关ip。4、ping外网失败。
2023-06-20 15:11:12
1522
原创 debian系统 usb串口设备挂载指定的ttyUSB节点
3、保存/etc/udev/rules.d/99-usb-serial.rules文件。新生成的节点是链接文件,可以通过这种方式固定串口设备。5、重新查看/dev/目录下生成的ttyUSB节点。1、查看usb串口设备的vid与pid。
2023-06-16 11:58:26
997
原创 rk3399 ubuntu系统定制
下载ubuntu base原始包,进行定制功能开发。3、格式化镜像文件,并加入linuxroot卷标。6、检查并修复rk3588.img镜像的文件系统。7、精简rk3588.img镜像文件的大小。1、解压下载好的ubuntu原始包。4、挂载镜像并将文件系统拷贝其中。8、完成后将镜像烧录到开发板测试。2、使用dd命令创建镜像文件。一、下载ubuntu镜像包。二、制作rootfs镜像包。
2023-06-16 09:33:24
623
原创 debian系统下使用ip命令代替ifconfig命令
显示所有网络接口的 MAC 地址和状态。显示所有网络接口的 IP 地址和状态。显示邻居表,即 ARP 缓存。
2023-06-16 09:19:06
317
原创 rk3399 buildroot ubuntu20版本编译遇到问题
二、编译bulidroot遇到问题。四、编译buildroot出现问题。五、编译buildroot遇到问题。六、编译buildroot遇到问题。找到devname.c文件,添加。三、编译buildroot报错。七、buildroot编译报错。一、编译uboot遇到问题。
2023-05-19 09:23:56
2281
1
原创 rk3568 linux alsa-utils-1.1.5包编译失败
rk3568 linux alsa-utils-1.1.5编译失败问题分析
2023-02-24 10:15:45
1493
原创 rk3288 android7.1.2 hdmi显示控制
关闭hdmi显示cd /sys/devices/platform/display-subsystem/drm/card0/card0-HDMI-A-1echo "off" > status开启hdmi显示cd /sys/devices/platform/display-subsystem/drm/card0/card0-HDMI-A-1echo "detect" > status关闭lvds显示cd /sys/devices/platform/display-s
2023-02-22 11:58:42
392
原创 rk3288 ddr 开发指南
ddr loader中的打印DDR Version 1.08 20190523 //ddr版本号//开始初始化ddrInSRXChannel a: DDR3 400MHzBus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MBChannel b: DDR3 400MHzBus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MBOU
2021-12-10 16:25:19
1753
原创 rk3288 MINILOADERALL生成
生成方式:根据ini配置文件打包 miniloader + ddr + usb plug,生成 loader固件。ini配置文件RK3288MINIALL.ini[CHIP_NAME]NAME=RK320A[VERSION]MAJOR=2MINOR=56[CODE471_OPTION]NUM=1Path1=bin/rk32/rk3288_ddr_400MHz_v1.08.binSleep=1[CODE472_OPTION]NUM=1Path1=bin/r...
2021-12-06 13:53:58
3528
原创 rk3568 电源域配置
原理图查找内核dts配置kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi根据原理图,修改内核dts的电源域配置节点pmu_io_domains&pmu_io_domains { status = "okay"; pmuio2-supply = <&vcc3v3_pmu>; vccio1-supply = <&vccio_acodec>; vccio3-supply = .
2021-12-02 16:21:17
8373
6
转载 Android8.1 RK809噪声问题
RK809噪声,由于电压供应不对引起microvolt = <3300000>;改为microvolt = <3000000>;后噪声消除了!修改后的电压:vcc3v0_pmu: LDO_REG4 { regulator-always-on; regulator-boot-on; regulator-min-microvolt = <3000000>; regulator-max-microvolt = <3000000>; regu
2021-12-01 11:41:51
1858
转载 git添加公钥后报错解决办法
在服务器添加完公钥后报错sign_and_send_pubkey: signing failed: agent refused operation这个时候我们只要执行下eval "$(ssh-agent -s)"ssh-add就可以了
2021-11-25 11:30:00
360
原创 rk3568 android11 内核编译异常处理
项目场景:rk3568 android11 首次编译内核报错问题描述:首次编译内核出现找不到openssl/bio.h文件xxxxx:~/source/rk3568/rk3568_android_11/kernel$ make ARCH=arm64 BOOT_IMG=boot_sample.img rk3568-evb1-ddr4-v10.img HOSTCC scripts/extract-certscripts/extract-cert.c:21:25: fatal error
2021-11-24 17:34:47
1216
1
原创 rk3399 typec鼠标及滑鼠问题
检查dts配置发现&usbdrd_dwc3_0 配置为host模式,但硬件上配置是otg模式,将&usbdrd_dwc3_0配置更改为otg模式。 arch/arm64/boot/dts/rockchip/rk3399-box.dtsi &usbdrd_dwc3_0 { dr_mode = "otg"; status = "okay"; };查看中断信号,发现usb中断触
2021-11-20 14:00:29
1290
原创 rk3399 android7.1.2 挂载修改文件方式
挂载system: mount -o rw,remount -t auto /system修改文件 busybox vi /system/etc/cam_board.xml
2021-11-20 13:47:31
1337
原创 rk3399 android7.1.2 usbwifi调试
1、源码获取可以通过瑞芯微公司提供的ftp文档服务器中查找对应usbwifi驱动源码或找模块供应商要到wifi模块驱动源码2、拷贝源码将上面提取到的usb wifi驱动拷贝到内核drivers/net/wireless/rockchip_wlan/rtl8812au目录中3、修改内核config文件 打开arch/arm64/configs/rockchip_defconfig 修改内容: CONFIG_CF...
2021-11-20 11:50:01
1824
原创 rk3399 usbwifi 调试命令
手动加载WiFi驱动 加载驱动 insmod /system/8812au.v2.ko 启动wlan0 busybox ifconfig wlan0 up 禁用wlan0 busybox ifconfig wlan0 down 卸载驱动 rmmod 8812auwifi节点加载 启动wlan0之前可以先使用ifconfig -a wlan0查看wlan0 节点是否存在, 12
2021-11-20 11:03:36
1278
原创 rk3399 android7.1.2 耳机热插拔
原理图当前耳机检测口连接ADC4 在dts中添加AD口配置 rockchip_headset { compatible = "rockchip_headset"; io-channels2 = <&saradc 4>; io-channel-names = "headset"; status = "okay"; };...
2021-11-20 10:51:08
1519
原创 rk3399 usbwifi Miracast调试
项目场景:在RK3399 android7.1.2平台上调试rtl8812au完成后,客户需要实现Miracast功能,后与rk技术支持工程师调试完成此功能。问题描述:在RK3399平台上测试发现使用 rtl8812au usbwifi时,Miracast功能rk3399设备可以扫描到手机设备,但是手机设备扫描不到rk3399设备。原因分析:1.确定是否与上层配置有关:在换用rtl8812au芯片之前,rk3399上面使用AP6359芯片,使用之前带AP6356SA的R...
2021-11-20 10:26:46
1868
原创 rk3399 8812au与AP646356S不兼容
arch/arm64/configs/rockchip_defconfig-CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP=n+CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP=y
2021-11-20 09:26:59
668
原创 RK3399 HDCP 2.2key
RK3399 HDCP 2.2key 烧录首先查看hdcp\rk3399_hdcp2_patch-20180426\rk3399_patch路径下的文件查看readme使用firmware_tool工具生成hdcp key固件(需要在linux环境下执行)(1).解压firmware20171109.tar.gz,(2). 将hdcp2的key文件(需要向hdcp组织申请,自带有测试key不过无法认证成功)拷贝到路径tools/hdcp_transmitter.bin。(3)在firmware_
2021-11-20 09:07:58
2534
1
原创 rk3399 hdmi HDCP key烧录
1.key转换使用 hdcp\ProvisioningTool_20170526\KeyConverterV2.02 目录下的KeyConvertor.exe工具将1.4key进行转换转换后得到 TX00000001.skf 文件,将 TX00000001.skf 文件烧录到开发板上,烧录方式:打开文件 hdcp\ProvisioningTool_20170526\ProvisioningTool20170526\ProvisioningTool.exe选择烧录方式与烧录路...
2021-11-20 08:58:52
3155
1
原创 python学习笔记(一)
python数据类型 数字 字符串 列表 元祖 集合 字典数字类型 整数 浮点数变量 命名:字母、数字、下划线,首字母不能是数字 变量命名有意义 # 定义一个变量 first_number = 1 second_number = 1.2 print(first_number) print(type(first_number)) print(second_num
2021-11-19 17:13:57
560
原创 rk3399 linux spi调试
原理图dts配置 &spi1 { status = "okay"; max-freq = <48000000>; pinctrl-names = "default"; pinctrl-0 = <&spi1_clk &spi1_tx &spi1_rx &spi1_cs0>; spi_test@00 { compatible = "rockchip,spi_te
2021-11-18 14:27:49
1866
原创 rk3399 linux 风扇调试
一、原理图当前风扇控制支持gpio与pwm控制二、gpio控制1、查找gpio号 当前控制风扇通过控制GPIO高低电平来实现, FAN_CTL接GPIO4_C6 查找gpio号 进入系统,输入命令 cat /sys/kernel/debug/gpio root@linaro-alip:/# cat /sys/kernel/debug/gpio GPIOs 0-31, platform/pinc..
2021-11-18 13:53:10
4410
原创 rk3399 Linux ov2710调试
1、rkisp框架下ov2710dts配置&rkisp1_0 { status = "okay"; port { #address-cells = <1>; #size-cells = <0>; isp0_mipi_in: endpoint@0 { reg = <0>; remote-endpoint = <
2021-11-18 11:52:19
2838
2
原创 rk3399 linux AP6236蓝牙调试
本文主要介绍上层命令调试,驱动调试可参考WiFi调试等文档操作。1、开启节点 echo 0 > /sys/class/rfkill/rfkill0/state sleep 2 echo 1 > /sys/class/rfkill/rfkill0/state sleep 22、加载蓝牙驱动brcm_patchram_plus1 --bd_addr_rand --enable_hci --no2byte...
2021-11-18 11:46:04
3455
3
原创 rk3399 linux ac108音频杂音调试
From 3748a28437f85e42afcbbd56d3f97931a1f89ab6 Mon Sep 17 00:00:00 2001 From: zw <zw@quanyuntech.com> Date: Thu, 20 Jun 2019 10:46:52 +0800 Subject: [PATCH 10/10] ac108 ok.arecord -Dhw:0,0 -d 10 -r 16000 -f S16_LE -c 4 -t wav tes...
2021-11-18 11:35:43
1276
1
原创 git 代码提交及代码更新
1、git忽略文件权限修改在使用git进行版本管理的时候,有时候只是修改了文件的权限,比如将pack.php修改为777,但其实文件内容并没有改变,但是git会认为此文件做了修改可以看到git把文件权限也列入了版本管理。解决方法: git中可以加入忽略文件权限的配置 $ git config core.filemode false 这样就设置了忽略文件权限。查看下配置: $ cat .git/config2、git代码更新错误处理有时本地代码权.
2021-11-18 09:00:58
924
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人