一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

從零開始-uboot的移植-前期準(zhǔn)備:使用jlink commander調(diào)試程序

 戴維圖書館 2016-09-14

操作系統(tǒng):Debian7.5
MCU:arm920t

前言:
    在移植過程中,要使用到許多技巧。這里說一下如何使用jlink command來調(diào)試程序。

一,復(fù)位開發(fā)板
    #r halt                   // 復(fù)位,并停在第一個(gè)指令處
    #step                    // 單步執(zhí)行
    


二,如何反匯編uboot
    在調(diào)試的時(shí)候,常常需要查看匯編代碼。
    #arm-linux-objdump -D u-boot > u-boot.dis
    


三,查看反匯編文件,設(shè)置斷點(diǎn)
    在調(diào)試的時(shí)候,先嘗試判斷處程序的異常所在。
    以移植新uboot為例:
    1,首先要查看start.s 文件,判斷時(shí)鐘頻率等是否正確。
    2,在考慮 內(nèi)存初始化 是否存在問題
    3,考慮程序保存在哪里,nand or nor。
    4,程序的復(fù)制到內(nèi)存中是否有問題。
    。。。

    以判斷內(nèi)存初始化是否成功:
    1,在內(nèi)存初始化函數(shù)后設(shè)置斷點(diǎn)
            #SetBP 0xB0
    2,讀讀某個(gè)內(nèi)存地址的數(shù)據(jù)
            #mem 0x30000000 4
    3,往某個(gè)內(nèi)存地址寫入數(shù)據(jù),再讀出,看看數(shù)據(jù)是否成功寫入。
            #w4 0x30000000 0x12345678
    

    判斷:此時(shí)內(nèi)存初始化應(yīng)該是不成功。



閱讀(4602) | 評(píng)論(0) | 轉(zhuǎn)發(fā)(2) |
相關(guān)熱門文章
 
 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    熟女乱一区二区三区四区| 日韩夫妻午夜性生活视频| 男生和女生哪个更好色| 亚洲欧美日韩另类第一页| 殴美女美女大码性淫生活在线播放| 九九热精彩视频在线免费| 九九热精彩视频在线播放| 欧美精品亚洲精品日韩精品| 黄片美女在线免费观看| 国产传媒精品视频一区| 欧美日韩综合在线第一页| 99久久国产综合精品二区| 日本办公室三级在线观看| 丰满人妻一二区二区三区av| 亚洲欧美日韩国产成人| 久久综合九色综合欧美| 黑鬼糟蹋少妇资源在线观看 | 亚洲国产精品久久精品成人| 一区二区三区人妻在线| 在线观看视频国产你懂的| 欧美午夜性刺激在线观看| 粉嫩国产美女国产av| 成年女人下边潮喷毛片免费| 千仞雪下面好爽好紧好湿全文| 老司机精品一区二区三区| 国产精品久久精品国产| 亚洲a级一区二区不卡| 熟女体下毛荫荫黑森林自拍| 久久精品中文扫妇内射| 日韩偷拍精品一区二区三区| 一区二区福利在线视频| 特黄大片性高水多欧美一级| 免费精品一区二区三区| 欧美胖熟妇一区二区三区| 久久精品偷拍视频观看| 国产精品第一香蕉视频| 精品欧美日韩一二三区| 亚洲中文字幕视频在线播放| 伊人天堂午夜精品草草网| 国产精品一区日韩欧美| 亚洲视频在线观看免费中文字幕|