在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C2000 MCU flash報錯的解決方案

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-06-30 17:01 ? 次閱讀

在使用C2000MCU產品的時候,有可能會碰到仿真器連上目標板以后報“flash is not available on this device”,詳細報錯信息如下,而事實上芯片本身是有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.

這時針對芯片Flash的所有操作(擦除,編程,校驗,讀取)都會報圖一所示錯誤。

pYYBAGK9VZ-AK0YDAAAgs7vd5xc294.png

圖一

出現這種情況的原因可能是芯片Flash的代碼不完整或者有錯誤,導致CPU工作不正常。雖然能連上仿真器,但仿真器讀取到的芯片信息可能會出錯,從而導致上面的報錯。

如果沒有有效辦法去解決這個錯誤,則針對芯片Flash的所有操作都無效,只有換芯片才能讓板子正常工作。

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

方法一:更改引導模式。

如圖二所示,將引導模式管腳跳線為Wait Boot Mode, 這樣上電時CPU會停留在芯片內部自帶的BOOT ROM區,而不會進入到用戶自己的Flash代碼。

pYYBAGK9VaGAZMG5AAAlMkZiS4Q528.png

圖二

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

poYBAGK9VaOAWTuQAACTeDWzLNA646.png

圖三

方法二:更改XML文件。

第一步:生成CCS logs 文件。

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

pYYBAGK9VaiAOGMKAABjTAGY-OY462.png

圖四

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

poYBAGK9VaqAIm-_AAB-pXBfCgs041.png

圖五

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

pYYBAGK9VauAcemjAABWQYvKbvg250.png

圖六

1d.啟動CCS 仿真, 這時將生成log文件。

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

poYBAGK9Va2AbYtGAABlu_p_J4w619.png

圖七

第二步:更改xml 文件。

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

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

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

pYYBAGK9Va-AZRvxAAAk82dMDow084.png

圖八

第三步:啟動CCS,進入仿真界面。

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

第四步:恢復xml 文件。

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

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

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17691

    瀏覽量

    357772
  • FlaSh
    +關注

    關注

    10

    文章

    1656

    瀏覽量

    150564
  • 仿真器
    +關注

    關注

    14

    文章

    1027

    瀏覽量

    84605
  • C2000
    +關注

    關注

    5

    文章

    207

    瀏覽量

    40936
收藏 1人收藏

    評論

    相關推薦

    C2000? MCU在有器件復位時的實時固件更新

    電子發燒友網站提供《C2000? MCU在有器件復位時的實時固件更新.pdf》資料免費下載
    發表于 11-25 14:16 ?0次下載
    <b class='flag-5'>C2000</b>? <b class='flag-5'>MCU</b>在有器件復位時的實時固件更新

    C2000實時控制MCU外設

    電子發燒友網站提供《C2000實時控制MCU外設.pdf》資料免費下載
    發表于 11-09 14:55 ?1次下載
    <b class='flag-5'>C2000</b>實時控制<b class='flag-5'>MCU</b>外設

    C2000?實時控制微控制器(MCU)使用入門

    電子發燒友網站提供《C2000?實時控制微控制器(MCU)使用入門.pdf》資料免費下載
    發表于 11-07 09:08 ?1次下載
    <b class='flag-5'>C2000</b>?實時控制微控制器(<b class='flag-5'>MCU</b>)使用入門

    使用C2000 MCU對用于數字控制的雙向降壓/升壓轉換器進行建模

    電子發燒友網站提供《使用C2000 MCU對用于數字控制的雙向降壓/升壓轉換器進行建模.pdf》資料免費下載
    發表于 10-12 11:48 ?0次下載
    使用<b class='flag-5'>C2000</b> <b class='flag-5'>MCU</b>對用于數字控制的雙向降壓/升壓轉換器進行建模

    C2000 F28004x系列MCU PLL鎖相失敗問題解決方案

    電子發燒友網站提供《C2000 F28004x系列MCU PLL鎖相失敗問題解決方案.pdf》資料免費下載
    發表于 09-27 11:24 ?0次下載
    <b class='flag-5'>C2000</b> F28004x系列<b class='flag-5'>MCU</b> PLL鎖相失敗問題<b class='flag-5'>解決方案</b>

    使用C2000 MCU的數字控制無橋式功率因數校正(BL PFC)

    電子發燒友網站提供《使用C2000 MCU的數字控制無橋式功率因數校正(BL PFC).pdf》資料免費下載
    發表于 09-23 11:51 ?1次下載
    使用<b class='flag-5'>C2000</b> <b class='flag-5'>MCU</b>的數字控制無橋式功率因數校正(BL PFC)

    第2代C2000實時MCU的EEPROM模擬

    電子發燒友網站提供《第2代C2000實時MCU的EEPROM模擬.pdf》資料免費下載
    發表于 09-20 09:34 ?0次下載
    第2代<b class='flag-5'>C2000</b>實時<b class='flag-5'>MCU</b>的EEPROM模擬

    在單個C2000?MCU上使用FCL和SFRA進行雙軸電機控制

    電子發燒友網站提供《在單個C2000?MCU上使用FCL和SFRA進行雙軸電機控制.pdf》資料免費下載
    發表于 09-14 09:40 ?0次下載
    在單個<b class='flag-5'>C2000</b>?<b class='flag-5'>MCU</b>上使用FCL和SFRA進行雙軸電機控制

    C2000?MCU的運行時堆棧大小監測

    電子發燒友網站提供《C2000?MCU的運行時堆棧大小監測.pdf》資料免費下載
    發表于 09-11 09:30 ?0次下載
    <b class='flag-5'>C2000</b>?<b class='flag-5'>MCU</b>的運行時堆棧大小監測

    了解 C2000 實時控制 MCU 的安全特性

    電子發燒友網站提供《了解 C2000 實時控制 MCU 的安全特性.pdf》資料免費下載
    發表于 09-10 10:33 ?0次下載
    了解 <b class='flag-5'>C2000</b> 實時控制 <b class='flag-5'>MCU</b> 的安全特性

    C2000 MCU JTAG 連接調試

    電子發燒友網站提供《C2000 MCU JTAG 連接調試.pdf》資料免費下載
    發表于 09-09 09:30 ?0次下載
    <b class='flag-5'>C2000</b> <b class='flag-5'>MCU</b> JTAG 連接調試

    C2000 MCU的ADC輸入電路評估(使用TINA-TI仿真工具)

    電子發燒友網站提供《C2000 MCU的ADC輸入電路評估(使用TINA-TI仿真工具).pdf》資料免費下載
    發表于 09-07 11:18 ?1次下載
    <b class='flag-5'>C2000</b> <b class='flag-5'>MCU</b>的ADC輸入電路評估(使用TINA-TI仿真工具)

    C2000實時MCU的ADC輸入電路評估(使用PSPICE-FORTI)

    電子發燒友網站提供《C2000實時MCU的ADC輸入電路評估(使用PSPICE-FORTI).pdf》資料免費下載
    發表于 09-06 09:55 ?0次下載
    <b class='flag-5'>C2000</b>實時<b class='flag-5'>MCU</b>的ADC輸入電路評估(使用PSPICE-FORTI)

    顯示C2000?控制MCU優化信號鏈的實時基準

    電子發燒友網站提供《顯示C2000?控制MCU優化信號鏈的實時基準.pdf》資料免費下載
    發表于 09-05 11:31 ?0次下載
    顯示<b class='flag-5'>C2000</b>?控制<b class='flag-5'>MCU</b>優化信號鏈的實時基準

    F2800x C2000?實時MCU系列硬件設計指南

    電子發燒友網站提供《F2800x C2000?實時MCU系列硬件設計指南.pdf》資料免費下載
    發表于 08-30 11:32 ?2次下載
    F2800x <b class='flag-5'>C2000</b>?實時<b class='flag-5'>MCU</b>系列硬件設計指南

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品
    主站蜘蛛池模板: 成人国产精品毛片 | xvsr-365波多野结衣 | 日本一线a视频免费观看 | 狠狠色噜噜狠狠狠狠奇米777 | 二区三区视频 | 四虎国产永久在线观看 | 免费人成在线观看视频播放 | 精品久久天干天天天按摩 | 三级视频在线播放线观看 | 色婷婷激情 | 免费在线观看大片影视大全 | 国产成人高清一区二区私人 | 亚洲 欧美 自拍 另类 | 1区2区3区 | 亚洲成年 | 国产拳头交一区二区 | 免费大秀视频在线播放 | 中文字幕在线永久在线视频2020 | 天天夜夜操| 美女扒开尿口给男人看大全 | 久操天堂| 午夜秒播| 男男扒开后菊惩罚 | 日本特黄特色特爽大片老鸭 | 中国美女毛片 | xx毛片| 成人午夜在线观看国产 | 欧美午夜视频 | 啪啪中文字幕 | 天天操网 | 97视频碰碰车| 国产精品嫩草影院人体模特 | 天天操夜夜摸 | 天天操天天操天天射 | 日韩一级片免费观看 | 免看乌克兰a一级 | 久久精品国产福利国产琪琪 | 免费观看黄色网址 | 亚洲免费人成在线视频观看 | 日韩美a一级毛片 | 2021久久精品免费观看 |