那曲檬骨新材料有限公司

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

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

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

AWorksLP 樣例詳解(MR6750)——雙核調(diào)試

ZLG致遠(yuǎn)電子 ? 2023-09-23 08:26 ? 次閱讀

AWorksLP 對(duì)外設(shè)進(jìn)行了高度抽象化,為同一類(lèi)外設(shè)提供了相同的接口,應(yīng)用程序可以輕松跨平臺(tái)。本文以MR6750平臺(tái)為例,介紹AWorksLP 雙核調(diào)試的基本用法。

簡(jiǎn)介MR6750 雙核是集成了兩個(gè)RISC-V處理器,是兩個(gè)完全獨(dú)立的CPU,故HPM雙核工程是Core0工程和Core1工程兩個(gè)獨(dú)立的工程。因此HPM雙核工程編譯,其實(shí)是兩個(gè)獨(dú)立的單核工程的編譯。用戶(hù)只需要建立core0和core1的各自工程編譯調(diào)試即可。
e1527dee-59a7-11ee-9788-92fbcf53809c.jpg ?多核調(diào)試

1. 修改默認(rèn)工程配置

修改hart1工程O(píng)penOCD的調(diào)試配置中的端口號(hào)。

e15a52ee-59a7-11ee-9788-92fbcf53809c.png

圖1修改端口號(hào)在Startup配置欄中去除復(fù)位選項(xiàng)。

e16505cc-59a7-11ee-9788-92fbcf53809c.png

圖2去除復(fù)位選項(xiàng)2. OpenOCD調(diào)試

在多核調(diào)試前建議將啟動(dòng)方式設(shè)置為串行啟動(dòng)流程或者串行下載流程。

e170bc3c-59a7-11ee-9788-92fbcf53809c.png圖3啟動(dòng)方式多核調(diào)試下會(huì)分配兩個(gè)gdb 端口,分別是3333 與3334 分別對(duì)應(yīng)hart0與hart1 ,端口配置參考4.1小節(jié)。e178a5e6-59a7-11ee-9788-92fbcf53809c.png圖4 OpenOCD調(diào)試

先下載hart0的固件,再下載hart1 的固件。注意順序不能錯(cuò)。

注: 在調(diào)試狀態(tài)下,hart0 不會(huì)將hart1 的固件加載到相應(yīng)的內(nèi)存上,所以這里需要分別下載。

e180bb82-59a7-11ee-9788-92fbcf53809c.png圖5OpenOCD下載

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

    68

    文章

    19409

    瀏覽量

    231187
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10904

    瀏覽量

    213023
  • 調(diào)試
    +關(guān)注

    關(guān)注

    7

    文章

    589

    瀏覽量

    34064
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    661

    瀏覽量

    33041
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    關(guān)于cc2541程序代碼

    CC2541哪里有cc2541的模數(shù)轉(zhuǎn)換模塊和藍(lán)牙模塊的程序代碼呀?初學(xué)不懂
    發(fā)表于 01-20 07:14

    全志T113異構(gòu)處理器的使用基于Tina Linux5.0——異構(gòu)通信驗(yàn)證

    6、通信驗(yàn)證 6.1、C906小創(chuàng)建通訊節(jié)點(diǎn) 在C906小串口終端建立兩個(gè)通訊節(jié)點(diǎn)用于監(jiān)聽(tīng)數(shù)據(jù),輸入eptdev_bind test 2 cpu0 >eptdev_bin
    發(fā)表于 11-20 09:47

    在FPGA里面化了8個(gè)jesd204B的ip同步接收8塊AFE芯片的信號(hào),怎么連接設(shè)備時(shí)鐘和sysref到AFE和FPGA?

    各位有人用過(guò)AFE58JD48嗎,我在FPGA里面化了8個(gè)jesd204B的ip同步接收8塊AFE芯片的信號(hào),怎么連接設(shè)備時(shí)鐘和sysref到AFE和FPGA?我看LMK04821這個(gè)時(shí)鐘芯片
    發(fā)表于 11-18 07:51

    HPM6750 Bootloader設(shè)計(jì)

    我正在做一個(gè)hpm6750evk2的bootloader。設(shè)計(jì)很簡(jiǎn)單,boot工程代碼只做跳轉(zhuǎn)到1M后的APP工程代碼處,APP工程就是做的一個(gè)點(diǎn)燈的程序而已,boot、APP工程都是跑
    發(fā)表于 10-23 18:59

    cpu和單核cpu的區(qū)別

    CPU與單核CPU在多個(gè)方面存在顯著差異,這些差異主要體現(xiàn)在處理能力、性能、運(yùn)行效率、功耗以及適用場(chǎng)景等方面。 一、概念與結(jié)構(gòu) CPU :指在一個(gè)處理器上集成兩個(gè)運(yùn)算核心,通過(guò)
    的頭像 發(fā)表于 09-24 16:17 ?3975次閱讀

    dsp和單核dsp的區(qū)別

    DSP(Digital Signal Processor,數(shù)字信號(hào)處理器)與單核DSP在多個(gè)方面存在顯著差異,這些差異主要體現(xiàn)在處理能力、任務(wù)分配、資源利用以及適用場(chǎng)景等方面。 一、處理能力
    的頭像 發(fā)表于 09-24 16:14 ?1047次閱讀

    MCUXpresso IDE下在線聯(lián)合調(diào)試MCU工程的三種方法

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是MCUXpresso IDE下在線聯(lián)合調(diào)試i.MXRT1170核工程的三種方法。
    的頭像 發(fā)表于 08-08 15:18 ?666次閱讀
    MCUXpresso IDE下在線聯(lián)合<b class='flag-5'>調(diào)試</b><b class='flag-5'>雙</b><b class='flag-5'>核</b>MCU工程的三種方法

    FPGA的IP軟使用技巧

    的工作原理、使用方法和限制條件。 參數(shù)化配置 : 如果IP軟提供了參數(shù)化配置選項(xiàng),可以根據(jù)項(xiàng)目需求進(jìn)行配置。例如,對(duì)于RAM IP軟,可以選擇單端口RAM、簡(jiǎn)單端口RAM或真正
    發(fā)表于 05-27 16:13

    使用STM32CUBEMX生成 H745代碼,利用cubeide debug時(shí)發(fā)現(xiàn)M7阻塞進(jìn)入error_handler是為什么?

    使用STM32CUBEMX 生成 H745代碼,利用cubeide debug時(shí)發(fā)現(xiàn)M7因?yàn)橐韵麓a阻塞進(jìn)入error_handler, 請(qǐng)問(wèn)是為什么? /* USER CODE BEGIN
    發(fā)表于 05-20 07:16

    STM32H743與STM32H745在外部電路上是否完全一,是否可以不更換外部電路的情況下實(shí)現(xiàn)直接替換呢?

    請(qǐng)教下STM32H743與STM32H745在外部電路上是否完全一,是否可以不更換外部電路的情況下實(shí)現(xiàn)直接替換呢? 如果電路需要有變化,能否發(fā)個(gè)文檔進(jìn)行說(shuō)明呢?
    發(fā)表于 04-07 08:17

    STM32H745ZGTx芯片使用內(nèi)部FLASH,掛載FATFS為什么打不開(kāi)文件?

    STM32H745ZGTx芯片使用內(nèi)部FLASH,掛載FATFS為何打不開(kāi)文件?
    發(fā)表于 04-07 07:11

    STM32H757XI使用STM32CubeIDE一起調(diào)試,cortex-M7無(wú)法運(yùn)行怎么解決?

    在cortex-M7的調(diào)試配置里勾選halt all cores之后,進(jìn)行調(diào)試,cortex-M7總是停在 while((__HAL_RCC_GET_FLAG(RCC_FLAG_D
    發(fā)表于 04-01 06:02

    STM32H747如何用JLINK調(diào)試

    1.我之前是在STM32H747的官方開(kāi)發(fā)板discover上進(jìn)行調(diào)試,板子上自帶了STlink調(diào)試器,按照官方文檔配置可以進(jìn)行調(diào)試 2
    發(fā)表于 03-28 08:58

    stm32H747的IAP升級(jí)要怎么做?

    H747我看有2個(gè)Hex文件,生成的Bin文件也有2個(gè)。Bootloader要怎么處理呢?也是2個(gè)Bootloader程序嗎?那我要IAP升級(jí)程序的話要怎么處理了?
    發(fā)表于 03-28 08:50

    解決HPM6750EVK2jlink下載

    拿到HPM6750EVK2,使用jlink下載時(shí),我原來(lái)用買(mǎi)jlink配的20轉(zhuǎn)10轉(zhuǎn)接板進(jìn)行連接,下載程序里一直報(bào)不能連接到開(kāi)發(fā)板。經(jīng)過(guò)查找用手冊(cè)后,找到了問(wèn)題。 我的jlink的引腳圖與之不對(duì)
    發(fā)表于 02-16 10:30
    百家乐官网suncity| 风水24龙| 全讯网新2网址| 成人百家乐官网的玩法技巧和规则| 百家乐德州扑克轮盘| 香港六合彩特码开奖结果| 百家乐官网投注很不错| 开店做生意的风水摆件| 斗地主百家乐的玩法技巧和规则| 12倍百家乐官网秘籍| 网络百家乐的陷阱| 乐透世界| 24山分金周天度数| 百家乐官网娱乐人物| 百家乐赌场彩| 百家乐官网红桌布| 打百家乐官网的介绍| 总统百家乐的玩法技巧和规则| 同乐城百家乐官网现金网| 网络百家乐真假| 网上百家乐官网正规代理| 博狗百家乐的玩法技巧和规则| 网球比赛直播| 适合属虎做生意的名字| 广丰县| 天朝博彩论坛| 最好的百家乐游戏平台1| 真人百家乐官网怎么对冲| 百家乐最佳公式| 牛牛现金棋牌| 跨国际百家乐的玩法技巧和规则| 老牌百家乐官网娱乐城| 百家乐论坛官网| 24岁掉牙齿 风水| 骰宝 | 微信百家乐群规则大全| 林口县| 大发888官方lc8| 大西洋百家乐的玩法技巧和规则 | 百家乐园百乐彩| 回力百家乐官网的玩法技巧和规则|