10个帖子/ 0新
最后一篇
GGQ_IN.
离线
最后一次露面:1个月2周前
加入:2019-07-23 04:41
spi flash烧写问题

你好,我用da14580和gd25d10c flash烧烧ota.bin文章,当烧写完复位后没广播,我烧写完后,再调试二次引导文蓝牙才从运了了了写(开始广播),文章夹中是二次和杂志和flsh_programmer工程中的分支。请问这种情况二二次引导引导引导引导引导写问题还还还还写问题还还还问题问题问题

关键词:
附件:
设备:
cyibin.
离线
最后一次露面:2个月4周前
员工
加入:2017-12-14 02:48
你好,

你好,

?

用580次射击器吗?还想580烧录闪光?

GGQ_IN.
离线
最后一次露面:1个月2周前
加入:2019-07-23 04:41
你好,是想对580烧录闪光

你好,

是想对580烧录闪光

cyibin.
离线
最后一次露面:2个月4周前
员工
加入:2017-12-14 02:48
你好,

你好,

关键词个问题,你有几个帖子,我们集中间在内里讨论吧。

你是在用作制作图像工具,生成多箱文章的时代遇到问题了?

如果是,需要需要:

1. Flash 0地址(包含70 50头),或者otp中(不包含70 50头),有次级引导加载剂代码

2. 0x8000处有70 51和图像1

3. 0x13000处有70 51和图像2

4. 0x1f000处有70 52张,并且标题中有0x8000 0x13000数字

580芯片建议在OTP中烧录二次引导加载程序

GGQ_IN.
离线
最后一次露面:1个月2周前
加入:2019-07-23 04:41
你好,

你好,

我在生成多功能箱中的时代没有出现错误.0x8000,0x13000和0x1f000这三个的地址都读到相应相应和标题信息,调试调试second_bootloader读取flash 0地址时才卡在这里,以下为读取读取闪光0时的片段代码。当我用来smartsnippets读取地址0是没有70 50信息的。

我现在用的是用的是580的芯片和户外的闪光灯,spi引脚和默认的spi overs offerep .otp中间烧录次级引导加载程序代码是往闪光0处写次级引导加载程序?那我在生成多bin文章的时尚就把次级引导加载程序现在址0了就可了吗?

UINT8 AN001HEADER [AN001_SPI_HEADER_SIZE];spiflashread((unsigned long)An001header,(unsigned long)0,(unsigned long)AN001HEADER);if(AN001HEADER [0] == 0x70 && AN001HEADER [1] == 0x50){}

谢谢!

cyibin.
离线
最后一次露面:2个月4周前
员工
加入:2017-12-14 02:48
你好,

你好,

是的,在生成多功能本的时髦,要要次级引导加载程序烧到地址0闪光,70 50倒档之后

GGQ_IN.
离线
最后一次露面:1个月2周前
加入:2019-07-23 04:41
你好,我有

你好,

我有

e:\ code \ ota_file> hex2bin -e bin nodata_salve.hex hex2bin v1.0.10,版权所有(c)2012 jacques pelletier&贡献者最低地址= 00000000最高地址= 0000732b pad字节= ff 8比特校验和= 2f e:\代码\ ota_file> mkimage single first01_version.h nodata_salve.bin nodata_salve.img e:\ code \ ota_file> mkimage multi spi gsecondary_bootloader.bin nodata_salve.img 0x8000 nodata_salve.img 0x13000 0x1f000 nodata_salve_ota.bin创建图像'nodata_salve_ota.bin'... [00000000] AN-B-001 SPI标头Bootloader [000012B0] Padding(FF)'nodata_salve.img'[000080df]填充(FF)'nodata_salve.img'[000130df]填充(FF)[0001F000]产品标题

cyibin.
离线
最后一次露面:2个月4周前
员工
加入:2017-12-14 02:48
你好,

你好,

抱歉之前没没看看清清你个:“spi flash引脚和默认的不朽”

在这种情况下,你必须修改次级引导加载程序来到你的闪存引脚进行适配;并且需要把次级引导加载程序烧录烧录你的otp中。

上电器的程度是:
1.芯片硬件初始化

2.芯片ROM靴运行,发源OTP中型代码(二级引导加载程序),将其拷贝到ram中行行

3.次级引导加载程序读取产品标题,获取图像1/2的图像标题的地址

4.次级引导程序决定决定贝图像1,从图像1标题中获取到图像的相关信息,如图像尺寸

5.次级引导程序将图像1拷贝到ram中并运行

GGQ_IN.
离线
最后一次露面:1个月2周前
加入:2019-07-23 04:41
你好,

你好,

我已经修改闪存引脚,也把次级引导加载程序现处于闪​​存0,这次的二级引导加载程序烧录到otp中是烧录到otp图片里面吗?

还有我想请,蓝牙的时代振引脚排排错误会影响蓝牙的广播吗,比如广播地址会发生错误?

谢谢!

cyibin.
离线
最后一次露面:2个月4周前
员工
加入:2017-12-14 02:48
你好,

你好,

是的,次要启动烧录到OTP图像区域。

广播地址错误,具体是指什么?晶振异常会到导致无广播或连接不行