哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C2000 MCU flash報(bào)錯(cuò)的解決方案

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-06-30 17:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在使用C2000MCU產(chǎn)品的時(shí)候,有可能會(huì)碰到仿真器連上目標(biāo)板以后報(bào)“flash is not available on this device”,詳細(xì)報(bào)錯(cuò)信息如下,而事實(shí)上芯片本身是有Flash的。

C28xx_CPU1: GEL Output:

RAM initialization done

C28xx_CPU1: GEL Output:

Memory Map Initialization Complete

C28xx_CPU1: GEL Output: ... DCSM Initialization Start ...

C28xx_CPU1: GEL Output: ... DCSM Initialization Done ...

C28xx_CPU1: Error initializing flash programming: Interface returned from dll, but flash is not available on this device.

這時(shí)針對(duì)芯片F(xiàn)lash的所有操作(擦除,編程,校驗(yàn),讀?。┒紩?huì)報(bào)圖一所示錯(cuò)誤。

pYYBAGK9VZ-AK0YDAAAgs7vd5xc294.png

圖一

出現(xiàn)這種情況的原因可能是芯片F(xiàn)lash的代碼不完整或者有錯(cuò)誤,導(dǎo)致CPU工作不正常。雖然能連上仿真器,但仿真器讀取到的芯片信息可能會(huì)出錯(cuò),從而導(dǎo)致上面的報(bào)錯(cuò)。

如果沒有有效辦法去解決這個(gè)錯(cuò)誤,則針對(duì)芯片F(xiàn)lash的所有操作都無效,只有換芯片才能讓板子正常工作。

本文將以C2000 F28002x系列及CCS11為例,介紹針對(duì)“flash is not available on this device”問題的兩種解決方案。其它C2000系列芯片如F28003x/F28004x/F2837x/F2838x遇到這個(gè)問題,也可以使用本文方法來解決。

方法一:更改引導(dǎo)模式。

如圖二所示,將引導(dǎo)模式管腳跳線為Wait Boot Mode, 這樣上電時(shí)CPU會(huì)停留在芯片內(nèi)部自帶的BOOT ROM區(qū),而不會(huì)進(jìn)入到用戶自己的Flash代碼。

pYYBAGK9VaGAZMG5AAAlMkZiS4Q528.png

圖二

這時(shí)連上仿真器,可以正常讀取芯片信息,不會(huì)報(bào)之前的錯(cuò)誤,接下來如圖三所示,我們通過“ToolsàOn-Chip Flash”,在“Erase Settings”里面選擇“Entire Flash”,然后點(diǎn)擊“Erase Flash”把芯片整個(gè)Flash 擦除掉,此時(shí)芯片將變成空片。

poYBAGK9VaOAWTuQAACTeDWzLNA646.png

圖三

方法二:更改XML文件。

第一步:生成CCS logs 文件。

1a. 如圖四所示,點(diǎn)擊 “Help”,然后選擇 “CCS Support”。

pYYBAGK9VaiAOGMKAABjTAGY-OY462.png

圖四

1b. 如圖五所示,選擇“Debug Server Log”,然后點(diǎn)擊“Properties”。

poYBAGK9VaqAIm-_AAB-pXBfCgs041.png

圖五

1c. 如圖六所示,勾上“Enable Debug Server Logging”,然后選擇存儲(chǔ)log 文件路徑并命名,例如命名為test.log,然后點(diǎn)擊OK。

pYYBAGK9VauAcemjAABWQYvKbvg250.png

圖六

1d.啟動(dòng)CCS 仿真, 這時(shí)將生成log文件。

1f.用CCS 或者文本編輯器打開log 文件,如圖七所示,查找Device ID, 把這個(gè)ID 號(hào)記下來,如(0x771923)。

poYBAGK9Va2AbYtGAABlu_p_J4w619.png

圖七

第二步:更改xml 文件。

2a. 在下面路徑下找到TMS320F28002x.xml 文件。建議先備份好這個(gè)文件,后面需要用到這個(gè)備份文件。

C:\ti\ccs1100\ccs\ccs_base\c2000\nowFlash\configs

2b.用文本編輯器或者CCS打開TMS320F28002x.xml文件, 如圖八所示,查找DeviceId,,將1f步驟里面記錄下來的Device ID 號(hào)替換TMS320F28002x.xml文件里的DeviceId值。也就是將0x771973改成0x771923。然后保存更改并關(guān)閉CCS(記得一定要關(guān)閉CCS,因?yàn)閤ml更改只有在下一次CCS啟動(dòng)時(shí)才會(huì)生效)。

pYYBAGK9Va-AZRvxAAAk82dMDow084.png

圖八

第三步:啟動(dòng)CCS,進(jìn)入仿真界面。

這時(shí)CCS不再報(bào)之前的錯(cuò)誤, Flash 可以正常操作了。接下來我們通過“ToolsàOn-Chip Flash”,在“Erase Settings”里面選擇“Entire Flash”,然后點(diǎn)擊“Erase Flash”把芯片整個(gè)FLASH 擦除掉,此時(shí)芯片將變成空片。

第四步:恢復(fù)xml 文件。

可以將2a步驟里備份的TMS320F28002x.xml文件恢復(fù),或者把現(xiàn)有TMS320F28002x.xml 里的DeviceId 從0x771923改回0x771973。

至此,芯片已經(jīng)可以正常操作Flash 了, 問題得到解決。相比第一種方法,第二種方法的好處在于不需要硬件跳線, 對(duì)于客戶實(shí)際操作來說會(huì)更加便捷。另外,如果第一種方法無效的話,也可以嘗試第二種方法。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19116

    瀏覽量

    403490
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1759

    瀏覽量

    155881
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1052

    瀏覽量

    88183
  • C2000
    +關(guān)注

    關(guān)注

    5

    文章

    212

    瀏覽量

    42381
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    深入剖析C8051F2xx 8K ISP FLASH MCU家族

    深入剖析C8051F2xx 8K ISP FLASH MCU家族 在當(dāng)今的電子世界中,微控制器(MCU)扮演著至關(guān)重要的角色。Silicon Labs的
    的頭像 發(fā)表于 04-15 15:30 ?116次閱讀

    C8051F80x - 83x:高性能混合信號(hào)ISP Flash MCU深度剖析

    C8051F80x - 83x:高性能混合信號(hào)ISP Flash MCU深度剖析 在電子工程師的日常工作中,選擇一款合適的微控制器(MCU)至關(guān)重要,它直接影響到產(chǎn)品的性能、成本和開發(fā)
    的頭像 發(fā)表于 04-15 12:15 ?199次閱讀

    C8051F330/1/2/3/4/5系列MCU:混合信號(hào)ISP Flash MCU的卓越之選

    C8051F330/1/2/3/4/5系列MCU:混合信號(hào)ISP Flash MCU的卓越之選 在電子設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器(MCU
    的頭像 發(fā)表于 04-15 11:30 ?148次閱讀

    C8051F320/1:高速USB、16k ISP FLASH MCU家族的卓越之選

    C8051F320/1:高速USB、16k ISP FLASH MCU家族的卓越之選 在電子工程師的設(shè)計(jì)世界里,選擇一款合適的微控制器(MCU)至關(guān)重要。今天,我們就來深入了解一下
    的頭像 發(fā)表于 04-15 11:20 ?141次閱讀

    深入解析Silicon Labs C8051F2xx 8K ISP FLASH MCU家族

    深入解析Silicon Labs C8051F2xx 8K ISP FLASH MCU家族 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,微控制器(MCU)扮演著至關(guān)重要的角色。Silicon Labs的
    的頭像 發(fā)表于 03-19 17:35 ?1071次閱讀

    C8051F52x/F53x 8/4/2 kB ISP Flash MCU Family:高性能混合信號(hào)MCU的深度剖析

    C8051F52x/F53x 8/4/2 kB ISP Flash MCU Family:高性能混合信號(hào)MCU的深度剖析 在電子設(shè)計(jì)領(lǐng)域,微控制器(
    的頭像 發(fā)表于 03-18 17:05 ?524次閱讀

    揭秘TEE深度休眠喚醒“低概率報(bào)錯(cuò)”:從概念到解決方案的全解析

    在嵌入式與物聯(lián)網(wǎng)設(shè)備的底層技術(shù)領(lǐng)域,TEE(可信執(zhí)行環(huán)境) 是保障系統(tǒng)安全的關(guān)鍵組件之一。但在 RK3562、RK3588 等芯片的深度休眠喚醒場景中,卻出現(xiàn)了一類 “低概率卻影響致命” 的報(bào)錯(cuò)問題。今天我們就從概念入手,一步步拆解問題、剖析解決方案。
    的頭像 發(fā)表于 02-09 16:37 ?328次閱讀
    揭秘TEE深度休眠喚醒“低概率<b class='flag-5'>報(bào)錯(cuò)</b>”:從概念到<b class='flag-5'>解決方案</b>的全解析

    dsp報(bào)錯(cuò)Flash Programmer

    純小白,我感覺我應(yīng)該是連接上仿真器了,每次都有這個(gè)報(bào)錯(cuò),C28xx: Flash Programmer: Warning: The configured device (TMS320F28335
    發(fā)表于 01-09 11:12

    上位機(jī)報(bào)錯(cuò)2033問題處理方案

    、解決方案三個(gè)維度,系統(tǒng)性地分析該問題的處理流程。 一、錯(cuò)誤機(jī)理深度解析 報(bào)錯(cuò)2033的本質(zhì)是內(nèi)存地址訪問沖突,通常發(fā)生在以下場景: 1. 指針越界操作:當(dāng)程序試圖通過指針訪問未被分配的內(nèi)存區(qū)域時(shí)(如數(shù)組越界或空指針解引用),
    的頭像 發(fā)表于 11-13 17:40 ?1060次閱讀

    德州儀器推出超低成本實(shí)時(shí)微控制器 (MCU),助力家用電器和電動(dòng)工具實(shí)現(xiàn)高端電機(jī)控制

    作為德州儀器C2000? 系列的最新產(chǎn)品,這款新型 MCU 能極大提升家用電器和電動(dòng)工具性能 德州儀器低成本的C2000 MCU 能為吸塵器和空調(diào)等設(shè)備帶來更平穩(wěn)的運(yùn)行狀態(tài)、更高的轉(zhuǎn)速
    的頭像 發(fā)表于 09-19 17:17 ?3.9w次閱讀
    德州儀器推出超低成本實(shí)時(shí)微控制器 (<b class='flag-5'>MCU</b>),助力家用電器和電動(dòng)工具實(shí)現(xiàn)高端電機(jī)控制

    Texas Instruments TMS320F28P65x/TMS320F28P65x-Q1實(shí)時(shí)MCU數(shù)據(jù)手冊

    Texas Instruments TMS320F28P65x/TMS320F28P65x-Q1實(shí)時(shí)微控制器(MCU)屬于C2000? 實(shí)時(shí)微控制器系列,是可擴(kuò)展、超低延遲器件。C2000 M
    的頭像 發(fā)表于 08-01 11:05 ?2160次閱讀
    Texas Instruments TMS320F28P65x/TMS320F28P65x-Q1實(shí)時(shí)<b class='flag-5'>MCU</b>數(shù)據(jù)手冊

    谷東智能C2000 AR智能眼鏡推動(dòng)航空航天行業(yè)數(shù)字化轉(zhuǎn)型

    在航空航天領(lǐng)域,安全、效率與精準(zhǔn)性是永恒的追求。谷東智能推出的 C2000 AR 智能眼鏡,憑借其卓越的性能與廣泛的應(yīng)用,已成為眾多頭部航司的得力助手,并獲得了某民航局局長的高度認(rèn)可。
    的頭像 發(fā)表于 06-20 15:14 ?1429次閱讀

    納芯微NSSine? NS800RT正面硬剛TI C2000,國產(chǎn)替代“芯”戰(zhàn)事, 工業(yè)控制MCU市場迎來變局?

    在實(shí)時(shí)控制MCU(微控制器)的江湖里,德州儀器(TI)的C2000系列是一個(gè)繞不開的名字。三十余年來,它如同一位功力深厚的宗師,定義了高性能電機(jī)控制、數(shù)字電源等領(lǐng)域的標(biāo)準(zhǔn)。對(duì)于無數(shù)奮戰(zhàn)在一線的工程師
    的頭像 發(fā)表于 06-20 12:45 ?1871次閱讀
    納芯微NSSine? NS800RT正面硬剛TI <b class='flag-5'>C2000</b>,國產(chǎn)替代“芯”戰(zhàn)事, 工業(yè)控制<b class='flag-5'>MCU</b>市場迎來變局?

    MCU片上Flash

    ? ? MCU片上Flash是微控制器內(nèi)部集成的非易失性存儲(chǔ)器,主要用于存儲(chǔ)程序代碼、常量數(shù)據(jù)及系統(tǒng)配置信息。其核心特性與功能如下: 一、定義與類型? 片上Flash采用浮柵晶體管技術(shù),具備斷電數(shù)據(jù)
    的頭像 發(fā)表于 05-06 14:26 ?1542次閱讀

    16 位 ADC 的 汽車類與非汽車類C2000? 32 位 MCU(TMS320F28377DPTPS TMS320F28377SPTPQ)微控制器

    ADC 的 C2000? 32 位 MCU 說明 TMS320F28377DPTPS是一款功能強(qiáng)大的 32 位浮點(diǎn)微控制器單元 (MCU),專為工業(yè)電機(jī)驅(qū)動(dòng)器、光伏逆變器和數(shù)字電源、電動(dòng)汽車和運(yùn)輸以及
    發(fā)表于 04-30 14:11
    多伦县| 湟源县| 临朐县| 天气| 蒙城县| 长白| 神农架林区| 博兴县| 闽清县| 迁安市| 吉木乃县| 黄浦区| 九台市| 苏州市| 新干县| 阿荣旗| 无极县| 海南省| 安乡县| 弋阳县| 土默特右旗| 敖汉旗| 夏河县| 萍乡市| 遂宁市| 临沭县| 河津市| 宜川县| 临邑县| 千阳县| 五莲县| 清苑县| 屏边| 安仁县| 青岛市| 石阡县| 平和县| 琼海市| 台南市| 大石桥市| 绥阳县|