日韩中文无码视频中文字幕,久热中文字幕在线精品首页,亚洲精品东京热无码视频,一本一本久久aa综合精品

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設(shè)計(jì)、生產(chǎn)、銷售工廠。設(shè)計(jì)、繞線、組裝、檢測、包裝、出貨等全制程的工藝流程!擁有完整、科學(xué)的質(zhì)量管理體系。專業(yè)技術(shù)團(tuán)隊(duì)10人,我們的誠信、實(shí)力和產(chǎn)品質(zhì)量獲得業(yè)界的認(rèn)可。歡迎各界朋友蒞臨參觀、指導(dǎo)和業(yè)務(wù)洽談。 ...

基于AM335x的U-Boot/SPL 的CCS 調(diào)試

時(shí)間:2017-02-22 09:15:19 點(diǎn)擊:

  

  在基于Linux的AM335x軟件開發(fā)流程中,第一步就是U-Boot/SPL(SecondProgram Loader)的移植。在移植中遇到問題比較常見,而U-Boot/SPL的調(diào)試手段比較簡陋,不便于迅速找到問題。利用仿真器可以單步調(diào)試的特點(diǎn),就可以迅速定位到出問題的代碼所在位置,加速移植的調(diào)試過程。本文主要介紹如何用CCS+emulator調(diào)試基于AM335x的U-Boot/SPL。

  1. AM335x Linux啟動過程以及U-Boot/SPL調(diào)試代碼的準(zhǔn)備

  1.1 [url=]AM335x Linux[/url]的啟動過程

  AM335x Linux的啟動主要包括ROM,SPL, U-Boot 和kernel四個(gè)啟動步驟:

  A. ROM code

  ROM code是固化在芯片內(nèi)部的代碼,當(dāng)上電時(shí)序正確,而且晶振等芯片啟動所需的條件都具備時(shí),AM335x會從ROM code開始運(yùn)行。

  ROM code首先會讀取sys_boot引腳上的配置,以確定存放SPL的存儲器,或者可以獲取SPL的外設(shè)。

  具體可以參考AM335x technical reference manual中的第26章 Initialization。

  ROM code會從相應(yīng)的地方讀取/獲取SPL,并運(yùn)行SPL。

  B. SPL

  SPL 和U-Boot 是bootloader的兩個(gè)階段。這里分為兩個(gè)階段的原因是, ROM code中不會配置DDR,時(shí)鐘等最小系統(tǒng),所以ROM code只能把bootloader加載到片上SRAM中,而片上SRAM對成本影響很大,所以通常很小,例如在AM335x上只有64K,不足夠放下整個(gè)U-Boot,所以將U-Boot分成兩部分,SPL和U-Boot。

  SPL主要的職責(zé)就是初始化DDR,時(shí)鐘等最小系統(tǒng),以讀取U-Boot,并加載到DDR中。具體來看,SPL 由ROM code加載到片上SRAM的起始位置,也就是0x402F0400。SPL會進(jìn)一步對芯片進(jìn)行配置,主要包括以下幾個(gè)方面以完成其主要職責(zé):

  a. 配置ARM core。 主要包括對中斷向量表,cache,MMU等的配置。

  b. 配置時(shí)鐘系統(tǒng),主要是PLL等。這個(gè)是配置各個(gè)功能模塊的基礎(chǔ)。 大功率電感廠家 |大電流電感工廠

  • 告訴你關(guān)于無線安全的五個(gè)誤區(qū)
    在這個(gè)互聯(lián)互通的世界里,可能導(dǎo)致身份信息失竊或?qū)S行畔G失的安全威脅在無線網(wǎng)絡(luò)中無處不在。隨著首屆國家網(wǎng)絡(luò)安全宣傳周的到來,網(wǎng)絡(luò)安全日益引起人們的關(guān)注。我們
  • [開關(guān)電源]求一小功率開關(guān)電源
    本帖最后由gxcsky于2018-3-1622:22編輯 有償求一款小功率開關(guān)電源最大功率5W左右交直流85-265輸入兩路隔離輸出5V:200MA12V:300MA要求成本低性能可靠生產(chǎn)維修簡單提供PCB封
  • 移動數(shù)據(jù)的LED顯示屏構(gòu)成原理介紹及其仿真應(yīng)用
    基于移動數(shù)據(jù)的LED顯示屏使用目前覆蓋范圍最廣、最穩(wěn)定的GSM/GPRS/CDMA/小靈通網(wǎng)絡(luò),在任何有移動網(wǎng)絡(luò)覆蓋的地方都可實(shí)時(shí)方便地通過短消息方式更新LED顯示屏的內(nèi)容,有效解決了LED顯示屏數(shù)據(jù)
  • 大功率電感