This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3220SF:可以将程序加载到CC3220SFMOD

Guru**** 2535750 points
Other Parts Discussed in Thread: UNIFLASH, CC3220SF, TMDSEMU110-U

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1096989/cc3220sf-can-t-load-program-to-cc3220sfmod

部件号:CC3220SF
主题中讨论的其他部件:UNIFLASH,, TMDSEMU110-U

我n‘t通过JTAG或闪存加载程序。

但是我测试了JTAG完整性。 没关系。

我也可以使用Uni flash获取状态。

如下所示:

我尝试使用SOP[2:0]=110恢复出厂模式,但它不起作用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    几个问题:

    • 使用Uniflash软件在开发模式下刻录图像时显示什么错误?
    • 您是否有FLASH_SPI_*引脚NC?
    • 您是否连接了nReset引脚? 如何进行UART连接(例如通过Launchpad)?

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答。

    1.无论我使用什么图像,它都将显示:

    操作失败:图像创建失败:错误! 文件的总大小+编程图像超出了存储大小

    2.是,未连接FLASH_SPI引脚

    3.是的,nRest引脚连接到一个按钮。除非按下,否则为高电平。

      我使用的是自行设计的主板。 并使用XDS110探头连接UART0 (RX,TX,GND)  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    1.您是否可以尝试在简单模式下创建新的Uniflash项目和程序? 如何使用Uniflash在此处介绍

    2,确实如此。 您尚未将SPI闪存芯片连接到FLASH_SPI引脚?

    3.您是使用独立的XDS110调试探头还是使用Launchpad的XDS110? 如果使用Launchpad的XDS110,请同时连接nReset。

    4.您是否有Launchpad? 您能否使用它们进行测试,以确保您的工作流程正确无误。

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,感谢您的回答

    1,我尝试创建不同的项目,但没有提供帮助。 出现相同的错误。

    2.是的,它们未连接

    3.我使用了独立的XDS110

    4,我没有一个,所以没有别的方法可以比较,这是一个遗憾

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    这很奇怪。 请尝试通过命令启动Uniflash:

    dslite.bat --mode cc32xx gui_cfg

    并在此处提供来自控制台的日志。 您使用哪个版本的Uniflash?

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是日志。 我正在使用6.1 .........0

    以下是正在加载OOB项目

    正在验证与服务器的连接
    服务器已启动
    服务器端口:6.076万 6.0762万
    INFO:ROOT:FTDI未检测到,正在尝试XDS
    info:slbootloader.slbootloader:连接到设备
    INFO:slbootloader.slbootloader:关闭电源
    INFO:slbootloader.slbootloader:设置中断信号
    INFO:slbootloader.slbootloader:打开电源
    INFO:ROOT:FTDI未检测到,正在尝试XDS
    info:slbootloader.slbootloader:连接到设备
    INFO:slbootloader.slbootloader:关闭电源
    INFO:slbootloader.slbootloader:设置中断信号
    INFO:slbootloader.slbootloader:打开电源
    INFO:slbootloader.slbootloader:清除中断信号
    info:slbootloader.slbootloader:Connection成功
    info:slbootloader.slbootloader:收到的存储列表

    -----------------------

    版权所有2014 TI.com。 保留所有权利,SimpleLink编程图像生成器
    Builder = 3.0 .1.5

    接口版本= 1.0 .2.16
    建议的命令行窗口分辨率W124 X H67

    输出目录为:[C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out_of_box_FreeRTOS\SL_image]
    XML文件为:[C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Boy_FreeRTOS\SL_image\ImageConfig.xml]

    根据架构验证XML。

    XML验证通过。


    -----------------------

    命令集编号=0
    CommandNum =0
    CommandFormatStorage:
    CommandNum = 1
    CommandWriteCertificateStore:
    filelocation =./files\certcatalogPlayGront.lst
    FileSystemName =/sys/certstore.lst
    文件最大大小为7000字节,实际大小为504字节
    运行解压文件后,设备上需要4个块
    CommandNum = 2
    CommandWriteServicePack:
    Service Pack版本,NWP =(2,2,0,2) MAC =(1,2,0,2) PHY =(1,0,3,23)
    最大Service Pack文件大小=13.1072万
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of 3.8 .2.2 .2.0 0.6 .bin
    FileSystemName =/sys/servicepack.uc
    文件最大大小为13.1072万字节,实际大小为2.7382万字节
    运行解压文件后,设备上需要66个块
    CommandNum = 3
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\ipcfg.bin
    FileSystemName =17
    文件最大大小为200字节,实际大小为200字节
    运行解压文件后,设备上需要2个块
    CommandNum = 4
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\device.name.bin
    FileSystemName =5
    文件最大大小为98字节,实际大小为98字节
    运行解压文件后,设备上需要2个块
    CommandNum = 5
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\ap.cfg.bin
    FileSystemName =1
    文件最大大小为158字节,实际大小为158字节
    运行解压文件后,设备上需要2个块
    CommandNum = 6
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\httpsrv.cfg.bin
    FileSystemName =4.
    文件最大大小为387字节,实际大小为387字节
    运行解压文件后,设备上需要2个块
    CommandNum = 7
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\macadd.bin
    FileSystemName =8
    文件最大大小为6字节,实际大小为6字节
    运行解压文件后,设备上需要2个块
    CommandNum = 8
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\mode.cfg.bin
    FileSystemName =0
    文件最大大小为80字节,实际大小为80字节
    运行解压文件后,设备上需要2个块
    CommandNum = 9
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\sta.cfg.bin
    FileSystemName =12
    文件最大大小为116字节,实际大小为116字节
    运行解压文件后,设备上需要2个块
    CommandNum = 10
    CommandWriteSystemFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_FS\sys\dhcpsrv.cfg.bin
    FileSystemName =3.
    文件最大大小为12字节,实际大小为12字节
    运行解压文件后,设备上需要2个块
    CommandNum = 11
    CommandWriteFile:
    文件定位=./files\tmp.tmp
    FileSystemName =@@.tmp
    文件最大大小为255字节,实际大小为0字节
    运行解压文件后,设备上需要1个块
    CommandNum = 12
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_OUT_of_box_FreeRTOS\SL_temp\tmp72sykw FileSystemName = dumment-root-ca-cert
    文件最大大小为975字节,实际大小为975字节
    运行解压文件后,设备上需要1个块
    CommandNum = 13
    CommandWriteFile:
    文件定位= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmphl5g7t FileSystemName = dummy_ota_vendor_cert.der
    文件最大大小为614字节,实际大小为614字节
    运行解压文件后,设备上需要2个块
    CommandNum = 14
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpizuwm3 FileSystemName = ota.dat
    文件最大大小为15字节,实际大小为15字节
    运行解压文件后,设备上需要2个块
    CommandNum = 15
    CommandWriteFile:
    文件定位= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpa6ffez FileSystemName =/sys/mcubootinfo.bin
    文件最大大小为16字节,实际大小为16字节
    运行解压文件后,设备上需要2个块
    CommandNum = 16
    CommandWriteFile:
    文件定位= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out_of_box_FreeRTOS\SL_temp\tmp4pcti3 FileSystemName =/sys/mcuflashimg.bin
    文件最大大小为104.8576万字节,实际大小为20字节
    运行解压文件后,设备上需要514个块
    CommandNum = 17
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpauvbnw FileSystemName =/www/CSS/style.css
    文件最大大小为2.9562万字节,实际大小为2.9562万字节
    运行解压文件后,设备上需要16个块
    CommandNum = 18
    CommandWriteFile:
    文件定位= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpvkm32n FileSystemName =/www/demo.html
    文件最大大小为7104字节,实际大小为7104字节
    运行解压文件后,设备上需要4个块
    CommandNum = 19
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of Box_FreeRTOS\SL_temp\tmpdiiena FileSystemName =/www/help.html
    文件最大大小为1169字节,实际大小为1169字节
    运行解压文件后,设备上需要2个块
    CommandNum = 20
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpdm3ijw FileSystemName =/www/images/icons/help.png
    文件最大大小为1289字节,实际大小为1289字节
    运行解压文件后,设备上需要2个块
    CommandNum = 21
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpnzwdms FileSystemName =/www/images/icons/menu.png
    文件最大大小为975字节,实际大小为975字节
    运行解压文件后,设备上需要2个块
    CommandNum =22
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpbyhcss FileSystemName =/www/images/icons/wireless.png
    文件最大大小为1176字节,实际大小为1176字节
    运行解压文件后,设备上需要2个块
    CommandNum = 23
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpqof8i0 FileSystemName =/www/images/icons/wirelessfull.png
    文件最大大小为1080字节,实际大小为1080字节
    运行解压文件后,设备上需要2个块
    CommandNum = 24
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpsn2waf FileSystemName =/www/images/rotate360.jpg
    文件最大大小为103.0073万字节,实际大小为103.0073万字节
    运行解压文件后,设备上需要253个块
    CommandNum = 25
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpnjco8f FileSystemName =/www/images/tilogo.gif
    文件最大大小为7182字节,实际大小为7182字节
    运行解压文件后,设备上需要4个块
    CommandNum = 26
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpkbz66k FileSystemName =/www/index.html
    文件最大大小为1025字节,实际大小为1025字节
    运行解压文件后,设备上需要2个块
    CommandNum = 27
    CommandWriteFile:
    文件位置= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpusy8je FileSystemName =/www/js/jQuery.min.js
    文件最大大小为8.438万字节,实际大小为8.438万字节
    运行解压文件后,设备上需要42个块
    CommandNum = 28
    CommandWriteFile:
    filelocation = C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_of_box_FreeRTOS\SL_temp\tmphjebye FileSystemName =/www/js/scripts.js
    文件最大大小为2563字节,实际大小为2563字节
    运行解压文件后,设备上需要2个块
    CommandNum = 29
    CommandWriteFile:
    文件定位= C:\Users\Yewuming\.SLImageCreator\projects\cc3220sf_out of _box_FreeRTOS\SL_temp\tmpbnjx8h FileSystemName =/www/settings.html
    文件最大大小为1.703万字节,实际大小为1.703万字节
    运行解压文件后,设备上需要10个块
    CommandNum = 30
    CommandWriteFile:
    文件定位=./files\CrashMiniDump.bin
    FileSystemName =/tmp/CrashMiniDump.bin
    文件最大大小为2.4576万字节,实际大小为1字节
    运行解压文件后,设备上需要7个块

    对于SET NUMBER =0,
    运行提取后,Set Files将需要设备上的958个块(不包括编程映像)

    -----------------------
    图像数据的实际大小为122.88万字节
    =>设备上的图像数据至少需要302个块。

    块大小为4096字节。
    配置的存储大小为1024个块。


    图像的总大小(302块)
    提取后用户文件的总大小(358个块)
    文件系统的总大小(4个块)

    提取后的系统文件总数(包括系统文件的保留空间)(620个块)
    为系统文件保留的总空间(620个块)
    提取尺寸后的服务包(66块)
    抽取尺寸后的应用代码(514块)
    为系统文件保留(32个块)
    提取大小后的系统文件(包括服务包)(600个块)
    图像的保留大小(包括图像保护)(320个块)
    ==>提取后,集将需要1302块的总大小。<=
    ==>在提取过程中,集将需要1302块的总大小。<=

    错误! 文件的总大小+编程图像超出了存储大小

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    这是奇怪的,需要1302块进行编程(SPI闪存具有1024块用于4 MB 闪存)。 尝试在高级模式下删除文件/www/images/rotate360.jpg。 我认为,之后您的应该适合SPI闪存。

    我不确定这是Uniflash还是SDK中的错误。 您能否使用最新的SDK和新的Uniflash进行测试?

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Jan和Yanqi,

    我还建议使用最新的SDK和新的Uniflash进行测试。 您能否测试此问题并提供日志?

    最佳,

    -Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,感谢您的回答。

    我尝试了你的两个建议。 它很有效。

    我更新到Uniflash 7并删除所有不必要的文件。

    感谢您的支持!

    但现在我仍然无法从JTAG下载。  

    它说:

    无法访问设备寄存器。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,关闭电路板电源后重启,和/或尝试更可靠的JTAG设置(例如,Lower TCLK)。 (仿真软件包8.1 .0.0.0012万)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    CC32xx器件上的JTAG仅用于从CCS (IAR)进行调试。 它不适用于Uniflash软件编程。 要使用JTAG/SWD,您需要:

    • Uniflash需要在开发模式下对器件进行编程(在器件处于生产模式或未编程的情况下,JTAG出于安全原因被锁定)
    • 您需要选择正确的SOP模式(JTAG / SWD)。 每次SOP模式更改都需要重新启动设备。
    • 您需要在CCS中选择正确的目标配置(根据选定的SOP模式)
    • 您需要将引脚- JTAG (TDI,TDO,TCK,TMS,GND)或SWD (TCK,TMS,GND)连接至调试探头。
    • 如果使用TMDSEMU110-U,则可能需要在调试探头处连接TGTVDD引脚。 有关详细信息和疑难解答,请参阅本文

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答。

    我尝试  了8.3 和11.1。 他们都给出了相同的错误信息。

    我检查了红外和DR的完整性是否正常。 mod是开发模式,因为以前的程序是OOB项目。

    我尝试使用SOP[2:0]=000和010,但不起作用。

    我使用 xdsdfu.exe来检查XDS110的固件信息,即3.0 .0.19。 我还尝试使用3.0 .0.13 和3.0 .0.16 的固件。 CCS将显示一个窗口,强制我将固件更新为3.0 .0.19

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    您可能遇到一些硬件问题。 请在此处询问TI对您的硬件的审查

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,非常感谢你们的支持!