- 博客(113)
- 资源 (3)
- 收藏
- 关注
原创 EG800G-CN不联网不定位
出现问题后,adb shell登录到设备,lsusb查看EG800G模块存在,/dev/ttyUSB*设备文件也存在,用microcom发AT指令收不到应答。使用QAndroidLog工具在设备上抓模块日志,抓不到任何日志。
2025-09-20 20:42:43
1104
原创 MTK CPU温度调节一知半解
关键术语自适应功率控制根据温度动态调整功耗的算法热管理控制芯片温度不超过安全阈值的机制功率预算分配给CPU/GPU的最大允许功耗GPU负载GPU利用率(0-100%)封装热阻从结(Junction)到环境(Ambient)的热阻,单位℃/WTARGET_TJ目标结温芯片核心的目标温度(通常为安全值,如85℃~105℃)快速轮询更高频率的温度采样模式(响应更快但功耗略高)最小预算调整步长单次功率调整的最小值,避免频繁振荡coolers。
2025-09-20 20:40:10
934
原创 ac8257 android 9 chatty
system_server进程中有个watchdog线程每30秒喂一次狗,持续5分钟没喂狗,内核hang_detect线程检测到系统挂起,创建dump_last_thread线程,打印backtrace。init AEEIOCTL_SET_HANG_REBOOT时,reboot_flag=true,3秒超时1次。
2025-07-29 08:24:02
507
原创 坑多多之px3 camera
pingpong=0,CAM_WORKQUEUE使能时,先采集到vipmem,camera_dmairq中que_work rk_camera_capture_process,再rk_camera_scale_crop_arm到video buf,VIDEOBUF_DONE wake_up;rk_camera_reinit_work第二次重启初始化时,VIDEOBUF_QUEUED -》 VIDEOBUF_NEEDS_INIT,wake_up_all。rk_camera_irq注释掉,不会被调用。
2025-07-29 08:23:13
1011
原创 preloader
ac82757发READY,主机发a00a5005 ,ac82757发5ff5affa。获取到BL_VER preloader mode,命令回显brom mode,brom mode会获取ME ID、SOC ID。/dev/ttyACM0发送FASTBOOT,preloader判断g_boot_mode == FASTBOOT。adb reboot recovery,preloader判断g_boot_reason == BR_RTC。根据3秒内GPIO管脚跳变次数来决定模式。
2025-07-29 08:21:25
697
原创 WSL2 Ubuntu
生成config.h配置文件不正确,各种怀疑sed 4.4 vs 4.8,make 4.1 vs 4.3,bash 4.4.20 vs 5.1.16,折腾了很久,最后发现是macros.mk文件中的SPACE定义导致的问题。preloader DvrGen.py问题多多,放弃。
2025-07-29 08:18:59
302
原创 rv1126b sdk移植
默认波特率1.5M,如需修改为115200,rv1126b_defconfig,增加# CONFIG_ROCKCHIP_PRELOADER_SERIAL is not set,删除CONFIG_BAUDRATE=1500000。默认配置文件路径:device/rockchip/rv1126b/rockchip_rv1126bp_evb1_v10_defconfig。默认配置文件路径:kernel-6.1/arch/arm64/configs/rv1126b_defconfig。
2025-06-01 19:18:56
1099
原创 Autoware message_filters::Synchronizer链接错误问题
Autoware message_filters::Synchronizer链接错误问题
2025-05-10 16:37:32
270
原创 Autoware播放提示音
修改sound_player.yamlsrc/autoware/utilities/sound_player/scripts/sound_player.yaml'start' : ~/Autoware/install/sound_player/share/sound_player/start.wav'stop' : ~/Autoware/install/sound_player/share/sound_player/stop.wav'red signal...
2025-05-10 16:34:20
338
原创 饮食大脑收获
健脑饮食(BRAIN FOODS):B:莓果和豆类R:七彩蔬果A:抗氧化剂I:含精益蛋白质和植物蛋白的食物N:坚果(杏仁、核桃、巴西坚果和腰果)F:高纤维食品、鱼和发酵食品O: 油O:富含-3脂肪酸的食物D:乳制品(酸奶、开菲尔和部分奶酪)S: 香料* 工欲善其事必先利其器* 食品安全原则先洗手,后做饭。系上围裙(或穿上厨师服)。扎好头发,取下戒指和其他首饰。如果涂有指甲油,请确保指甲油碎片不会掉进食物里。
2025-03-17 07:58:35
175
原创 联咏sen_ad_tp2855驱动解读
NT98538A ns02302_linux_sdk_v3.05.103 sen_ad_tp2855驱动解读
2025-02-15 15:20:55
1107
原创 Android vendor.img中文件执行权问题
Android 9、11往vendor.img增加文件,烧写到设备后发现增加的可执行文件没有执行权限。经过漫长查找,终于找到了问题的根源,谨以此篇献给哪些脚踏实地的人们。
2025-01-25 16:13:05
1334
原创 坑多多之AC8257 Android 11背光
评估板设计LCD背光只用一根PWM管脚进行控制。产品LCD背光由背光电源使能GPIO管脚加PWM管脚进行控制,恢复出厂设置时出现背光关闭后闪一下界面的问题。为了解决此问题,把Android 9增加的背光电源使能GPIO管脚控制的修改支持移植到Android 11,移植完后系统启动过程出现7秒左右的背光关闭。
2025-01-10 08:03:21
996
原创 u-boot(nvt_ns02302)
firm_upd_firm,USB ethernet UART烧写?* flash启动,不升级。* 接TF卡,loader中检查固件,并设置LDCF_UPDATE_FW标志?TFFW.binLdCtrl2接存在0不存在00x0不接0。
2024-11-29 15:07:44
832
原创 ac8257 android 9 lk upgrade升级后分区表错误问题
lk upgrade升级后,用sgdisk命令检测分区表是否存在错误。
2024-11-06 08:24:39
572
原创 Android网络时间同步
同步成功、同步失败并且重试也都失败1天后再次同步。轮巡长间隔1天,同步成功、多次重试仍同步失败时用。AUTO_TIME设置为1时才会更新系统时间。Long.MAX_VALUE,在Java中,首次同步失败,再重试3次,重试间隔1分钟。dumpsys命令可以查看网络时间同步参数。时间差阈值5秒,超过此值进行时间同步。轮巡短间隔1分钟,同步失败重试时用。同步失败最大重试次数3次。的最大值为2^63-1,即。* 切换网络,有网络可用。系统(语言、时间、更新)
2024-08-15 20:18:43
894
原创 atomic[64]_cmpxchg之坑
atomic64_cmpxchg、atomic_cmpxchg是宏定义,第一个参数使用强制类型转换,移植代码到64位系统时容易入坑。
2024-08-15 07:59:02
942
2
原创 MTK方案背光服务BUG
MTK方案关机或恢复出厂时显示屏显示一段时间的灰色,android.hardware.light@2.0-service-mediatek.rc文件,light-hal-2-0服务增加 shutdown critical。
2024-08-15 07:51:21
265
原创 坑多多之USB ethernet
休眠唤醒后,出现多个eth0的NetworkAgent,导致添加路由失败。* 判断网络是否异常,通过指定网络接口、不指定网络接口的ping结果来判断echo $?;echo $?
2024-08-01 20:02:31
958
原创 ROS melodic android_apps移植
目录环境遇到问题问题一Waiting for maps ...问题二 Attempting to connect to mongodb @ localhost:27017问题三 Insert map failed问题四保存同名地图错误mongo环境Ubuntu 18.04 + ROS melodicWindows 10 + Android Studio 2020.3.1 Patch 3遇到问题问题一Waiting for maps ...GitH...
2024-03-27 08:30:43
616
原创 Ubuntu udev rules
/etc/udev/rules.d/50-usbcan.rulesSUBSYSTEMS=="usb", ATTRS{idVendor}=="0471", ATTRS{idProduct}=="1200", GROUP="autoware", MODE="0666"SUBSYSTEMS=="usb", ATTRS{idVendor}=="0c66", ATTRS{idProduct}=="000c", GROUP="autoware", MODE="0666"51-android.rule
2021-11-03 15:11:27
1142
1
原创 RV1126 lsm6dsl中断未接硬件iio驱动修改
目录方法一设备树代码修改方法二设备树代码修改lsm6dsl硬件上没接中断管脚,iio驱动修改方法。方法一设备树硬件上并未接中断管脚,设备树配置一没有被使用的GPIO管脚作为中断管脚。&i2c2 { status = "okay"; clock-frequency = <400000>; lsm6dsl: lsm6dsl@6b{ status = "okay"; comp...
2021-09-02 20:16:09
1060
原创 Jetson Xavier NX编译Rviz2
目录容器编译foxyRViz2容器修改docker镜像保存路径$ systemctl show --property=FragmentPath docker$ sudo mkdir /ssd/docker$ sudo vi /lib/systemd/system/docker.service --graph=/ssd/docker$ sudo systemctl daemon-reload$ sudo service docker restart安装po...
2021-09-02 20:06:59
1349
1
原创 libiio
Ubuntu 16.04.4 LTS使用cmake编译,禁用AIO、DNS_SD。git clone https://github.com/analogdevicesinc/libiio.gitcd libiiomkdir buildcd buildcmake ../ -DWITH_AIO=OFF -DHAVE_DNS_SD=OFF-- cmake version: 3.5.1-- The C compiler identification is GNU 5.4.0-- Check.
2021-09-02 20:03:04
2140
6
原创 Win10 Docker Desktop
安装WSL参考https://docs.microsoft.com/zh-cn/windows/wsl/install-win10。安装Docker Desktop参考https://www.docker.com/products/docker-desktop。迁移docker-desktop-data防止C盘爆满,将docker-desktop-data迁移到其他盘。wsl -l -vwsl --shutdownwsl --export docker-desktop-data
2021-07-15 19:58:29
1370
Roadmap TI 2015
2015-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅