日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > Blackfin處理器及嵌入式mClinux在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用

          Blackfin處理器及嵌入式mClinux在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用

          作者: 時間:2012-11-01 來源:網(wǎng)絡(luò) 收藏

          具體如下:

          (1)拷貝board下面的文件夾stamp,重命名為mybf531,作為即將要修改配置的目標(biāo)板。 拷貝cpu下面的文件夾bf533,重命名為bf531,作為將要修改的cpu bf531。再將board和bf531文件夾中所有關(guān)于stamp板的文件名及包含頭文件等改為mybf531;將所有關(guān)于bf533的文件名及包含頭文件等改為bf531。注意文件間的依賴關(guān)系,確定是該添加文件還是修改文件,并記錄文件改動。

          (2)Makefile文件在u-boot根目錄下的makefile文件中添加bf531和mybf531的編譯規(guī)則,如下:

          ifeq ($(CPU),bf531)

          OBJS += cpu/$(CPU)/start1.o

          OBJS += cpu/$(CPU)/interrupt.o

          OBJS += cpu/$(CPU)/cache.o

          OBJS += cpu/$(CPU)/cplbhdlr.o

          OBJS += cpu/$(CPU)/cplbmgr.o

          OBJS += cpu/$(CPU)/flush.o

          OBJS += cpu/$(CPU)/init_sdram.o

          endif

          mybf531_config : unconfig

          @./mkconfig $(@:_config=) blackfin bf531 mybf531

          (3)include/configs/mybf531.h板子的功能配置信息大都在include/configs/mybf531.h中,故拷貝stamp.h并修改其中的啟動信息和配置信息。重點修改部分如下:

          時鐘信息:

          #define CONFIG_CLKIN_HZ

          11059200

          #define CONFIG_VCO_MULT

          36

          #define CONFIG_SCLK_DIV

          5

          FLASH信息:

          #define CFG_MAX

          FLASH_SECT 67

          #define CFG_ENV_ADDR

          0x20004000

          #define CFG_ENV_SIZE

          0x2000

          #define CFG_ENV_SECT_SIZE

          0x2000

          #define CFG_FLASH_ERASE_

          TOUT 30000

          #define CFG_FLASH_ERASE_

          TOUT 30000

          SDRAM信息:

          #define CONFIG_MEM_SIZE

          128

          #define CONFIG_MEM_ADD_

          WDTH 11

          #define CONFIG_MEM_

          MT48LC64M4A2FB_7E 1

          其它配置信息

          #define AMBCTL0VAL

          0xBBC3BBC3

          #define AMBCTL1VAL

          0x99B39983

          #define VDSP_ENTRY_ADDR

          0xFFA00000

          并將板子上不需要的功能的宏定義作相應(yīng)設(shè)置。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉