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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

NOR閃存提升OTA固件升級能力

7vzo_Cyp ? 2019-07-02 15:33 ? 次閱讀


Cypress博客文章,原文作者Pritesh Mandaliya,略有刪改)

在這個世界上,既沒有完美到毫無缺點的東西,也沒有糟糕到毫無優點的東西,凡事均有好壞兩個方面。

這句話同樣也適用于數量不斷增加的連接設備。誠然,“互聯”使這些設備更加容易受到攻擊,但我們認為,這同樣也使它們有機會變得更加安全。

固件無線(FOTA)升級,可用于遠程修復錯誤并增強系統性能。對于偏遠地區應用或因本身性質而需持續升級的應用(包括無線基礎設施、智能工廠和車聯網)而言,FOTA尤其有用。


但是,任務關鍵型系統在進行FOTA升級時須格外謹慎,因為它們在升級過程中根本承受不起任何失敗。

對于這些系統,進程必須對通信錯誤免疫,并且在升過程中,要盡量減少系統暫停。為了確保可靠性,必須能夠在系統層面實現此功能,并且要求芯片具有強大的FOTA功能。

每臺設備都需要存儲器來保存軟件/固件代碼,而閃存通常是選擇的媒介。FOTA的主要目的,就是升級閃存中的代碼。當前這一代主機設備,通常只使用內部閃存或內/外部閃存組合。

然而,隨著系統復雜度不斷增加,將閃存嵌入至微控制器變得愈發困難,而且很可能需要外部閃存及可進行FOTA升級的主機。

當前的FOTA升級方法包括以下幾類:


  • 無軟件/固件備份的FOTA升級:系統使用單個閃存器件存儲應用軟件。如果只有一個閃存器件,則需要在升級過程中暫停該應用。這樣的應用通常擁有一個具備基本功能且內存有限的主MCU

  • 通過軟件/固件備份進行FOTA升級:高端MCU增添第二個閃存器件,以克服升級期間暫停應用的需要。新增的閃存允許應用在進行升級時繼續運行。

  • 使用“黃金”軟件/固件備份進行FOTA升級:系統使用三個閃存器件。通常,一個分區(或Die)包含當前軟件,第二個分區用于升級代碼,第三個分區用于存儲軟件的“黃金”副本——如果當前及新軟件損壞,系統可以恢復至該副本。


NOR閃存更加適合FOTA



如今的NOR閃存器件可以實現更加可靠的FOTA升級,包括:


  • 同步讀/寫操作:最先進的NOR閃存器件具有靈活的內存庫(Bank)架構(即一組扇區),可以從一個內存庫連續讀取數據,同時在另一個內存庫執行擦除/編程功能。這被稱為同步讀/寫操作,是FOTA升級過程的理想選擇。它允許主機系統在一個內存庫中編程或擦除,然后立即從另一個內存庫中同步讀取,從而提高系統整體性能。因此,它可以防止系統在等待編程或擦除操作時發生暫停。

  • 編程/擦除恢復/暫停:這是NOR閃存的另一個重要功能,可大大提高FOTA操作的可靠性。它允許系統中斷編程/擦除操作,以便從任何非編程/擦除暫停扇區讀取數據,一旦讀取操作完成,則恢復編程/擦除操作。

  • 全局唯一標識符(GUID)分區表:為將此方法用于NOR閃存器件,主機則需要對閃存進行分區。閃存器件包含一個主分區表(若主分區損壞,則包含輔助分區表),用來描述如何劃分和移植內存。其余扇區在兩個應用之間進行劃分。

  • 存儲和下載(SnD):使用這種方法,系統在通電后立即將NOR閃存數據復制到RAM器件。MCU將NOR閃存器件的數據復制并存儲到RAM設備后,從RAM器件讀取應用軟件,并可以使用三種FOTA升級方法中的任意一種在閃存中執行FOTA升級。


NOR閃存器件具備高性能和高密度、多晶粒封裝解決方案及同步操作等特點,可實現穩定、可靠的FOTA升級,同時節省主板空間并降低總成本。


- 相關閱讀推薦-



點擊“閱讀原文”,了解更多賽普拉斯信息!



原文標題:NOR閃存提升OTA固件升級能力

文章出處:【微信公眾號:Cypress賽普拉斯半導體】歡迎添加關注!文章轉載請注明出處。

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

    關注

    28

    文章

    392

    瀏覽量

    88102
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    瑞薩電子MCU無感OTA升級功能介紹

    在工業控制、電機驅動乃至物聯網邊緣節點中,固件在線升級OTA)已成為產品生命周期管理的標配。然而傳統OTA往往伴隨停機、風險與低效。瑞薩電子MCU中的Dual?Bank
    的頭像 發表于 05-15 14:36 ?451次閱讀
    瑞薩電子MCU無感<b class='flag-5'>OTA</b><b class='flag-5'>升級</b>功能介紹

    一文解鎖OTA遠程升級方案!基于RK3562全國產平臺

    通過網絡下載固件進行升級,也支持下載固件到SD卡或U盤進行升級。 而且,升級固件可按需定制,既
    的頭像 發表于 04-07 10:15 ?294次閱讀
    一文解鎖<b class='flag-5'>OTA</b>遠程<b class='flag-5'>升級</b>方案!基于RK3562全國產平臺

    淺談車規MCU (MGEQ1C064) OTA升級

    OTA升級OTA升級方式 為了實現OTA升級,我們通常需要將MCU FLASH分為兩部
    發表于 03-04 12:52

    OTA軟件升級管理系統

    OTA(Over-the-Air Technology,空中下載技術)是通過空中下載的方式對車輛中的軟件進行遠程升級。經緯恒潤OTA軟件升級管理系統基于軟件架構、應用架構、業務架構和技
    的頭像 發表于 01-13 09:39 ?627次閱讀
    <b class='flag-5'>OTA</b>軟件<b class='flag-5'>升級</b>管理系統

    OTA升級】無需數據線,一條命令即可完成固件升級

    OTA無線升級過程視頻演示:OTA介紹OTA(Over-The-Air,空中升級)是一種通過無線通信技術實現遠程更新設備
    的頭像 發表于 12-11 01:00 ?3346次閱讀
    【<b class='flag-5'>OTA</b><b class='flag-5'>升級</b>】無需數據線,一條命令即可完成<b class='flag-5'>固件</b><b class='flag-5'>升級</b>!

    NAND閃存NOR閃存有什么區別

    NAND閃存NOR閃存是兩種常見的閃存存儲器技術,它們在多個方面存在顯著的差異。以下將從技術原理、結構、性能特點、應用場景以及發展趨勢等方面對兩者進行詳細比較。
    的頭像 發表于 08-10 16:14 ?5898次閱讀

    S3N8R16工程代碼里面只要調用了wifi、藍牙、mqtt等相關接口,編譯出來的固件拿去ota升級升級不了,為什么?

    碰到個很奇怪的現象,我的工程代碼里面只要調用了wifi、藍牙、mqtt等相關接口,編譯出來的固件拿去ota升級升級不了,沒有調用就能正常升級
    發表于 07-19 07:31

    在增強模式下引導加載程序時,OTA升級失敗了,為什么?

    我注意到,當我在增強模式下重新啟動以在 0x81000 時手動啟動 user2 固件,然后運行 OTA 升級升級 user1,它看起來像開始升級
    發表于 07-18 07:12

    ESP8266 OTA升級失敗的原因?

    我正在使用自定義服務器來升級 esp8266。我可以從服務器下載圖像,但總是升級失敗。 我將以下.bin文件下載到閃存中(下載前,我擦除整個閃存): ------------ 2
    發表于 07-11 07:45

    ESP8266 OTA升級不成功的原因?

    我正在使用最新的 RTOS SDK 版本 1.5 ESP8266。我使用自定義服務器進行OTA升級。 有時 OTA 升級成功,有時即使閃爍了正確的圖像,
    發表于 07-10 06:14

    esp8285 1MB使用flash download tool刷固件時flash size選錯了, OTA失敗能救不?

    那邊的設備固件, 請問這種情況, 除了讓客戶把設備寄回來之外, 還有沒有什么辦法能讓客戶那邊的設備, 通過OTA升級更新程序呢?
    發表于 07-09 07:31

    esp32c3同時打開BLE和WIFI的功能,固件都1MByte了,OTA時可以用差分升級嗎?

    如題,esp32c3同時打開BLE和WIFI的功能,固件都1MByte了,OTA時可以用差分升級嗎。 還有就是怎么優化下固件大小?
    發表于 06-18 07:05

    esp32-s3 ota固件升級報錯怎么解決?

    a new connection E (118466) HTTP_CLIENT: Connection failed, sock < 0 連上wifi后,通過ESP HTTPS OTA進行固件升級報錯,希望能得到解決,感
    發表于 06-17 08:30

    請問esp32 ota升級如何獲取更新進度?

    所用的是esp32-s2 idf:4.4調用esp_https_ota API進行固件升級,想獲取更新進度,但不知道怎么實現,有人做過或者有思路指點一下嗎?
    發表于 06-14 07:20

    ESP32-C3藍牙固件升級速度低怎么提升

    通過藍牙接收數據,每幀128字節,通過調用esp_ota_write寫入FLASH,整個固件760多K,發現整個過程耗時很久,有辦法提升嗎?
    發表于 06-14 07:05
    主站蜘蛛池模板: 精品视频日本 | h视频日本| 色综合久久中文字幕网 | 日本经典在线三级视频 | 美女张开大腿让男人捅 | 日韩精品视频免费在线观看 | 日本片巨大的乳456线观看 | 91福利视频网站 | 欧美日韩影院 | 欧美不卡视频在线观看 | 亚洲精品91大神在线观看 | 欧美福利视频网站 | 丁香六月纪婷婷激情综合 | yy6080理aa级伦大片一级 | 999国产精品 | 深深激情网 | videosgratis欧美另类老太 | 国产清纯白嫩大学生正在播放 | 成人在线视频网址 | 婷婷 夜夜 | 很黄很黄叫声床戏免费视频 | 美女视频毛片 | 综合网天天操天天射 | 噜噜影院无毒不卡 | 国片一级 免费看 | 久久国产精品免费观看 | 中国一级特黄真人毛片免费看 | 国产在线观看黄色 | 男人的天堂在线视频 | 日本精品一在线观看视频 | 天天拍天天操 | 亚洲一区二区三区在线播放 | 免费操人视频 | 1024手机在线观看你懂的 | 中文字幕在线播放第一页 | 日本免费一区二区三区视频 | 久久综合色区 | 国产一区二区三区欧美精品 | 色视频在线观看 | 亚洲一级毛片免费在线观看 | 一二三区在线视频 |