- 博客(31)
- 资源 (31)
- 问答 (1)
- 收藏
- 关注
原创 SiFli 52把Imagie图片,Font字体资源放在指定位置,编译成指定img.bin和font.bin的问题
域分别存放图片资源和字体资源,例程中以图片资源和字体资源的。img属性为: main:ER_IROM3.bin。,子工程则与编译脚本配置的名称一致,比如。(提取ptab.json生成)中定义。段名指定(可根据需要自定义规则)。:地址类型列表,如果分区起始地址是。为系统预留,分别表示主程序和二级。,如果两者都是(即不需要搬移。中哪个条目相关联,以此生成。地址(即执行地址),则填写。地址执行),则需要同时填写。名称必须是当前工程生成的。作为子工程加入编译,例程为例,主工程要生成。
2025-06-09 11:27:46
420
原创 SiFli 567+emmc Standby休眠报错问题
1,Hcpu和Lcpu都可以操作该寄存器,但是RTC的寄存器总线位于Lcpu中,因此Lcpu可以直接操作该寄存器,但是Hcpu操作,需要在HAL_HPAON_WakeCore(CORE_ID_LCPU);下面是当时调试打印的一些log信息,当时用到了BKP24R 到BKP31R寄存器,由于567的RTC的back寄存器比较多,随便用,525系列的,RTC BACK寄存器就比较少,可以看到上面代码中。然后在rt_hw_board_init()函数中,添加如下的打印,
2025-06-04 17:41:15
798
原创 sifli 52 反馈standby待机rc10k 15秒校准起来后,底电流会变大
需要按照如下,在 standby唤醒时的上电函数BSP_Power_Up中,依据lcd_get_idle_status屏的状态,选择是否配置LCD的pin状态。根因:RC10K的standby唤醒,并不会亮LCD屏,但是软件配置的LCD的pin脚,导致电流大,而且反馈拔掉屏后,底电流正常,
2025-06-04 16:47:17
175
原创 SiFli 52 MCU反馈编译hello-world例程后下载固件失败 Firmware Download error - FINAL_FAIL 8bf #127
另外,需要注意需要注意52 内部boot的引导代码选择(52 内部ROM已经固化了4种存储的基础时序读取),需要硬件跳线选择从nand flash读取flashtable和bootloader代码,注意Bootstarp[0]和Bootstarp[1]的选择。从跟客户的沟通来看,客户用的是一颗 HSESYHDSW1G 的Nand flash,这么说,他编译错了board,已经建议改成eh-lb525 这个board,地址才是对应的0x62000000的Nand地址,
2025-06-04 15:46:47
312
原创 52+Nand 编译hello_world 工程烧录后,上电后无log
由于assert太早,uart的log还没有准备好,表现出来就看不到任何log,但是可以通过jlink,ozone,SifliUsartServer,AssertDumpUart.exe这些工具,都能找到这个assert代码位置,软件默认配置为使用32768的RTC时钟晶体,如果要节省这个32768时钟,硬件上不贴,软件上需要配置如下:关掉32768晶体,采用内部RC10K时钟当作RTC时钟源;//默认配置为采用32768晶体作为RTC时钟源,如果32768没有启动成功,就会assert,
2025-06-04 15:24:56
272
原创 v1.05 支付宝 绑定时写Nand flash卡死问题
死机是直接的原因,就是这个rt_sem_take信号量nand_lock失败,返回错误,导致assert,而take 信号量失败的原因很多,后面的修正方法在此判断一下中断是否已经关,另外alipay绑定过程,必须要关中断而且要操作Nand,导致了此问题,只能这样规避了,切换到app_watch线程后,发现是在写nand,而且操作支付宝绑定时,会关掉中断。而rtt都是靠中断驱动的,关了中断后,rt_sem_take也就等不到信号量了,
2025-05-28 19:19:45
264
原创 2G Nand Jlink烧录报错Failed to allocated 0x1B000000 bytes of memory!
但是测试发现,跟烧录的bin都有关系,出错的时候,是在持续烧录比较长时间,而且比较大的文件71MB的文件时才出现,烧录小文件不出现,采用的jlink版本为JLink_Windows_V680a.exe,为32bit寻址的,32bit的寻址空间,只能最大支持2^32 = 2G的Nand寻址,这个正好是2G,之前其他客户并未出现,最后发现跟Nand flash无关,我换成东芯GD5F2GM7RE这颗,也是下载到70%失败,
2025-05-28 19:10:12
299
原创 56 在standby待机打通uart调试的方法
standby唤醒打开串口比较麻烦,此时RTT系统还没有恢复,外部Nor/Nand Flash都没有初始化不可以用,除了Retention RAM外,其他的RAM也还不能访问,打通Uart的思路,就是在GPIO通了HAL_HPAON_ENABLE_PAD();确认一下hal_hw_usart_init函数存放地址,如果是在0x20000000到0x2001FFFF内,就是对的,如果地址在0x1C00xxxx开头的,就还是在flash上运行,会死机的;在这个函数内添加 调用,
2025-05-23 19:46:41
955
2
原创 567 emmc项目进入standby死机问题,
测量hysys_ldo为1.1V,lysys_ldo的电压为0.9V,分别表示hcpu,lcpu都是唤醒状态,出现了死机,此时采用SifliUsartServer工具,发现连接不上,uart已经不通了(因为在sifli_sleep休眠函数中, rt_device_control(device, RT_DEVICE_CTRL_SUSPEND, (void *)(uint32_t)mode);BSP_PIN_Init函数中,最后的参数错了啊,1代表hcpu,但是客户操作的是PB03为Lcpu的资源啊,
2025-05-22 16:26:21
376
原创 2G NAND Flash XCSP2AAPK-IT 9Fh读命令错误问题
不是0xff的问题,我添加了0xff,前面2次也是读不到,去掉0xff,在9fh指令后8个dummy改成地址00后,可以读到正确的flashid,家xincun芯存公司的2G Nand来说,9Fh读flash,不是要求8个dummy,而且要求发00地址。思澈MCU为了兼容市场上众多的Flash厂商,总共有3次读flashid的操作,改成上面的后,读id正常,虽说可以修改,但是对于很多固化的ROM来说,是致命的,有一些厂商,flashid只有2个byte,有些厂商有3个byte,这。
2025-05-22 16:06:23
134
原创 【LB525+SD NAND】【SDK 231】SD0初始化失败,挂载文件系统失败
第一个问题 经常出现rt_mmcsd_blk_device_create("sd0", FS_CODE, FS_CODE_OFFSET >> 9, FS_CODE_LEN >> 9);1)初始化文件系统失败,list_deivce没有找到sd0设备(PS.有时候多次重启,会有很低的概率初始化sd0设备成功,但文件系统也是挂载失败),如LOG1。第二个问题 后面mount失败,也是先后问题,也是先确保sd nand初始化成功后,再mount root分区。
2025-05-22 15:48:31
226
原创 emmc mount失败问题
这里也有坑,要注意,不是nor/nand之前的register_mtd_device(FS_REGION_START_ADDR, FS_REGION_SIZE, FS_ROOT);在调试567+emmc的文件系统时,在\example\rt_device\pm\project工程中,添加emmc的文件系统,通过menuconfig,打开下面这些宏,CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512 #emmc的最小读写单元都是512Byte,不能搞错了。
2025-05-22 15:08:51
376
原创 思澈系列MCU的NOR/NAND/SDNAND/EMMC地址对应问题
其中 -device选择SF32LB52X_NOR设备时,就会选择用到上面的配置,BaseAddr="0x12000000"烧录0x12000000时,就会调用Loader="Devices/SiFli/SF32LB52X_EXT_FLASH2.elf" 的flash驱动文件,其中这些驱动文件*.elf是可执行文件,会加载到MCU的RAM中运行,然后进行烧录flash的动作;
2025-05-16 19:26:46
318
原创 思澈56 MCU BSP_GPIO_Set函数调用死机问题
该语句设置PB22输出高,乍一看,实在看不出什么问题,根因是BSP_GPIO_Set(22, 1, 0);应该为22,而不是宏PAD_PB22,使用函数时,一定要看函数实现;
2025-05-16 18:49:53
142
原创 FAE支持日常
分析结果:拿到板子焊上电源和串口线,测试可以开机,没有复现产线那样的不能开机闪屏的现象,发现该屏屏共性问题,背景绿色小点闪的问题,怀疑跟屏驱有关,分析结果: 下载的uart 串联的22R电阻开路失效,导致串口无打印不能下载,更换一个电阻后,可以烧录完并正常开机。SF32LB525平台 东芯nand flash烧录300pcs,其中一片出现烧录后闪屏,一片出现无法擦除。根因:EVB上Nand IO3的上拉电阻飞在焊盘上,没有焊接位,换Nand flash后上拉10K不见了,机器1:反馈不良现象为开机闪屏,
2024-07-02 16:14:39
301
原创 tortoiseGit Fatal Error
tortoiseGit 拉取代码,提示, Tortoisegit Fatal Error,Incoming packet was garbled on decrypton按如下修改tortoisegit的setting的 ssh.exe路径后, 问题解决,tortoisegit自带的ssh兼容性有问题.
2021-08-31 16:19:31
657
原创 iwnpi 5621ds RF测试指令
/*************************************************************************************************************/数码视讯海思Hi3798 mv300平台iwnpi工具测试/*************************************************************************************************************/数码
2021-01-27 13:58:49
2263
1
原创 Ubuntu操作系统Android编译服务器器操作方式
1, 登录方式1.1字符方式(SSH):使用MobaXterm软件(开源免安装)或者SecureCRT(有破解版) SSH登录1.2 图形方式(VNC):首先用1.1字符方式登录到服务器上,通过vncpasswd命令设置VNC登录密码;然后使用如下命令启动VNC Server Service:vncserver -geometry 1920x1080 -depth 24 :<port> #(<port>为两位的数字,如:10;如果已被使用冲突了,请更换..
2021-01-27 13:55:35
472
原创 uwe5622 uwe5621ds 紫光展锐 wifi 移植的几个关键点:
5622移植的几个关键点:移植过程;1, 客户平台中,蓝牙,bsp,wifi三部分放到各自目录, 修改makefile,.config, 编译出ko,2, 如果宏#ccflags-y += -DCONFIG_WCN_PARSE_DTS 的CONFIG_WCN_PARSE_DTS在makefile中打开的话, 需要配置dts文件, 对应上相关的GPIO, 中断和wifi模块名字说明: unisoc_uwe_bsp: uwe-bsp {...
2020-12-21 10:59:29
10545
8
原创 RDA5995 wifi芯片的移植说明常见问题
RDA5995 wifi芯片的移植说明常见问题1.rda5995需要下载的firmwarerda5995打开WIFI需要下载firmware:usb接口sta+p2p firmware:rda5995_usb_code_p2p.bin,rda5995_usb_code1_p2p.bin,rda5995_usb_data_p2p.binusb接口softap firmware:rda5995_usb_code_ap.bin,rda5995_usb_data_ap.binusb接口测试模式 firm
2020-12-21 10:49:41
2162
原创 芯片研发的一个疑问,内部是否也存在串扰
目前很多Wifi,BT芯片,都存在这样的矛盾, 一方面要强调低功耗, 一方面都要强调Wifi,BT芯片的灵敏度, 为了强调低功耗, Vcore电压就要尽量的低, 为了产生Vcore的1.2或者1.5的电压, 考虑到效率问题一般芯片会自己集成DCDC降压, 而DCDC电路工作时强烈的EMI干扰, 会很大程度下影线Wifi, BT,FM的灵敏度, 导致Wifi,BT灵敏度变差, 从而wifi的吞吐量测...
2020-04-17 11:07:18
484
原创 repo init 报错 utf8' codec can't decode byte 0xd2 in position 0: invalid continuation byte
repo init -u gitadmin@gitmirror.unisoc.com:sprd_IoT/sdk 时报错如下:File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode return codecs.utf_8_decode(input, errors, True)UnicodeDecodeErro...
2020-03-25 14:59:13
842
原创 从RDA5981A/B/C编译后map文件和datasheet分析内存分配情况
先查看RDA5981的datasheet,如下图,RDA5981芯片内部有三个RAM区域, I_SRAM,D_SRAM,I_cache, 还可以外挂PSRAM,内存映射图解释:在编译目录BUILD\UNO_81C\GCC_ARM\找到*.map文件, 可以搜索到如下地址情况:.data 0x00100080.bss 0...
2020-03-19 16:43:43
1375
转载 Windows 8笔记本如何建立无线热点共享网络连接
Windows 8笔记本如何建立无线热点共享网络连接 知识点分析: 大家都知道在没有无线WIFI设备的情况下,Windows 7可以创建无线临时网络来实现网络共享,使WIFI设备通过笔记本可以连接到网络。那么在Windows 8系统实际上已经取消了无线临时网络(ad-hoc)的功能,单虚拟WIFI的这个功能还是有的,下面我们将介绍在Windows 下如何创建WIFI热点共...
2018-12-26 18:24:51
304
原创 编译错误[mbed] ERROR: Unknown Error: 'module' object has no attribute 'get_installed_distributions'
chenggang.deng@SZ20042NBW MINGW32 /d/RDA/Wifi/RDA5981/software/RDA5981_SDK_MbedOS515_V1.3.7$ mbed --version1.0.0chenggang.deng@SZ20042NBW MINGW32 /d/RDA/Wifi/RDA5981/software/RDA5981_SDK_MbedOS515_...
2018-11-16 10:13:33
608
原创 华鼎信科技 HD-USB480-II usb分析仪 驱动无法安装, 提示未签名
windows7 x64bit 的系统对驱动签名检测严, 该厂商没有去微软做认证,询问厂商后, 只有在重启电脑按F8, 进去高级启动选项,选择最后的禁用驱动程序签名强制, 来启动电脑, 才能使用该驱动,重启后,正常启动该驱动又会不行,也就是说,每次使用这个usb分析仪,都需要重启 选F8进入,才能用...
2018-11-16 10:11:45
483
1
原创 ubuntu 安装ssh碰到的问题
网站命令都是如下一条命令:sudo apt-get install openssh-server提示: 提供的源都不可用,无法连接, 输入 apt-get update, 提示全部都是忽略,然后更换各种源, 网上很多攻略修改etc/apt/sources.list等等,搞了半天, 后来发现问题, 是客户公司网络问题, 估计是做了什么限制, 用我手机做热点上网, 什么都不用搞,直...
2018-10-10 10:18:49
335
原创 公司网络PC共享给手机进行上网,
由于我们公司的网络是企业用户,手机没法上网, 在此可以通过公司网络PC共享给手机进行上网,所需设备一台路由器, 我的电脑是thinkpad t440p, win7系统上网路径:公司internet->PC wifi -> PC有线网口-> 路由器 WAN口有线网口-> 路由器 wifi->手机上网1,用PC的wifi连接到公司可以上网的网络,2,打开网络...
2018-09-04 11:41:44
4565
原创 wifi Omnipeek抓数设置
作者: RDA FAE邓诚刚 (Chenggang Deng)Email: chenggangdeng@rdamicro.comOmnipeek抓数设置:1,新建立一个抓数,2,选择你的抓数的无线卡:3,选择channel,请选择b/g模式,先安装一个wifi分析仪.apk,看看你所连的路由器在
2017-09-12 16:14:32
1794
原创 转: IT从业人员必看的10个论坛
chipsmith 发表于 2006-10-31 13:12:00IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向
2007-10-20 12:40:00
512
SiFli 52把Imagie图片,Font字体资源放在指定位置,编译成指定img.bin和font.bin的问题
2025-06-09
readme_cn.txt
2020-08-05
SC6600L MMI软件开发介绍.pdf
2011-03-09
采用TLG1100的模拟电视手机设计指导和规则.pdf
2011-08-02
GNU make中文手册
2012-05-21
Spreadtrum_Android_8805和8810抓取LOG环境安装和方法V1.0.5.doc
2013-10-22
Xshell7串口使用指南.pdf
2021-09-03
Huawei OEM Audit 环境可靠性测试要求V7.0-T1600版本20100514.xls
2013-02-25
FTDI_FT4232HL UART DRIVER V2.8.14.rar
2020-08-05
Huawei OEM Audit 基带测试要求V7.0-T1600版本20100514.xls
2013-02-25
adb_1.0.39.7z
2020-08-05
ralink_5.0.7.7.rar
2020-08-05
展讯平台 6600L 6610 6620 6800H RDA FM全系列驱动
2011-07-10
Huawei OEM Audit 机械可靠性测试要求V7.0-T1600版本20100514.xls
2013-02-25
Huawei OEM Audit 模块及EMC等测试要求V7.0-T1600版本20100514.xls
2013-02-25
secureCRT 串口显示乱码--必须要重启串口才能恢复
2021-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人