- 博客(160)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 展锐UDX710:USB驱动主从模式切换及LAN7800调试
UDX710 USB驱动功能简介 USB主从模式切换 LAN7800调试 USB转PHY
2022-04-28 20:01:37
3233
原创 展锐UDX710:使用FTP内置协议栈通过mux口传输大文件死机问题分析
FTP内置协议栈 tty驱动 UDX710 cmux Logel抓取AP dump 虚拟UART
2022-03-11 12:16:40
1523
原创 高通X55平台使用ADB运行diag_mdlog后无法保存log至SD卡
高通X55平台 ADB模式抓取log 使用diag_mdlog抓取qxdm log 保存qxdm log至SD卡
2021-12-14 20:50:22
2624
原创 CentOS 7.6.1810增加新内核版本
Centos 增加内核版本查看当前内核版本# uname -aLinux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 更新yum仓库源# yum -y update导
2021-12-01 15:47:53
1709
原创 Ubuntu20.04 modprobe: ERROR: could not insert ‘GobiNet‘: Exec format error
高通 GobiNet拨号
2021-12-01 11:33:40
2039
原创 基于高通5G IOT平台LTE环境下拨号log分析
高通IOT平台SDX12 SDX55 SDX62GobiNet拨号 QMI拨号 MBIM拨号QXDM log流程分析
2021-10-18 09:39:34
2902
原创 Linux:关于OOM Killer机制所产生问题的分析
在Linux虚拟机上编译Android代码时,出现编译进程被杀死的现象,随后在/ var / log / messages文件中查看到如下图所示的错误消息:total-vm、rss、anon-rss、file-rsstotal-vm: 进程使用的虚拟内存大小rss: total-vm中的一部分内存实际上已经被映射到了系统RAM区来供其分配或使用(或已分配和使用)anon-rss: 即匿名内存。分配在实际内存块中的那部分rss(除了映射到文件或设备的)file-rss: 映射到设备和文件得 rss
2021-01-12 21:00:22
3133
原创 展讯8910DM:LED驱动调试,支持一线脉冲调节
LED采用艾为电子的AW36404DNR,模组原理图如下:AW36404是一款低压降电流吸收器LED驱动器,支持闪光灯和手电筒模式。集成在芯片中的电流调节接收器使LED电流在输入时能够保持恒定电压,LED正向电压或温度正在变化。 LED电流可在64级之间调节,通过向EN引脚发送1线脉冲,最大值为400mA。EN引脚上的电压电平决定了芯片的工作状态。当EN引脚设置为高电平时,AW36404在正常状态下运行。如果EN引脚设置为低电平,则芯片将进入关闭模式。AW36404采用1线脉冲调光以避免开关噪声。
2020-12-17 19:52:50
1928
原创 展讯8910DM:AT指令开发
/idh.code/components/atr/Kconfig中新增如下语句:config NEW_CUSTOM bool "Support new customer command" default y help When defined, new custom command will be used./idh.code/components/atr/include/atr.config.in中新增如下语句:/*** whether to su.
2020-12-17 19:52:22
1999
原创 展讯8910DM:Camera GC0310驱动调试
要点:优先保证上电成功确定平台上电原理,我们原理是GPIO控制camera AVDD和VDDIO。通过查看开发板的EVB,ZB,MB原理图,确认camera的SIO,RST,CLK所对应的GPIO口,代码中使能这些GPIO;再找到与这些pin脚相连接的电阻或电容,使用万用表测量这些电阻及电容的电压,查看是否上电。确保接口配置正确在代码中的关键部分,比如初始化,id获取,上电,Pwn等地方添加测试语句。使用coolwatcher等测试工具,添加Trace tool并拉取trace,查看其中打印输出的
2020-11-24 11:21:35
3293
10
原创 展讯8910DM:UART口默认开启硬件流控制
将drv_uart.h中的drvUartCfg_t结构体的以下两个成员变量的值设置为1即可 bool cts_enable; ///< enable cts or not bool rts_enable; ///< enable rts or not
2020-11-16 16:15:51
892
原创 展讯8910DM:挂载16M外部Flash用于AppImage (型号:GD25LQ128C)
正文:外挂16MBflash的驱动调试(GD25LQ128C)附录:增加展讯未认证的flash驱动移植方法
2020-11-13 11:57:14
1507
原创 展讯8910DM:Camera Gc030a驱动调试
通过Camera的DataSheet文档可以看到,读取ID需要对PWDN,MCLK,SBCL及SBDA进行上电及使能配置首先在pinmux_8910.json中对I2C_M1_SDA和I2C_M1_SCL进行配置,将I2C1的这两项的fun和pad进行对应。然后,通过如下所示的Camera上电时序,在获取及检查CameraId的函数中,对setPdn,powerOn,setMClk的执行顺序进行调整。注意:不能在MCLK未上电的时候读sensorID,否则I2C会出现类似如下所示的错误:DRV
2020-10-24 15:39:18
2693
原创 展讯8910DM:如果VBus和VBat接在一起,导致模组某些功能出现异常的问题分析
Bug:在idh.code/components/driver/Kconfig以及drv_charger.c中对开关机电压进行配置后,外接电源调节电压对模组进行开关机测试,通过coolwatcher抓取log分析,关机流程并未全部走完,也就是说没有彻底关机;再次调高电压至开机电压,模组未能正常启动,电流为0MA,而此时模组中的某些引脚还是有电压的。原因分析:调电压至指定值以下使其关机,这个时候走的是软件关机流程,但是开关机键和Vcharger都是在位的,这个时候软件会判断他们的状态。由于VBus和V
2020-10-17 17:11:35
2051
原创 展讯8910DM:新建编译脚本
新建 idh.code/components/chip/Kconfig_模组名新建 idh.code/components/hal/config/8910/keypad_map_8910_模组名.csv新建 idh.code/components/hal/config/8910/pinmux_8910_v2_模组名.jsonidh.code/components/hal/include/hal_config.h.in文件中,添加宏控,例如:#cmakedefine CONFIG_BOARD_MOD.
2020-10-14 18:05:43
1254
1
原创 开发时常用的Git常用指令
Bug复现拉取代码并切换分支同步代码git branch //查看当前所处分支git branch -a //查看本地分支以及远端分支git checkout -b 本地分支 origin/远端分支 //关联本地分支和远端分支git pull && git reset FETCH_HEAD //当前分支与远端同步git checkout 本地分支 //切换到本地分支git branch -D 本地分支 //删除本地分支git branch -vv //查看本地分支和远端分
2020-10-13 15:17:02
190
原创 基于JavaWeb的教务管理系统
开发环境Eclipse2019-12,Tomacat 7.0.52,jdk1.7,MySQL5.5系统流程图系统功能模块图源代码链接:https://pan.baidu.com/s/1NxHJQ6eokUSz6S4vYLkaXg提取码:bx30(上图中功能已全部实现,亲测无Bug。源码包中含有项目所需JAR包以及所使用的.sql文件,按源码中的.xml文件配置数据库名称及端口,如果出错就是你的配置问题)
2020-10-12 10:30:50
3953
25
原创 Qt:error: undefined reference to `gets_s(char*, int)‘
因为目前GCC中还没有完全实现此标准, 因此 gets_s() 函数尚未包含在目前的GNU 工具链中。Clang里也暂时没有增加对 gets_s 的支持。所以需要在程序中自己实现一个gets_s()函数char *gets_s(char *str, int num){ if (fgets(str,num, stdin) != 0) { size_t len = strlen(str); if (len > 0 && str[len.
2020-09-22 17:01:14
2369
4
windows打流工具IxChariot
2023-11-09
紫光展锐download、SIMBA、BBAT教学视频
2020-11-14
国产编程语言“木兰”编译器
2020-01-17
关于宏定义的code check error
2021-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人