您能否澄清一下,您在设计中使用的是SPI闪光灯?还有,在烧OTP之前,你有没有读过AN-B-010 DA14580使用SUOTA(空中软件更新)文件吗?在本文档中详细描述了如何使用SUOTA时,辅助引导加载程序被刻录到内部OTP(方案2)。此外,你是否尝试在不刻录OPT的情况下检查SUOTA功能?如果是的。那工作正常吗?你有一个定制板还是你在使用我们的开发工具包?此外,嗯- b - 012文档中提到了辅助引导加载程序的功能,所以你能告诉我你是否在OTP Header中编程了“application Flag #1”吗?
嗨csq,
我不明白你的问题是什么,因为你的描述太笼统了,所以请尝试进一步描述你的问题。您是否更改了引脚,以便从不同的引脚启动或您更改了连接到SPI flash的SPI引脚?
谢谢,PM_Dialog
我使用DA1458x_SUOTA_Multipart_Binary_Generator_v0.3,并更改BOOT_2ND_LOADER_IN_OTP = True,我已经更改了引脚,在secondary_bootloader中我唯一更改的是
// SPI GPIO赋值
#如果定义(__DA14583__)
#定义SPI_GPIO_PORT GPIO_PORT_2
#定义SPI_CS_PIN GPIO_PIN_3
#定义SPI_CLK_PIN GPIO_PIN_0
#定义SPI_DO_PIN GPIO_PIN_9
#定义SPI_DI_PIN GPIO_PIN_4
其他#
#定义SPI_GPIO_PORT GPIO_PORT_2
#定义SPI_CS_PIN GPIO_PIN_6
#定义SPI_CLK_PIN GPIO_PIN_5
#定义SPI_DO_PIN GPIO_PIN_7
#定义SPI_DI_PIN GPIO_PIN_8
问题是当我使用SUOTA时,连接总是断开。spi引脚是true, .img来自zip。
我用的是2m位闪光灯。
我把十六进制下载到otp,或者我应该下载垃圾箱?
嗨csq,
您能否澄清一下,您在设计中使用的是SPI闪光灯?还有,在烧OTP之前,你有没有读过AN-B-010 DA14580使用SUOTA(空中软件更新)文件吗?在本文档中详细描述了如何使用SUOTA时,辅助引导加载程序被刻录到内部OTP(方案2)。此外,你是否尝试在不刻录OPT的情况下检查SUOTA功能?如果是的。那工作正常吗?你有一个定制板还是你在使用我们的开发工具包?此外,嗯- b - 012文档中提到了辅助引导加载程序的功能,所以你能告诉我你是否在OTP Header中编程了“application Flag #1”吗?
谢谢,PM_Dialog