久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1753|回復(fù): 0
收起左側(cè)

TMS320C6678開(kāi)發(fā)例程使用手冊(cè)(3)

[復(fù)制鏈接]
ID:336245 發(fā)表于 2020-6-22 16:56 | 顯示全部樓層 |閱讀模式
燒寫多核多鏡像文件
這里的GEL文件使用DSP_C6678_MultiCoreBoot.gel文件在光盤資料Images文件夾下。請(qǐng)?zhí)崆鞍惭b好python 2.x以上版本,安裝程序在文件夾"Demo\HostApp"下。
以下步驟實(shí)現(xiàn)將多核多鏡像文件燒寫到NAND FLASH,具體燒寫步驟如下(部分類似燒寫步驟參考上述小節(jié),此處描述關(guān)鍵步驟,如需要燒寫進(jìn)NOR FLASH里面,可直接使用此GEL文件,用NorFlashWriter.out程序燒寫即可)。
生成單個(gè)可燒寫文件
在"Demo\HostApp\MultiCoreBoot\Image Create\Config"文件夾下用寫字板打開(kāi)deployment_C6678_bypass_prelink.json文件,修改對(duì)應(yīng)多核鏡像文件路徑(存放在App目錄下),然后保存關(guān)閉,如圖所示:
返回上一級(jí)目錄,以編輯方式打開(kāi)Build.bat文件,修改C6000編譯工具的路徑和python的安裝路徑,保存關(guān)閉。再雙擊Build.bat文件,即可生成單個(gè)可燒寫文件C6678-le.bin,保存在同級(jí)新生成的images文件夾下。
選用GEL文件
多核心IBL MAD啟動(dòng)鏡像生成及使用已配置好.gel文件,在"Demo\HostApp\MultiCoreBoot\IBL Config"目錄下的DSP_C6678_MultiCoreBoot.gel文件。
連接開(kāi)發(fā)板CPU,加載i2cparam_0x50_tl6678_little_0x500.out文件,文件在文件夾"Demo\HostApp\MultiCoreBoot\IBL Config"下。
加載后務(wù)必點(diǎn)擊運(yùn)行按鈕,然后點(diǎn)解"Scripts->EVM TL6678 IBL->SetConfig_TL6678_main"(注:此處必須先運(yùn)行i2cparam_0x50_tl6678_little_0x500.out文件,再在腳本下對(duì)IBL進(jìn)行配置,否則會(huì)出現(xiàn)報(bào)錯(cuò))。
在Console窗口下,按入回車鍵。修改成功,該配置已成功保存到I2PROM里面。
通過(guò)IBL配置從而支持全部的Rom啟動(dòng)模式,光盤里參考文檔中有《DSP C6678啟動(dòng)模式匯總》。當(dāng)ibl.RomBoot.Enable=TRUE;IBL會(huì)根據(jù)ibl.RomBoot.Mode設(shè)置的值修改啟動(dòng)配置寄存器然后跳轉(zhuǎn)到Rom Bootloader執(zhí)行剩余啟動(dòng)流程(注意,此時(shí)不會(huì)再執(zhí)行IBL啟動(dòng),所以需要IBL啟動(dòng)的話該配置項(xiàng)目應(yīng)當(dāng)設(shè)置為FALSE)。如圖中設(shè)置ibl.RomBoot.Mode=0x00001809(僅低16位有效):
加載多核鏡像文件
按步驟加載燒寫工具程序,修改C6678-le.bin程序文件名為app.bin。然后加載多核鏡像文件,詳細(xì)步驟如下。
加載燒寫工具程序文件NandFlashWriter.out,如下圖所示:
加載程序鏡像文件
點(diǎn)擊CCS菜單欄"View->Memory Browser",在彈出的界面中點(diǎn)擊"Save Memory"按鈕,然后在下拉框中選擇"Load Memory",如下圖所示:
選擇程序文件,文件類型選擇"Raw Data Format(.bin)",如下圖所示:
點(diǎn)擊Next,在彈出的界面中輸入起始地址:0x80000000,數(shù)據(jù)類型輸入:32bits,然后點(diǎn)擊Finish等待加載完成,如下圖所示:
點(diǎn)擊運(yùn)行按鈕,開(kāi)始燒寫程序,燒寫成功后Console提示信息類似下圖:
拔掉仿真器,開(kāi)發(fā)板打到對(duì)應(yīng)的啟動(dòng)檔位,程序即會(huì)正常運(yùn)行。
注:如果燒寫進(jìn)去程序后,程序沒(méi)有運(yùn)行起來(lái),可通過(guò)以下方式驗(yàn)證啟動(dòng)鏡像是否正確生成,步驟如下。
點(diǎn)擊CCS菜單欄"View->Memory Browser",在彈出的界面中點(diǎn)擊"Save Memory"按鈕,然后在下拉框中選擇"Load Memory",如下圖所示:
選擇程序文件,文件類型選擇"Raw Data Format(.bin)",如下圖所示:
點(diǎn)擊Next,在彈出的界面中輸入起始地址:0x9e000000,數(shù)據(jù)類型輸入:32bits,然后點(diǎn)擊Finish等待加載完成,如下圖所示:
修改DSP的地址CPU PC指針地址為0x9E001040:
點(diǎn)擊運(yùn)行按鈕,串口打印信息,和運(yùn)行.out文件一樣,證明程序生成無(wú)誤,請(qǐng)查檢其他操作是否規(guī)范:

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美精 | 中文字幕亚洲视频 | 欧美另类视频 | 欧美视频1 | 国产精品久久久久一区二区三区 | 网色| 午夜精品一区二区三区在线视频 | 国产精品免费一区二区三区四区 | 日韩欧美三区 | 高清国产一区二区 | 国产99久久精品一区二区永久免费 | 9999久久 | 天天操天天天干 | 国产伦一区二区三区视频 | 亚洲 精品 综合 精品 自拍 | 精品国产欧美一区二区 | 欧美一区二区免费 | 黄色一级大片在线免费看产 | 亚洲精品1区 | 亚洲高清中文字幕 | 免费看的av | 欧美日韩一区二区三区不卡视频 | 网页av | 日本不卡免费新一二三区 | 国产一区二区三区免费观看视频 | 91久久久久久久久久久 | 久久久一区二区三区四区 | 宅女噜噜66国产精品观看免费 | 亚洲欧美日韩国产综合 | 欧美精品三区 | 欧美日韩黄色一级片 | 亚洲一区在线观看视频 | 久久久久久久久国产成人免费 | 午夜精品在线 | 国偷自产av一区二区三区 | 国产999精品久久久影片官网 | 本道综合精品 | 春色av| 99在线免费观看视频 | 久久国产高清 | 久久er99热精品一区二区 |