你好,
我在SDK v3.0.2.0中看到了一个闪存程序员项目。我想提供通过DA14580(I2C,SPI,UART)编程外部存储器。
是否有可能获取有关它的更多信息?
提前致谢。镭
你好马修,软件下载页面上的文档UM-B-005具有良好的描述和外部EEPROM / Flash的示例。这将是一个很好的起点。第5.4.2节和5.4.3节对您最相关。赌注,je_dialog.
感谢您的回答。
我的问题也是在外部内存中加载代码的方法。我有一个.hex文件来自编译器:我应该用那个文件做什么?
我只需要知道如何使用Flash程序员项目加载我通过DA14580从编译器到EEPROM的内容。
问候,镭
你好马修,对不起,我现在明白了。我们刚刚发布了智能片段T的伟大更新(从支持站点下载)。在左侧,您将看到一些选项卡,因此您可以选择SPI Flash或EEPROM程序员工具并使用。此致,je_dialog.
这正是我正在寻找的!谢谢!
有关此功能,您是否有文档解释了它是如何完成的?我需要知道针对Perfom的引脚(UART,I²C),因为我正在设计一个非常小的PCB,我有很少的可用连接。
感谢致敬,镭
Hello Matt,我会通过电子邮件组织一些抵押品来通过电子邮件来到您身边。我们很快就会有一些网址..此致,je_dialog.
好,谢谢。期待您的邮件。镭
我发现SPI Flash程序员,EEPROM程序员和SmartSnippets V3.0中的其他选项但它似乎会错过关于这些函数的命令行选项。
请检查一下。
我没有得到关于我的问题的任何回复:“有关SmartSnippets V3中的”SPI Flash Programmer“和”EEPROM PRAGRAGMER“的命令行选项是否有任何命令行选项?
请帮忙查看!
嗨richard_lee,
没有抱歉,它还没有在SmartSnippet的CLI工具中实现。
此致,对话框支持团队。
您好,对话支持者,我不确定是不是问题,在文档UM-B-0012表2中,大小字段定义如下:偏移6代码大小LS字节偏移7代码大小MS字节但是当我检查编程闪存中的内容时,两个字节的顺序反转。
我还在SDK_3.0.6中检查了Flash_Programmer的源代码,有:案例action_spi_write:set_pad_spi();spi_flash_peripheral_init();p = get_write_position(缓冲区);结果= 0;标题=尺寸+ 8;if(hight_address == 8){标题缓冲器[6] =(无符号char)(0xff&(标题>> 8));//第一个字节HeaderBuffer [7] =(无符号char)(0xff和标题);//第二个字节spi_flash_write_data(标题缓冲,0,8);spi_flash_write_data(p,hive_address,size);}别的{spi_flash_write_data(p,(uint32_t)启动_address,size);}response_write_action_result(缓冲区,(uint32)结果,port_sel);休息;
标题缓冲器定义为:unsigned char headerbuffer [8] = {0x70,0x50,0x00,0x00,0x00,0x00,0x00,0x02};
我认为在UM-B-012或Flash_Programmer中遇到了一些错误。
我想知道主引导加载程序中使用哪个endia。
此致,
嗨Z.G.Meng,我们正在更新文档,您是正确的,在Rev1.0中,它不正确:请参阅下面的UM-B-012 Rev 2.0中的更新表,即将发布。
BR JE_DIALOG.
你好马修,
软件下载页面上的文档UM-B-005具有良好的描述和外部EEPROM / Flash的示例。这将是一个很好的起点。第5.4.2节和5.4.3节对您最相关。
赌注,
je_dialog.
感谢您的回答。
我的问题也是在外部内存中加载代码的方法。我有一个.hex文件来自编译器:我应该用那个文件做什么?
我只需要知道如何使用Flash程序员项目加载我通过DA14580从编译器到EEPROM的内容。
问候,
镭
你好马修,对不起,我现在明白了。我们刚刚发布了智能片段T的伟大更新(从支持站点下载)。在左侧,您将看到一些选项卡,因此您可以选择SPI Flash或EEPROM程序员工具并使用。
此致,
je_dialog.
这正是我正在寻找的!谢谢!
有关此功能,您是否有文档解释了它是如何完成的?我需要知道针对Perfom的引脚(UART,I²C),因为我正在设计一个非常小的PCB,我有很少的可用连接。
感谢致敬,
镭
Hello Matt,我会通过电子邮件组织一些抵押品来通过电子邮件来到您身边。我们很快就会有一些网址..
此致,
je_dialog.
好,谢谢。期待您的邮件。
镭
我发现SPI Flash程序员,EEPROM程序员和SmartSnippets V3.0中的其他选项
但它似乎会错过关于这些函数的命令行选项。
请检查一下。
我没有得到关于我的问题的任何回复:“有关SmartSnippets V3中的”SPI Flash Programmer“和”EEPROM PRAGRAGMER“的命令行选项是否有任何命令行选项?
请帮忙查看!
嗨richard_lee,
没有抱歉,它还没有在SmartSnippet的CLI工具中实现。
此致,
对话框支持团队。
您好,对话支持者,
我不确定是不是问题,
在文档UM-B-0012表2中,大小字段定义如下:
偏移6代码大小LS字节
偏移7代码大小MS字节
但是当我检查编程闪存中的内容时,两个字节的顺序反转。
我还在SDK_3.0.6中检查了Flash_Programmer的源代码,
有:
案例action_spi_write:
set_pad_spi();
spi_flash_peripheral_init();
p = get_write_position(缓冲区);
结果= 0;
标题=尺寸+ 8;
if(hight_address == 8)
{
标题缓冲器[6] =(无符号char)(0xff&(标题>> 8));//第一个字节
HeaderBuffer [7] =(无符号char)(0xff和标题);//第二个字节
spi_flash_write_data(标题缓冲,0,8);
spi_flash_write_data(p,hive_address,size);
}
别的
{
spi_flash_write_data(p,(uint32_t)启动_address,size);
}
response_write_action_result(缓冲区,(uint32)结果,port_sel);
休息;
标题缓冲器定义为:
unsigned char headerbuffer [8] = {0x70,0x50,0x00,0x00,0x00,0x00,0x00,0x02};
我认为在UM-B-012或Flash_Programmer中遇到了一些错误。
我想知道主引导加载程序中使用哪个endia。
此致,
嗨Z.G.Meng,我们正在更新文档,您是正确的,在Rev1.0中,它不正确:请参阅下面的UM-B-012 Rev 2.0中的更新表,即将发布。
BR JE_DIALOG.