如何写新的自定义分区表到flash?
DA1469x
2个月前
如何写新的自定义分区表到flash?
发布的jerryjuan225点 5回复我修改了一个新的自定义分区表,从guide,
它说它将写入flash时,我的调试映像的“program_qspi_serial”。然而,在我这样做之后,我只看到了它的程序图像和产品标题。结果是相同的,我读取qspi内容从flash。你可以让我知道如何写分区表与自定义16MB分区表?谢谢。
2个月前
嗨PM_Dialog,
是的,我确实按照教程为W25Q128JWYIQ创建了一个16MB的分区表。
在erase_program_qspi和program_qspi_serial之后,我想检查分区表是否也更新了。
我试着根据教程(3.1.1)读取分区表。使用SmartSnippets工具箱验证)
但它读起来很牛逼。我已经更新cli_programmer和相关人员到一个我建立在新的驱动程序和分区表的基础上。
到目前为止不确定发生了什么,从program_qspi_serial的日志中我只看到它写的地址从0x2000开始的图像和从0x0开始的产品头,没有看到它更新分区表地址。
........................................................................................................................
..
..程序QSPI
..
........................................................................................................................
.
........................................................................................................................
..
..编程的形象
..
........................................................................................................................
cli_programmer 1.26
版权所有(c) Dialog Semicondu雷竞技电竞平台ctor
使用COM11串口,波特率1000000。
未指定引导加载程序文件,使用内部uartboot.bin
设置串口波特率为115200。
连接到设备……
上传引导加载程序/应用程序可执行文件…
可执行文件上传。
设置串口波特率为1000000。
写地址:0x00002000偏移量:0x00000000块大小:0x0000c000
写地址:0x00002000偏移量:0x0000c000块大小:0x0000c000
写地址:0x00002000偏移量:0x00018000块大小:0x0000c000
写地址:0x00002000偏移量:0x00024000块大小:0x0000c000
写地址:0x00002000偏移量:0x00030000块大小:0x0000c000
写地址:0x00002000偏移量:0x0003c000 chunk大小:0x0000c000
写地址:0x00002000偏移量:0x00048000 chunk大小:0x00007248
完成了。
........................................................................................................................
..
..编程产品标题
..
........................................................................................................................
.使用配置:
.产品ID: DA1469x-00
.产品标题:
.active_image_address: 0 x2000
.update_image_address: 0 x2000
.flash_name: W25Q128JWYIQ
.flash_size: 16米
.flash_burstcmda_reg_value: 0 xa82000eb
.flash_burstcmdb_reg_value: 0 x26
.Flash_write_config_command: 0x31 0x2 0x7
.
cli_programmer 1.26
版权所有(c) Dialog Semicondu雷竞技电竞平台ctor
使用COM11串口,波特率1000000。
未指定引导加载程序文件,使用内部uartboot.bin
写地址:0x00001000偏移量:0x00000000 chunk大小:0x00001000
完成了。
cli_programmer 1.26
版权所有(c) Dialog Semicondu雷竞技电竞平台ctor
使用COM11串口,波特率1000000。
未指定引导加载程序文件,使用内部uartboot.bin
写地址:0x00000000偏移量:0x00000000 chunk大小:0x00001000
完成了。
.
........................................................................................................................
..
..完成了
..
........................................................................................................................
2个月前
嗨,杰瑞,
请确认您已经完成了我们在此票中建议您做的修改:
//www.wsdof.com/support-posts/uartboot-upload-failed-invalid-announcement-message-received
如果您已经完成了这些操作,可以共享您正在使用的分区表吗?
最好的问候,
帕诺斯
2个月前
嗨,杰瑞,
谢谢你的问题。我假设您正在按照本教程(链接如下)创建一个自定义分区表:
http://lpccs-docs.dialog-semiconductor.com/da1469x_flash_adapters/nvms_storage.html#creating-custom-partition-tables
然而,在我这么做之后,我只看到了它的程序图像和产品头部。
你能把这句话说清楚吗?你是说在SmartSnippets工具箱里吗?
您还可以共享用于检查它的分区表吗?是W25Q32JWY-I吗问吗?
谢谢,PM_Dialog