一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

如何進(jìn)行板載SPI flash燒錄

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-01-14 14:43 ? 次閱讀

Other Parts Discussed in Post:TUSB9261

作者: TI 工程師 劉靖?jìng)?Steven Liu

在使用過(guò)程中,因?yàn)樾枰獙?duì)SPI flash做programming,所以會(huì)涉及到一定的操作步驟,很多人對(duì)此有些疑慮,其實(shí)只需要TUSB9261和USB口設(shè)計(jì)正確,。特別是在板子設(shè)計(jì)調(diào)試時(shí),需要直接通過(guò)板載的方式直接進(jìn)行SPI flash 燒錄的時(shí)候,可以按照下述的步驟來(lái)進(jìn)行。從板卡角度上來(lái)看,只需要,只需要通過(guò)USB一根線就可以燒錄了。

至于量產(chǎn)時(shí),可以繼續(xù)使用該工具,但個(gè)人經(jīng)驗(yàn)覺(jué)得可以采用先批量燒錄SPI flash,然后再貼板的方式,效率應(yīng)該會(huì)更高。

言歸正傳,在進(jìn)行板載SPI flash燒錄的時(shí)候,首先要下載如下兩個(gè)文件,

http://www.ti.com/product/TUSB9261/toolssoftware#softTools

pYYBAGGKVXKAMCYhAABAfo0IeqI493.png

解壓后安裝,操作指南非常重要,里面有安裝過(guò)程中的細(xì)節(jié),請(qǐng)仔細(xì)閱讀:

http://www.ti.com/lit/ug/sllu125d/sllu125d.pdf

安裝完成后,如下兩個(gè)文件,兩個(gè)文件都是EXE的,需要進(jìn)行安裝,一個(gè)是燒錄工具,一個(gè)是firmware固件。

poYBAGGKVXSAR7r0AAA9l0ib9Ew093.png

安裝完成后,就可以著手準(zhǔn)備燒錄的事情了。

BTW,這里我使用的實(shí)驗(yàn)板是TUSB9261的demo板:http://www.ti.com/tool/tusb9261demo

首先,這個(gè)demo板可以直接靠著USB 5V供電。如下圖所示,然后調(diào)整跳線冒,連接到電腦。

pYYBAGGKVXmASq22AACtxQz9asY949.png

PS: 上圖實(shí)際拍攝時(shí),J13的跳線帽是斷開(kāi)的,需要連上;J4的連接是正確的。

在電腦上的設(shè)備管理器中,連接前后可以看到如下變化:

poYBAGGKVXuACXwBAAGFTK7eC90495.png

打開(kāi)裝的flash burner軟件。

軟件上在USB連接前后可以看到如下的差異:

pYYBAGGKVXyAEteuAAESnPBQz5A956.png

這里特別要注意上面的 “Bootloader device”的字樣和VID/PID信息,如果VID = 0x0451 并且 PID = 0x9261,表示這個(gè)SPI device里面沒(méi)有被灌入程序,可以直接進(jìn)行燒錄。

正常燒錄的記錄如下:(PS: 記得一定要選擇bin文件)

燒錄完成了之后,將USB斷電,等于把demo板斷電,然后再連上,就可以看到設(shè)備出現(xiàn)變化了,這就是成功燒錄了如下文件后的結(jié)果。

C:\Program Files (x86)\Texas Instruments\TUSB926x Firmware\TUSB926x_FW_v1.06.bin

pYYBAGGKVX6Aes45AACO2LkKkNQ240.png

poYBAGGKVYCARXopAAFuqeOee3o796.png

倘若出現(xiàn)燒錄失敗的情況,失敗界面如下,有兩個(gè)可能:

你的SPI flash連接有問(wèn)題。比如上面我第一次實(shí)驗(yàn)室,沒(méi)有連上SPI,就會(huì)出現(xiàn)如下的錯(cuò)誤情況。

你的SPI里面已經(jīng)有了firmware,這時(shí)候,正常連接時(shí)就能看到這個(gè)設(shè)備不再是bootloader之類的東西了,而是一個(gè)設(shè)備名。這時(shí)候,你需要erase掉SPI FLASH的內(nèi)容后,重啟板子,再進(jìn)行前面提到的燒錄流程即可。

由于SPI沒(méi)有正確連接導(dǎo)致的燒錄失?。?/p>

pYYBAGGKVYKAPlskAADT0dOjB5Q055.png

內(nèi)部有Firmware的處理方法:

Erase掉內(nèi)容后,重新燒錄。

poYBAGGKVYSAUWFvAAFbAfBUGUE808.png

正常燒錄C:\Program Files (x86)\Texas Instruments\TUSB926x Firmware\TUSB926x_FW_v1.06.bin

后,設(shè)備管理器里面的變化:

poYBAGGKVYaATc43AAFneXBjG5Q893.png

審核編輯:何安

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

    關(guān)注

    459

    文章

    51927

    瀏覽量

    433831
  • 模擬
    +關(guān)注

    關(guān)注

    7

    文章

    1433

    瀏覽量

    84253
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    模擬STM32進(jìn)行ISP燒錄_錄屏

    模擬STM32進(jìn)行ISP燒錄_錄屏
    發(fā)表于 04-16 17:31 ?0次下載

    使用Renesas Flash Programmer軟件燒錄芯片程序——瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南(08)

    首先通過(guò)前面所述方式手動(dòng)設(shè)置使芯片進(jìn)入Boot模式。 然后打開(kāi)Renesas Flash Programmer (RFP)軟件新建Project并設(shè)置連接方式。 最后選擇要燒錄的程序文件并對(duì)芯片內(nèi)部Flash
    的頭像 發(fā)表于 04-15 09:25 ?760次閱讀
    使用Renesas <b class='flag-5'>Flash</b> Programmer軟件<b class='flag-5'>燒錄</b>芯片程序——瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南(08)

    DLPC3433官方提供的firmware如何透過(guò)SPI進(jìn)行燒錄?

    GUI即可進(jìn)行韌體的更新 假若我想要使用MCU對(duì)DLPC3433 FLASH進(jìn)行更新,須使用SPI介面,想詢問(wèn)我需要將此IMG檔案轉(zhuǎn)換成BIN檔案在
    發(fā)表于 02-24 08:10

    DLP4710EVM-LC如何進(jìn)行燒錄?

    DLP4710EVM-LC: 如何進(jìn)行燒錄
    發(fā)表于 02-20 08:07

    DLP3432適配的外掛Flash芯片的固件如何燒錄呢?

    燒錄.IMG固件格式編程器及編程軟件推薦嗎?你們官方給的 GUI 能通過(guò)USB轉(zhuǎn)SPI燒錄.img固件到空的flash 芯片嗎?
    發(fā)表于 02-18 08:19

    請(qǐng)問(wèn)多片ADS1255/6如何進(jìn)行同步采集,使用1個(gè)SPI接口的情況下?

    請(qǐng)問(wèn)多片ADS1255/6如何進(jìn)行同步采集,使用1個(gè)SPI接口的情況下。
    發(fā)表于 02-12 07:17

    LuatOS入門課|Air201模組與SPI Flash的交互藝術(shù)

    今天我會(huì)把我了解的關(guān)于如何使用SPI讀寫(xiě)外部Flash教給大家,本文將通過(guò)Air201+擴(kuò)展板讀寫(xiě)外部flash的演示,教你使用SPI示例,可根據(jù)實(shí)際需求靈活應(yīng)用。
    的頭像 發(fā)表于 11-17 09:51 ?512次閱讀
    LuatOS入門課|Air201模組與<b class='flag-5'>SPI</b> <b class='flag-5'>Flash</b>的交互藝術(shù)

    ADS7953如何進(jìn)行復(fù)位,是需要通過(guò)spi接口發(fā)送什么復(fù)位命令嗎?

    請(qǐng)問(wèn)一下ADS7953芯片,如何進(jìn)行復(fù)位,是需要通過(guò)spi接口發(fā)送什么復(fù)位命令嗎
    發(fā)表于 11-13 06:21

    物聯(lián)網(wǎng)行業(yè)存儲(chǔ)方案詳解_SPI NOR Flash

    物聯(lián)網(wǎng)系統(tǒng)中為什么要使用SPI NOR FLASH 物聯(lián)網(wǎng)系統(tǒng)中使用SPI NOR FLASH的原因主要基于其獨(dú)特的性能特點(diǎn)和在嵌入式系統(tǒng)中的廣泛應(yīng)用。以下是詳細(xì)的分析: 1、高可靠性
    的頭像 發(fā)表于 09-24 14:39 ?802次閱讀
    物聯(lián)網(wǎng)行業(yè)存儲(chǔ)方案詳解_<b class='flag-5'>SPI</b> NOR <b class='flag-5'>Flash</b>

    何進(jìn)行電源供應(yīng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《如何進(jìn)行電源供應(yīng)設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-09 10:33 ?0次下載
    如<b class='flag-5'>何進(jìn)行</b>電源供應(yīng)設(shè)計(jì)

    【龍芯2K0300蜂鳥(niǎo)板試用】燒錄固件

    SPI燒錄的座子,在這個(gè)位置這里需要一個(gè)USB轉(zhuǎn)SPI的轉(zhuǎn)接板,比如CH341的 接線后不要給開(kāi)發(fā)板通電,避免CPU對(duì)FLASH進(jìn)行操作影響
    發(fā)表于 09-02 00:17

    使用SPI編程器將網(wǎng)盤(pán)文件燒錄到板上spi flash,2K0300燒錄報(bào)錯(cuò)

    我這邊使用SPI編程器將網(wǎng)盤(pán)上面這個(gè)文件燒錄到板上spi flash, 開(kāi)機(jī)也有信息打印,但是uboot運(yùn)行過(guò)程報(bào)錯(cuò),錯(cuò)誤信息如下 燒錄
    發(fā)表于 08-15 10:16

    tc377燒錄時(shí)連接正常,但Program失敗了,為什么?

    使用DAP MiniWiggler+Memtool對(duì)TC377進(jìn)行燒錄時(shí),Connection正常后,在Program All時(shí),Progress進(jìn)度條無(wú)任何進(jìn)度,無(wú)法將軟件燒錄進(jìn)去。
    發(fā)表于 07-23 06:26

    esp32燒錄flash時(shí)md5驗(yàn)證錯(cuò)誤,導(dǎo)致不能燒錄要怎么處理?

    build 是編譯成功的,而使用 idf.py flash 下載就會(huì)出現(xiàn)如上錯(cuò)誤。 2. 將例程中的 // #define USE_SPI_MODE 注釋打開(kāi),使用 SPI接口讀寫(xiě)SD卡,編譯后
    發(fā)表于 06-24 06:28

    怎么設(shè)置固件燒錄在內(nèi)部FLASH和外部FLASH?

    分區(qū)表指定燒錄FLASH偏移地址和大小,但是沒(méi)有找到怎么指定燒錄在外部FLASH還是內(nèi)部FLASH。有哪個(gè)文檔會(huì)介紹這個(gè)
    發(fā)表于 06-21 08:11