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

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

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

如何選擇適合產(chǎn)品的燒錄方式?

454398 ? 來(lái)源:羅姆半導(dǎo)體社區(qū) ? 作者:羅姆半導(dǎo)體社區(qū) ? 2023-02-02 18:22 ? 次閱讀

來(lái)源:羅姆半導(dǎo)體社區(qū)

智能穿戴設(shè)備的藍(lán)牙模塊、汽車(chē)電子鑰匙、胎壓監(jiān)測(cè)系統(tǒng)、電子煙……這些目前大熱的行業(yè)及產(chǎn)品在我們的日常生活中扮演中重要的角色,我們來(lái)看一看程序是通過(guò)哪些方式“搬運(yùn)”到芯片內(nèi)的。

嵌入式板子上電后,會(huì)去特定的位置尋找uboot,uboot初始化內(nèi)存,初始化串口,設(shè)置linux啟動(dòng)參數(shù)以后,會(huì)將內(nèi)核從flash中加載到內(nèi)存。然后內(nèi)核會(huì)去掛載根文件系統(tǒng)并啟動(dòng)init。所以上面所說(shuō)的三種文件可以理解為固件。

燒錄的意思是將一些嵌入式啟動(dòng)所必須的硬件下載到嵌入式的儲(chǔ)存設(shè)備中,這可能是norflash, 有可能是nandflash,也有可能是SD卡。當(dāng)這些固件燒錄到儲(chǔ)存器中,板子下次啟動(dòng)的時(shí)候,直接從這些儲(chǔ)存器中找到這些文件,嵌入式系統(tǒng)就能夠直接跑起來(lái)。

當(dāng)我們只燒錄uboot后,進(jìn)入uboot模式下,我們可以通過(guò)uboot模式下的命令來(lái)加載kernel和rootfs。在uboot模式下,我們使用tftp mem_addr kernel_file來(lái)加載內(nèi)核,然后通過(guò)nfs來(lái)加載rootfs。這樣做的前提是你的PC機(jī)提供tftp和nfs服務(wù),并且你的開(kāi)發(fā)板需要和PC機(jī)在同一網(wǎng)絡(luò)下。這樣做有一個(gè)缺點(diǎn),每次板子上電時(shí)都需要去敲命令來(lái)加載內(nèi)核以及nfs。

將程序“搬運(yùn)”到芯片內(nèi)部存儲(chǔ)空間的過(guò)程叫燒錄,燒錄方式一般分為離線燒錄和在線燒錄,不同的燒錄方式會(huì)影響工廠的生產(chǎn)流程、工裝及夾具的設(shè)計(jì)等等。

1、燒錄方式

離線燒錄:通過(guò)各種適配器兼容不同封裝的芯片,芯片與適配器搭配使用才能實(shí)現(xiàn)程序的燒錄。適配器本身是一種精密夾具,不同芯片、不同封裝需要選用不同的適配座?,F(xiàn)在運(yùn)用廣泛的Emmc等芯片的封裝朝著B(niǎo)GA、QFN等小型、平面化方向發(fā)展,而這類封裝的適配器價(jià)格都不低。

在線燒錄:在線燒錄使用的是芯片的標(biāo)準(zhǔn)通信總線,如USB、SWD、JTAG、UART等,接口相對(duì)是固定的,燒寫(xiě)時(shí)所需要連接的腳位也很少。并且由于接口通信速率不高,采用一般的線材即可,

2、 生產(chǎn)流程

在生產(chǎn)流程上,離線燒錄和在線燒錄會(huì)帶來(lái)比較明顯的區(qū)別,

離線燒錄都是需要精密夾具來(lái)配合,如果生產(chǎn)測(cè)試的時(shí)候發(fā)現(xiàn)出錯(cuò)了,進(jìn)行生產(chǎn)回溯重新修正,就需要把芯片拆卸下來(lái)的,重新按照既定的流程來(lái)走一遍,耗費(fèi)的人力物力較大,成本較高。在正常的生產(chǎn)當(dāng)中,還有很多額外因素,比如PCBA由于不能耐高溫,在拆卸芯片的過(guò)程中很容易變形,無(wú)形中增加報(bào)廢的風(fēng)險(xiǎn)。

在線燒錄本身就是通過(guò)連線來(lái)進(jìn)行程序燒錄的,如果生產(chǎn)測(cè)試的時(shí)候發(fā)現(xiàn)出錯(cuò)了,立即可以對(duì)出錯(cuò)的PCBA進(jìn)行回溯,重新再來(lái)一次即可,節(jié)省大量人力物力,成本低廉,效率高。

更重要的是,現(xiàn)在生產(chǎn)線也在向自動(dòng)化發(fā)展,越來(lái)越多的制造商將ICT、FCT等功能測(cè)試機(jī)加在生產(chǎn)線上,使用自動(dòng)夾具配合在線燒錄的生產(chǎn)方式可以在燒錄階段省去人工操作,貼板后直接進(jìn)行燒錄,然后將PCBA送到測(cè)試機(jī)測(cè)試,整個(gè)生產(chǎn)過(guò)程全自動(dòng)化,能極大地提高生產(chǎn)效率。

審核編輯黃宇

聲明:本文內(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)注

    450

    文章

    49636

    瀏覽量

    417201
  • 嵌入式
    +關(guān)注

    關(guān)注

    5046

    文章

    18821

    瀏覽量

    298598
  • 燒錄
    +關(guān)注

    關(guān)注

    8

    文章

    246

    瀏覽量

    35401
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    bin文件怎么燒錄到stm32

    號(hào)的STM32開(kāi)發(fā)板,如STM32F103、STM32F407等。選擇適合自己需求的開(kāi)發(fā)板即可。 USB數(shù)據(jù)線 燒錄STM32微控制器通常需要使用USB數(shù)據(jù)線連接開(kāi)發(fā)板和電腦。選擇一根
    的頭像 發(fā)表于 08-22 09:38 ?547次閱讀

    燒錄器怎么連接單片機(jī)

    準(zhǔn)備工具和材料 燒錄器(如ST-Link、J-Link等) 單片機(jī)(如STM32、Arduino等) 連接線(如USB線、串口線等) 電源(如電池、電源適配器等) 選擇合適的燒錄器 根據(jù)您的單片機(jī)
    的頭像 發(fā)表于 08-22 09:25 ?279次閱讀

    【GD32 MCU 入門(mén)教程】二、GD32 MCU 燒錄說(shuō)明(3)脫機(jī)燒錄

    大部分主流的燒錄器廠商均支持GD32 MCU的燒錄,如ELNEC、致遠(yuǎn)電子、貸鋪科技、希爾特、邁斯威志、軒微、天津威磊、Segger、芯園電子、北極星電子等燒錄器廠商。燒錄
    的頭像 發(fā)表于 08-08 17:44 ?572次閱讀
    【GD32 MCU 入門(mén)教程】二、GD32 MCU <b class='flag-5'>燒錄</b>說(shuō)明(3)脫機(jī)<b class='flag-5'>燒錄</b>

    如何選擇波峰焊助焊劑噴涂方式——全面指南

    選擇合適的噴涂方式應(yīng)基于具體的產(chǎn)品需求、生產(chǎn)規(guī)模、成本預(yù)算及環(huán)保要求綜合考慮。對(duì)于追求高質(zhì)量焊接和成本控制的現(xiàn)代電子制造來(lái)說(shuō),噴霧式和發(fā)泡式因其更高的精度和效率,往往成為大多數(shù)客戶選擇
    的頭像 發(fā)表于 05-17 14:57 ?567次閱讀
    如何<b class='flag-5'>選擇</b>波峰焊助焊劑噴涂<b class='flag-5'>方式</b>——全面指南

    工廠如何選擇適合的MES系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《工廠如何選擇適合的MES系統(tǒng).docx》資料免費(fèi)下載
    發(fā)表于 02-29 09:09 ?0次下載

    如何選擇適合自己的無(wú)縫高清矩陣切換器?

    :根據(jù)實(shí)際需求,選擇具備足夠帶寬和分辨率的切換器,以確保能夠支持高清視頻信號(hào)的傳輸和處理。 控制方式:根據(jù)實(shí)際需求,選擇適合的控制方式,如面
    的頭像 發(fā)表于 01-24 14:37 ?266次閱讀

    如何選擇適合測(cè)試短路電流的示波器探頭?

    如何選擇適合測(cè)試短路電流的示波器探頭? 選擇適合測(cè)試短路電流的示波器探頭是非常重要的,因?yàn)樗苯佑绊懙綔y(cè)試結(jié)果的準(zhǔn)確性和可靠性。在選擇示波器
    的頭像 發(fā)表于 01-08 11:42 ?327次閱讀

    系統(tǒng)鏡像燒錄

    系統(tǒng)鏡像燒錄 啟動(dòng)產(chǎn)品需要兩個(gè)步驟:燒錄系統(tǒng),啟動(dòng)系統(tǒng) ArmSoM 系列產(chǎn)品的系統(tǒng)鏡像包含了多種根文件系統(tǒng),我們可以根據(jù)自己需求選擇相應(yīng)的
    發(fā)表于 12-08 11:11

    在線燒錄和離線燒錄怎么選擇

    對(duì)于工程師和電子生產(chǎn)企業(yè)來(lái)說(shuō),給芯片寫(xiě)入程序,即燒錄是日常工作中必不可少的工作。在線燒錄和離線燒錄是兩種常見(jiàn)的數(shù)據(jù)寫(xiě)入方法,它們?cè)谠?、作用和使用方面有著不同的特點(diǎn),因此在實(shí)際應(yīng)用中需要根據(jù)具體需求進(jìn)行
    的頭像 發(fā)表于 11-29 19:39 ?1323次閱讀
    在線<b class='flag-5'>燒錄</b>和離線<b class='flag-5'>燒錄</b>怎么<b class='flag-5'>選擇</b>

    如何選擇適合消費(fèi)級(jí)路由器的技巧

    如何選擇適合消費(fèi)級(jí)路由器的技巧
    的頭像 發(fā)表于 11-24 15:15 ?334次閱讀

    如何選擇適合你的激光打標(biāo)機(jī)

    隨著科技的快速發(fā)展,激光打標(biāo)機(jī)已成為各類產(chǎn)品標(biāo)識(shí)和編碼的主流方式。然而,在眾多不同類型的激光打標(biāo)機(jī)中,如何選擇一款適合自己需求的設(shè)備呢?博特激光,作為一家專業(yè)的激光設(shè)備制造商,將為你揭
    的頭像 發(fā)表于 11-23 19:17 ?726次閱讀
    如何<b class='flag-5'>選擇</b><b class='flag-5'>適合</b>你的激光打標(biāo)機(jī)

    如何選擇適合自己需求的4G路由器

    如何選擇適合自己需求的4G路由器
    的頭像 發(fā)表于 11-23 11:10 ?401次閱讀

    如何選擇適合特定應(yīng)用的晶振頻率?

    如何選擇適合特定應(yīng)用的晶振頻率? 選擇適合特定應(yīng)用的晶振頻率是電子設(shè)計(jì)中的重要環(huán)節(jié)之一。晶振頻率決定了數(shù)字系統(tǒng)中的時(shí)鐘頻率,影響系統(tǒng)的性能、功耗和穩(wěn)定性。在
    的頭像 發(fā)表于 11-17 11:38 ?643次閱讀

    如何根據(jù)不同儀器選擇適合的電源模塊?

    如何根據(jù)不同儀器選擇適合的電源模塊?
    的頭像 發(fā)表于 11-10 13:07 ?561次閱讀
    如何根據(jù)不同儀器<b class='flag-5'>選擇</b><b class='flag-5'>適合</b>的電源模塊?

    淺談單片機(jī)的燒錄方式

    單片機(jī)的燒錄方式主要可以分為三種:在電路編程(In-Circuit Programming,簡(jiǎn)稱ICP)、在應(yīng)用編程(In-Application Programming,簡(jiǎn)稱IAP)和在系統(tǒng)編程(In-System Programming,簡(jiǎn)稱ISP)。
    發(fā)表于 10-16 17:02 ?2012次閱讀