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

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

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

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

燒寫更新系統(tǒng)教程

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2025-02-26 09:38 ? 次閱讀

14.3.3 制作燒錄鏡像

為了可以將系統(tǒng)燒錄至emmc內(nèi)還需要制作SD卡燒錄器:

將100ASK資料光盤06_Yocto系統(tǒng)開發(fā)目錄下的 RemiPi_SDUpdate.tar.bz2拷貝至ubuntu20家目錄下,并通過tar命令進(jìn)行解壓縮,操作步驟如下所示:

左右滑動查看完整內(nèi)容

ubuntu@ubuntu2004:~$ tar -xvf RemiPi_SDUpdate.tar.bz2
ubuntu@ubuntu2004:~$ cd RemiPi_SDUpdate/
ubuntu@ubuntu2004:~/RemiPi_SDUpdate$ ls
renesas-sd
ubuntu@ubuntu2004:~/RemiPi_SDUpdate$ 
ubuntu@ubuntu2004:~/RemiPi_SDUpdate$ tree -L 1 renesas-sd/
renesas-sd/
├── fat16
├── image
├── output
├── rootfs
└── rzg2_bsp_scripts


5 directories, 0 files

其中解壓后的RemiPi_SDUpdate/renesas-sd下幾個重要目錄作用如下:

fat16:用于sd卡啟動的文件,此目錄已經(jīng)做好,不需要修改。

output:用于存放生成的鏡像包文件。

rootfs:用于sd卡啟動后加載的文件系統(tǒng)。

rzg2_bsp_scripts:用于生成鏡像包的腳本文件。

制作自己的sd卡啟動文件系統(tǒng),操作步驟如下:

首先進(jìn)入rzg2_bsp_scripts/image_creator目錄修改myir_config.ini里面sd卡相關(guān)配置信息,將“TMP OUTFILE FAT_FILES EXT_FILES”4處定義修改為自己當(dāng)前環(huán)境配套的目錄:

左右滑動查看完整內(nèi)容

ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ ls
create_image.sh example_config.ini myir_config.ini README.md
ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ vi my
ir_config.ini

修改后如下所示,可以通過vim/gedit等工具(如果你是用的是我們提供的配套虛擬機(jī),可以直接復(fù)制下面的配置參數(shù))。

左右滑動查看完整內(nèi)容

TMP="/home/ubuntu/RemiPi_SDUpdate/renesas-sd/output"
OUTFILE=${TMP}/sd_card_image/MYD-YG2LX-REMI-8E1D-120-I_EMMC_FULL_L5.10.83_20240413.i
mg
FAT_FILES=/home/ubuntu/RemiPi_SDUpdate/renesas-sd/fat16
EXT_FILES=/home/ubuntu/RemiPi_SDUpdate/renesas-sd/rootfs

更新上一章節(jié)編譯鏡像目錄~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g內(nèi)編譯生成的bootloader,設(shè)備樹,內(nèi)核和文件系統(tǒng)至rootfs/home/root/g2l_images目錄下。如下圖所示,原來的rootfs/home/root/g2l_images/目錄內(nèi)容,接下來需要替換里面的所有文件為我們自行編譯過的鏡像文件。

24b32ae0-f32e-11ef-9310-92fbcf53809c.png

建議替換進(jìn)來的文件名和原文件名保持一致,如果替換進(jìn)來的文件名和原文件名不一樣,則需要同步修改索引文件Manifest,以致于保證替換進(jìn)來的文件一致,參考操作步驟如下。

左右滑動查看完整內(nèi)容

ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images
/myir-remi-1g$ cp mys-rzg2l-sdcard.dtb mys-rzg2l-wifi.dtb Image myir-image-full-myir
-remi-1g.ext4 ~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images/
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images
/myir-remi-1g$ cp bl2_bp-myir-remi-1g_pmic.bin fip-myir-remi-1g_pmic.bin ~/RemiPi_SD
Update/renesas-sd/rootfs/home/root/g2l_images/DDR_1G/
ubuntu@ubuntu2004:~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images
/myir-remi-1g$ cd ~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images/
ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images$

24e5f2ae-f32e-11ef-9310-92fbcf53809c.png

拷貝完成進(jìn)入~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator目錄,執(zhí)行生成鏡像包的命令./create_image.sh myir_config.ini,操作步驟如下所示:

左右滑動查看完整內(nèi)容

ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rootfs/home/root/g2l_images$ cd ~/Rem
iPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator
ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ ls
create_image.sh example_config.ini myir_config.ini README.md
ubuntu@ubuntu2004:~/RemiPi_SDUpdate/renesas-sd/rzg2_bsp_scripts/image_creator$ ./cre
ate_image.sh myir_config.ini

251a7128-f32e-11ef-9310-92fbcf53809c.png25510652-f32e-11ef-9310-92fbcf53809c.png258b9a4c-f32e-11ef-9310-92fbcf53809c.png

制作鏡像完成后,我們可以將生在output/sd_card_image/MYD-YG2LX-REMI-8E1D-120-I_EMMC_FULL_L5.10.83_20240413.img.img鏡像文件復(fù)制到windows系統(tǒng)內(nèi),用于下面章節(jié)進(jìn)行操作。

14.4 燒寫更新系統(tǒng)

鏡像燒錄的大致過程:先將bl2、uboot燒寫到emmc中,然后在uboot通過sd卡的方式把文件系統(tǒng)刷寫到emmc中。

MYD-YG2LX-REMI-8E1D-120I_EMMC_FULL_L5.10.83_20240413.img文件拷貝到windows下,通過運行100ASK資料光盤內(nèi)06_Yocto系統(tǒng)開發(fā)Win32DiskImager-1.0.0-binary.zip工具,打開后選中鏡像文件和要燒錄的TF卡,進(jìn)行燒錄,參考下圖所示。

25bc1d84-f32e-11ef-9310-92fbcf53809c.png

14.4.1 燒寫bootloader到emmc

燒寫完成TF卡鏡像后,接下來需要設(shè)置啟動方式為Download模式,來進(jìn)入燒錄狀態(tài),通過串口線+TeraTerm工具來進(jìn)行燒寫。

撥碼啟動方式:

啟動模式 SW1撥碼(1/2/3/4) 實物參考
SCFI Download OFF/OFF/ON/OFF 25d39b9e-f32e-11ef-9310-92fbcf53809c.png
EMMC啟動 OFF/OFF/OFF/OFF 25f42c88-f32e-11ef-9310-92fbcf53809c.png

將撥碼開關(guān)撥到Download模式(OFF/OFF/ON/OFF)。按下復(fù)位按鈕,重啟開發(fā)板進(jìn)入至Download模式。

提前運行100ASK資料光盤06_Yocto系統(tǒng)開發(fā)目錄內(nèi)的teraterm-4.107.exe,打開后,選擇你的開發(fā)板對應(yīng)的端口號,并參考下圖設(shè)置對應(yīng)的比特率流控等。

打開TerTerm軟件
點擊設(shè)置-->點擊串口
選擇端口→設(shè)置比特率→
設(shè)置流控→點擊New open
261a26f4-f32e-11ef-9310-92fbcf53809c.png 26461e62-f32e-11ef-9310-92fbcf53809c.png

按下開發(fā)板RESET按鍵,TeraTerm串口工具此時顯示如下圖所示,表示已經(jīng)進(jìn)入下載模式:

之后我們需要將前面使用Yocto編譯生成的鏡像文件分別復(fù)制到到windows下,yocto存放的鏡像目錄在~/renesas/yocto/myir-renesas-yocto/build-remi-1g/tmp/deploy/images/myir-remi-1g里面一共需要如下三個文件作為我們的燒錄鏡像。

2670ebc4-f32e-11ef-9310-92fbcf53809c.png

拷貝完成之后我們依次發(fā)送三個Bootloader部分所需文件,按照下圖右側(cè)紅色序號所示,一次打開一個,依次進(jìn)行發(fā)送(注意發(fā)送文件順序不可調(diào)換):

2685e934-f32e-11ef-9310-92fbcf53809c.png26acf736-f32e-11ef-9310-92fbcf53809c.png

其中發(fā)送.mot文件成功后顯示:

26ce0caa-f32e-11ef-9310-92fbcf53809c.png

由于后續(xù)串口下載文件較慢,此時可執(zhí)行SUP命令設(shè)置串口波特率為921600,以加快文件的傳輸,輸入SUP指令后依次點擊設(shè)置->串口,重新設(shè)置波特率,設(shè)置完成后按下回車鍵即可進(jìn)行下一步設(shè)置:

26e2fe62-f32e-11ef-9310-92fbcf53809c.png271439fa-f32e-11ef-9310-92fbcf53809c.png

設(shè)置完成后,發(fā)送bl2_bp-myir-remi-1g_pmic.srec文件,發(fā)送完成后下圖進(jìn)行設(shè)置:

27368cc6-f32e-11ef-9310-92fbcf53809c.png

設(shè)置完成后,發(fā)送`fip-myir-remi-1g_pmic.srec`文件,等待發(fā)送完成即可完成bootloader的燒寫。

2758b65c-f32e-11ef-9310-92fbcf53809c.png2777d0a0-f32e-11ef-9310-92fbcf53809c.png

刷寫bootloader到emmc完成后,斷電,重新?lián)艽a為emmc啟動(OFF/OFF/OFF/OFF),再重新把波特率設(shè)置回115200,重新上電即可啟動進(jìn)入到已經(jīng)更新過的uboot。

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

    關(guān)注

    0

    文章

    77

    瀏覽量

    22455
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    722

    瀏覽量

    22631
  • 燒錄器
    +關(guān)注

    關(guān)注

    3

    文章

    214

    瀏覽量

    27137

原文標(biāo)題:燒寫更新系統(tǒng)——RZ MPU工業(yè)控制教程連載(59)

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    技術(shù)分享|如何單獨鏡像、分區(qū)、設(shè)備樹

    在日常開發(fā)中,常常需要將修改后的系統(tǒng)寫進(jìn)開發(fā)板進(jìn)行調(diào)試。有時候我們只修改了一小部分內(nèi)容,這時候整個鏡像就非常的浪費時間。為了節(jié)約開發(fā)時間,我們可以單獨
    的頭像 發(fā)表于 04-13 11:53 ?2877次閱讀
    技術(shù)分享|如何單獨<b class='flag-5'>燒</b><b class='flag-5'>寫</b>鏡像、分區(qū)、設(shè)備樹

    幾個提供ARM9板的公司的比較

    :技術(shù)支持的范圍1. 了解開發(fā)板上提供了哪些軟、硬件資源2. 如何運行提供的測試程序和實例3. 如何下載和更新系統(tǒng)4. 判定是否存在故障5. 可以在群里面討論2440相關(guān)各種技術(shù)問題 對以下問題不在
    發(fā)表于 12-02 17:29

    5G智能網(wǎng)關(guān)系統(tǒng)固件更新

    系統(tǒng)固件更新5G智能網(wǎng)關(guān)3.0(飛凌嵌入式FCU2303)平臺可以使用U盤來文件系統(tǒng)到eMMC中,或者
    發(fā)表于 03-23 16:40

    SOC配套器使用說明

    1. 使用 SOC 平臺進(jìn)行開發(fā)時,可以將SOC 平臺上的 25AA320 模塊插到器座上 2. 如果需要從 J1 口
    發(fā)表于 06-01 17:53 ?34次下載
    SOC配套<b class='flag-5'>燒</b><b class='flag-5'>寫</b>器使用說明

    藍(lán)牙軟件

    電子發(fā)燒友網(wǎng)站提供《藍(lán)牙軟件.rar》資料免費下載
    發(fā)表于 09-08 19:07 ?21次下載

    ucos方法

    在OK6410上ucos ii 方法
    發(fā)表于 10-29 10:55 ?0次下載

    單片機(jī)軟件

    單片機(jī)軟件,單片機(jī)軟件,單片機(jī)軟件
    發(fā)表于 12-09 18:40 ?17次下載

    最新插件

    最新插件,有興趣的同學(xué)可以下載學(xué)習(xí)
    發(fā)表于 04-27 17:12 ?9次下載

    NXP PMIC芯片步驟

      如果用戶打算查看芯片是否已經(jīng)programed,可以通過Blankcheck進(jìn)行空片檢查。需要特別提醒的是,因為OTP是只能一次的,所以建議先幾片,測試確保
    發(fā)表于 09-18 09:50 ?21次下載
    NXP PMIC芯片<b class='flag-5'>燒</b><b class='flag-5'>寫</b>步驟

    使用JTAGNand Flash實驗解析

    4.4 實驗內(nèi)容使用JTAGNand Flash 1.實驗?zāi)康?通過使用JTAGFlash的實驗,了解嵌入式硬件環(huán)境,熟悉JTAG的使用,為今后的進(jìn)一步學(xué)習(xí)打下良好的基礎(chǔ)。本書
    發(fā)表于 10-18 17:03 ?6次下載
    使用JTAG<b class='flag-5'>燒</b><b class='flag-5'>寫</b>Nand Flash實驗解析

    什么是單片機(jī)軟件?如何

    什么是單片機(jī)軟件? 什么是單片機(jī)軟件? 簡單點說,就是把你寫好代碼(C或者是匯編)專程的機(jī)器語言通過一定的方式下載到單片機(jī)中。稱為
    發(fā)表于 04-14 11:04 ?3.5w次閱讀

    stm32使用flymcu程序

    文章目錄一、使用flymcu程序一、使用flymcu程序程序之前要使ASP指示燈保持
    發(fā)表于 10-26 11:06 ?18次下載
    stm32使用flymcu<b class='flag-5'>燒</b><b class='flag-5'>寫</b>程序

    PIC OTP 單片機(jī)程序方法

    作者最近需要對PIC品牌的8位OPT 單片機(jī)進(jìn)行程序;作者第一次使用這種OTP單片機(jī),按照慣性遇到的問題一一記錄一下;MCU最小系統(tǒng)
    發(fā)表于 11-16 12:51 ?12次下載
    PIC OTP 單片機(jī)程序<b class='flag-5'>燒</b><b class='flag-5'>寫</b>方法

    STM32F7 TouchGFX固件更新系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《STM32F7 TouchGFX固件更新系統(tǒng).zip》資料免費下載
    發(fā)表于 02-02 14:36 ?0次下載
    STM32F7 TouchGFX固件<b class='flag-5'>更新系統(tǒng)</b>

    TI、DSP方法介紹

    由于 TI 的 DSP 要比單片機(jī)略微復(fù)雜,很多客戶對不是很熟悉,所以我們將方法做一
    發(fā)表于 10-07 14:22 ?2042次閱讀
    TI、DSP<b class='flag-5'>燒</b><b class='flag-5'>寫</b>方法介紹