da14695苏达失败了

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
5个帖子/ 0新
最后一篇
尼唐
离线
最后一次露面:2个月前1年
加入:2019-07-26 03:53
da14695苏达失败了

嗨专家!

关于偶像我有麻烦。

我的硬件使用DA14695作为MCU,16MB GD25LE128作为QSPIFLASH.MY项目是基于/pxp_reporter.it在我将romsize调整为2048 * 1024之前的工作完善。

我提出了以下调整。

1>使我们的自定义qspi_gd25le128.h,重建uartboot&cli_programmer

2> redifine dg_configqspi_code_size_aa,添加一个新的partition_table

#define dg_configqspi_code_size_aa(2048 * 1024)/ *考虑CMI固件大小* /
#define nvms_product_header_part_start 0x000000 #define nvms_product_header_part_size 0x002000 #define nvms_fw_exec_part_start 0x002000 / *对齐至512kb由默认flash_region_size决定。* / #define nvms_fw_exec_part_size 0x400000 / * + ---------------- 512kb ------------------- + * /的#define NVMS_GENERIC_PART_START 0x420000的#define NVMS_GENERIC_PART_SIZE 0x020000的#define NVMS_PLATFORM_PARAMS_PART_START 0x500000的#define NVMS_PLATFORM_PARAMS_PART_SIZE 0x0FF000的#define NVMS_PARAM_PART_START 0x6FF000的#define NVMS_PARAM_PART_SIZE 0x001000 / *推荐位置中,第一闪光部分结束前4KB。* / / * + ----------------2MB -------------------- + * / #definenvms_fw_update_part_start 0x700000 / *对齐至512kb是由默认flash_region_size指定的。* / #define nvms_fw_update_part_size 0x400000 / *此大小由默认(512kb)flash_region_size决定。* / #define nvms_log_part_start 0xb00000 #define nvms_log_part_size 0x0ff000 #define nvms_partition_table_start 0xbff000 #define nvms_partition_table_size 0x001000 / *推荐的位置,闪光灯末端前4kb。* /#定义NVMS_USER_PART_START 0xC00000的#define NVMS_USER_PART_SIZE的0x100000分区2(NVMS_PRODUCT_HEADER_PART,0)分区2(NVMS_FW_EXEC_PART,0)分区2(NVMS_GENERIC_PART,PARTITION_FLAG_VES)分区2(NVMS_PLATFORM_PARAMS_PART,PARTITION_FLAG_READ_ONLY)分区2(NVMS_PARAM_PART,0)分区2(NVMS_FW_UPDATE_PART,0)分区2(NVMS_LOG_PART,0)partition2(nvms_partition_table,partition_flag_read_only)partition2(nvms_user_part,0)

3>添加了一些代码,编译的bin文件大小为655,004个字节。
4>在opt中刻录CS代码,将Cache_Flash_reg设置为0x3

5>我们可以刻录运行应用程序。

6>在DA1469x-00-REDELY_QSPI_SUOTA下复制.img文件到Android手机,并使用Android Suota App.After升级文件传输完成后,重新启动后系统无法正常工作

7>我使用工具箱检查了产品听力,主动FW图像地址设置为0x700000

使用IDE调试时,它看起来像没有加载FW映像。

读取64个字节@地址0xefffffc0警告:无法读取内存@地址0xefffffc0警告:无法读取内存@地址0xeffffffc
Effffffe:无法执行MI命令:-Data-DissseMble -s 4026531966  -  3 4026531966  -  3从调试器后端的错误消息:无法在地址0xeffffffe访问内存

你能给我一些帮助吗?

设备:
PM_DIALOG.
离线
最后一次露面:1天12小时前
职员
加入:2018-02-08 11:03
嗨尼克,

嗨尼克,

非常感谢您的投入和您的问题在线。我会检查你的问题,我很快就会回复你。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:1天12小时前
职员
加入:2018-02-08 11:03
嗨尼克,

嗨尼克,

为延迟道歉。我正在研究你的问题,我在内部询问了别人。我会尽快通知你。

问候,pm_dialog

尼唐
离线
最后一次露面:2个月前1年
加入:2019-07-26 03:53
这是怎么回事?

这是怎么回事?

PM_DIALOG.
离线
最后一次露面:1天12小时前
职员
加入:2018-02-08 11:03
嗨尼克,

嗨尼克,

我可以问你为什么将Cache_Flash_Reg更改为0x3,因为Suota正在使用默认值?你遵循这个教程吗?

http://lpccs-docs.dialog-seminiondiond.com/tutorial_da1469x_supporting_fw_images_bigger_than_512kb/introduction.html.

当他cache_flash_reg [flash_region_size] = 0x3时,这意味着系统可以运行高达4MB的应用程序?雷竞技安卓下载这是你的要求吗?您能否将提交到教程后的默认值提交到默认值?

谢谢,PM_DIALOG.