如何为闪存写新的自定义分区表?
da1469x.
2个月前
如何为闪存写新的自定义分区表?
张贴了杰瑞娟225分 5回复我已经修改了一个新的自定义分区表,从指南中,
它说,当我的调试图像的“program_qspi_serial”时,它将写入闪存。然而,在我这样做之后,我只看到了它的编程图像和产品标题。从闪光灯读取QSPI内容后,结果是相同的。你能告诉我如何用自定义16MB分区表编写分区表的方式?谢谢。
2个月前
嗨pm_dialog,
是的,我确实遵循教程为W25Q128JWYIQ创建16MB分区表。
erase_program_qspi和program_qspi_serial后,我喜欢检查分区表是否也会被更新。
我试图根据教程读取分区表(3.1.1。使用SmartSnippets Toolbox验证)
但它从中读了所有的oxff。我已将CLI_Programmer及相关员工更新为我在新的驱动程序和分区表上构建基础。
不确定到目前为止发生了什么,从程序_Qspi_serial的日志中看到它只看到它从0x2000写下从0x2000开始图像,从0x0 for product标题,没有看到它更新分区表地址。
....................................................................................................................
..
..程序QSPI.
..
....................................................................................................................
。
....................................................................................................................
..
..编程图像
..
....................................................................................................................
cli_programmer 1.26.
版权所有(c)2015-2019对话半导体雷竞技电竞平台
在波特率1000000时使用串口COM11。
使用Internal UartBoot.bin未指定引导加载程序文件
将串口波特率设置为115200。
连接到设备......
上传引导加载程序/应用程序可执行文件...
可执行上传。
将串口波特率设置为1000000。
写作到地址:0x00002000偏移量:0x00000000块大小:0x0000c000
写作到地址:0x00002000偏移量:0x0000c000块大小:0x0000c000
写作到地址:0x00002000偏移量:0x00018000块大小:0x0000c000
写作到地址:0x00002000偏移量:0x00024000块大小:0x0000c000
写作到地址:0x00002000偏移量:0x00030000块大小:0x0000c000
写作到地址:0x00002000偏移量:0x0003c000块大小:0x0000c000
写作到地址:0x00002000偏移:0x00048000块大小:0x00007248
完毕。
....................................................................................................................
..
..编程产品标题
..
....................................................................................................................
。使用配置:
。产品ID:DA1469X-00
。产品标题:
。active_image_address:0x2000
。update_image_address:0x2000
。flash_name:w25q128jwyq.
。flash_size:16m.
。flash_burstcmda_reg_value:0xa82000eb.
。flash_burstcmdb_reg_value:0x26
。flash_write_config_command:0x31 0x2 0x7
。
cli_programmer 1.26.
版权所有(c)2015-2019对话半导体雷竞技电竞平台
在波特率1000000时使用串口COM11。
使用Internal UartBoot.bin未指定引导加载程序文件
写作到地址:0x00001000偏移量:0x00000000块大小:0x00001000
完毕。
cli_programmer 1.26.
版权所有(c)2015-2019对话半导体雷竞技电竞平台
在波特率1000000时使用串口COM11。
使用Internal UartBoot.bin未指定引导加载程序文件
写作到地址:0x00000000偏移量:0x00000000块大小:0x00001000
完毕。
。
....................................................................................................................
..
.. 完成的
..
....................................................................................................................
2个月前
嗨杰瑞,
请确保在此票证中完成了我们向您建议的修改:
如果您已经完成了它们,请您可以共享您使用的分区表吗?
此致,
PANOS.
2个月前
嗨杰瑞,
谢谢你的问题。我假设您在遵循本教程(下面提供的链接)以创建自定义分区表:
http://lpccs-docs.dialog-seminiondiond.com/da1469x_flash_adapters/nvms_storage.html#creating-custom-partition-Tables.
>>然而在我这样做之后,我只看到了它的编程图像和产品标题。
你能澄清这句话吗?你的意思是smartsnippets工具箱吗?
您是否可以共享您使用的分区表来检查出来?是w25q32jwy-iq?
谢谢,PM_DIALOG.