久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁(yè) 新聞資訊 >> 新聞?lì)^條 >> NUC970 U-Boot 使用說(shuō)明
新聞資訊
NEWS INFORMATION

NUC970 U-Boot 使用說(shuō)明

關(guān)鍵字:NUC970 新唐科技 人機(jī)界面 發(fā)布時(shí)間:2019-05-22

U-Boot 使用說(shuō)明

U-Boot 是一個(gè)主要用於嵌入式系統(tǒng)的開(kāi)機(jī)載入程式, 可以支援多種不同的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu), 包括ARM、MIPS、x86與 68K. 這也是一套在GNU通用公共許可證之下發(fā)布的自由軟體. 他支援下列功能:

  • 網(wǎng)路下載: TFTP, BOOTP, DHCP
  • 串口下載: s-record, binary (via Kermit)
  • Flash 管理: 抹除, 讀, 寫
  • Flash 型別: SPI flash, NAND flash
  • 記憶體工具: 讀, 寫, 複製, 比對(duì)
  • 交互式 shell: 命令, 腳本
NUC970 U-Boot 的版本是 201304RC2. 從下面連結(jié)下載:http://www.denx.de/wiki/U-Boot/SourceCode

U-Boot 官網(wǎng)上對(duì)各項(xiàng)功能有更詳盡的介紹:http://www.denx.de/wiki/view/DULG/UBoot

配置

U-Boot 是可配置的, 修改配置檔中的各項(xiàng)定義來(lái)產(chǎn)生不同的配置.

NUC970 配置檔位於 include/configs/nuc970_evb.h

以下分段介紹配置檔 nuc970_evb.h 中的各項(xiàng)定義.

CONFIG_SYS_LOAD_ADDR: 影像檔所要下載位址

  • CONFIG_EXT_CLK: 外部晶振頻率
  • CONFIG_TMR_DIV: timer 除頻倍率
  • CONFIG_SYS_HZ: timer 頻率
  • CONFIG_SYS_MEMTEST_START: 記憶體測(cè)試的起始位址
  • CONFIG_SYS_MEMTEST_END: 記憶體測(cè)試的結(jié)束位址
  • CONFIG_NUC970_HW_CHECKSUM: 使用 SHA-1 計(jì)算 Linux 內(nèi)核的 checksum (若屏蔽此定義,則採(cǎi)用 crc32 來(lái)計(jì)算 checksum),必須與 mkimage 搭配使用,請(qǐng)參考 4.7.2 章節(jié)。
  • CONFIG_CMD_TIMER: 使用timer 相關(guān)的命令
  • CONFIG_SYS_USE_SPIFLASH: 使用 SPI flash
  • CONFIG_SYS_USE_NANDFLASH: 使用 NAND flash
  • CONFIG_ENV_IS_IN_NAND: 環(huán)境變數(shù)儲(chǔ)存在 NAND flash 中
  • CONFIG_ENV_IS_IN_SPI_FLASH: 環(huán)境變數(shù)儲(chǔ)存在 NAND flash 中
  • CONFIG_ENV_IS_IN_MMC: 環(huán)境變數(shù)儲(chǔ)存在 eMMC 中
  • CONFIG_NUC970_WATCHDOG: 編譯 NUC970 watchdog timer 驅(qū)動(dòng)程式
  • CONFIG_HW_WATCHDOG: 打開(kāi) watchdog timer 功能 (CONFIG_NUC970_WATCHDOG 需同時(shí)打開(kāi))
  • CONFIG_DISPLAY_CPUINFO: 顯示 CPU 相關(guān)資訊
  • CONFIG_BOOTDELAY: 開(kāi)機(jī)時(shí)的延遲秒數(shù)
  • CONFIG_SYS_INIT_SP_ADDR: 系統(tǒng)初始化時(shí)的堆棧指針
  • ? CONFIG_BAUDRATE: 串口波特率
  • ? CONFIG_NUC970_EMAC0: 使用 NUC970 EMAC0
  • ? CONFIG_NUC970_EMAC1: 使用 NUC970 EMAC1
  • ? CONFIG_NUC970_ETH: 支援 NUC970 Ethernet
  • ? CONFIG_NUC970_PHY_ADDR: PHY 位址
  • ? CONFIG_CMD_NET: 支援網(wǎng)路相關(guān)命令
  • ? CONFIG_ETHADDR: MAC 位址
  • ? CONFIG_SYS_RX_ETH_BUFFER: Rx Frame Descriptors 的個(gè)數(shù)
  • ? CONFIG_BOOTP_SERVERIP: TFTP 伺服器的 IP 不會(huì)被改成 DHCP 伺服器的 IP
  • ? CONFIG_CMD_PING: 使用網(wǎng)路的 ping 命令功能
  • ? CONFIG_CMD_DHCP: 使用網(wǎng)路的DHCP 命令功能
  • ? CONFIG_CMD_DHCP: 支持 JFFS2 命令功能
  •  
  •  
  • ? CONFIG_NAND_NUC970: 開(kāi)啟 NUC970 NAND 功能
  • ? CONFIG_CMD_NAND: 使用 nand 命令功能
  • ? CONFIG_MTD_DEVICE: 啟動(dòng) MTD 裝置
  • ? CONFIG_MTD_PARTITIONS: 啟動(dòng) MTD 分區(qū)
  • ? CONFIG_CMD_UBI: 啟動(dòng) UBI
  • ? CONFIG_CMD_UBIFS: 啟動(dòng) UBIFS 文件系統(tǒng)
  • ? CONFIG_CMD_MTDPARTS: MTD 分區(qū)命令
  • ? CONFIG_RBTREE: 啟動(dòng) UBI 需要的配置
  • ? CONFIG_LZO: 啟動(dòng) UBI 需要的配置
  • ? MTDIDS_DEFAULT: 設(shè)定 MTD 名稱, 需要和內(nèi)核中的設(shè)定一致
  • ? MTDPARTS_DEFAULT: 分區(qū)配置
  • ? CONFIG_CMD_NAND_YAFFS2: 啟動(dòng)YAFFS2的命令
  • ? CONFIG_YAFFS2: 啟動(dòng)YAFFS2檔案系統(tǒng)
  • ? CONFIG_SYS_MAX_NAND_DEVICE: 定義NAND 裝置個(gè)數(shù)
  • ? CONFIG_SYS_NAND_BASE: 定義NAND controller base 位址
  • ? CONFIG_ENV_OFFSET: 環(huán)境變數(shù)在 flash 中的偏移位址
  • ? CONFIG_ENV_SIZE: 保留給環(huán)境變數(shù)的空間大小
  • ? CONFIG_ENV_SECT_SIZE: 保留給環(huán)境變數(shù)的空間的 sector 大小
  • ? CONFIG_ENV_RANGE: 定義環(huán)境變數(shù)的儲(chǔ)存範(fàn)圍,範(fàn)圍是 CONFIG_ENV_OFFSET 到 CONFIG_ENV_OFFSET + CONFIG_ENV_RANGE. (當(dāng)遇到儲(chǔ)存環(huán)境變數(shù)的 block 是壞塊時(shí),U-Boot 會(huì)將環(huán)境變數(shù)存到下一個(gè) block)
  • ? CONFIG_SYS_NAND_U_BOOT_OFFS: U-Boot 放在 NAND 中的偏移位址
  • ? CONFIG_SYS_UBOOT_SIZE: U-Boot 使用的總空間 (code + data + heap)
  • ? CONFIG_SYS_PHY_UBOOT_BASE: U-Boot 實(shí)際跑起來(lái)的位址
  • ? CONFIG_SYS_NAND_U_BOOT_SIZE: U-Boot 影像檔大小
  • ? CONFIG_SYS_NAND_PAGE_SIZE: NAND flash 一個(gè) page 的大小
  • ? CONFIG_SYS_NAND_BLOCK_SIZE: NAND flash 一個(gè) block 的大小
  • ? CONFIG_SYS_NAND_PAGE_COUNT: NAND flash 一個(gè) block 有幾個(gè)page
  • ? CONFIG_CMD_SF: 使用 SPI flash 的 sf 命令功能
  • ? CONFIG_SPI_FLASH_MACRONIX: 使用 MACRONIX SPI flash
  • ? CONFIG_SPI_FLASH_WINBOND: 使用 Winbond SPI flash
  • ? CONFIG_SPI_FLASH_EON: 使用 EON SPI flash
  • ? CONFIG_ENV_OFFSET: 環(huán)境變數(shù)在 flash 中的偏移位址
  • ? CONFIG_ENV_SIZE: 保留給環(huán)境變數(shù)的空間大小
  • ? CONFIG_SYS_PROMPT: 提示列字串
  • ? CONFIG_SYS_LONGHELP: 顯示完整幫助選單
  • ? CONFIG_CMDLINE_EDITING: 允許編輯命令
  • ? CONFIG_LCD: 開(kāi)啟 LCD 功能
  • ? CONFIG_NUC970_LCD: 編譯 NUC970 驅(qū)動(dòng)程式
  • ? LCD_BPP: 輸出到 LCD 上的一個(gè) pixel 用幾個(gè) bit 來(lái)表示
  • ? CONFIG_LCD_LOGO: 將 LOGO 輸出到 LCD 上
  • ? CONFIG_LCD_INFO: 將 U-Boot 版本以及 NUC970 相關(guān)訊息輸出到 LCD 上
  • ? CONFIG_LCD_INFO_BELOW_LOGO: 將 NUC970 相關(guān)訊息的輸出位置放在 LOGO 底下
  • ? CONFIG_SYS_CONSOLE_IS_IN_ENV: stdin/stdout/stderr 採(cǎi)用環(huán)境變數(shù)的設(shè)定
  • ? CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE: stdin/stdout/stderr 切換到 serial port
  • CONFIG_NUC970_MMC: 編譯 NUC970 驅(qū)動(dòng)程式
  • CONFIG_CMD_MMC: 支持 MMC 相關(guān)命令
  • CONFIG_CMD_FAT: 支持 FAT 相關(guān)命令
  • CONFIG_MMC: 支持 MMC
  • CONFIG_GENERIC_MMC: 支持通用的 MMC
  • CONFIG_DOS_PARTITION: 支持 DOS 分區(qū)
  • CONFIG_NUC970_SD_PORT0: 支持 SD port 0
  • CONFIG_NUC970_SD_PORT1: 支持 SD port 1
  • CONFIG_NUC970_EMMC: 支持 eMMC
  • CONFIG_SYS_MMC_ENV_DEV: 存放環(huán)境變數(shù)的 MMC 設(shè)備編號(hào)
  • CONFIG_ENV_OFFSET: 環(huán)境變數(shù)存放位址
  • CONFIG_ENV_SIZE: 環(huán)境變數(shù)大小
  • CONFIG_ENV_SECT_SIZE: 存放環(huán)境變數(shù)的 eMMC 區(qū)塊大小
  • CONFIG_CMD_USB: 支持 USB 命令
  • CONFIG_CMD_FAT: 支持 FAT 命令
  • CONFIG_USB_STORAGE: 支持 USB 儲(chǔ)存系統(tǒng)
  • CONFIG_USB_EHCI: 支持 USB 2.0
  • CONFIG_USB_EHCI_NUC970: 支持 NUC970 芯片 USB 2.0
  • CONFIG_DOS_PARTITION: 支持 DOS 分區(qū)
  • CONFIG_NUC970_GPIO: 開(kāi)啟 GPIO 功能
  • CONFIG_SYS_MALLOC_LEN: 設(shè)置動(dòng)態(tài)配置記憶體大小
  • CONFIG_STACKSIZE: 設(shè)置堆棧大小
  • CONFIG_KPI_NUC970: 開(kāi)啟 GPIO 功能
  • CONFIG_KPI_PA_PORT: 選擇PORT A為按鍵來(lái)源
  • CONFIG_KPI_PH_PORT: 選擇PORT H為按鍵來(lái)源
  • (使用者只能選擇 CONFIG_KPI_PA_PORT 或 CONFIG_KPI_PH_PORT其中之)
  • CONFIG_KPI_ROW_NUM: 設(shè)置掃描按鍵列的數(shù)目
  • CONFIG_KPI_COL_NUM: 設(shè)置掃描按鍵行的數(shù)目
  • CONFIG_KPI_DEBOUNCE: 設(shè)置掃描按鍵de-bounce的長(zhǎng)度

目錄架構(gòu)

U-Boot 的目錄結(jié)構(gòu)如下圖

arch: 包含CPU 相關(guān)的源代碼

NUC970 CPU 相關(guān)的源代碼放在 arch/arm/cpu/arm926ejs/nuc900.
board: 包含板子相關(guān)的源代碼
NUC970 板子相關(guān)的源代碼放在 board/nuvoton/nuc970_evb.
common: 包含 U-Boot 命令以及一些各平臺(tái)共同的源代碼.
doc: 放置各式各樣的 README 文件.
drivers: 放置驅(qū)動(dòng)程式源代碼.
NUC970 的驅(qū)動(dòng)程式源代碼也是放在 drivers 目錄下, 例如 Ethernet 驅(qū)動(dòng)程式就放在 drivers/net/nuc900_eth.c
examples: 放置一些範(fàn)例. 例如 mips.lds 就是 MIPS 的鏈結(jié)腳本
fs: 存放各種檔案文件系統(tǒng). 例如: FAT, yaffs2.
include: 存放頭文件以及配置檔. NUC970 的配置檔就放在 include/configs/nuc970_evb.h
lib: 放置各種函式庫(kù).
nand_spl: 存放 NAND 開(kāi)機(jī)源代碼
net: 存放網(wǎng)路相關(guān)的源代碼. 例如: tftp.c, ping.c,
tools: 存放一些工具, 例如 mkimage 就是一個(gè)產(chǎn)生影像檔的工具.

聯(lián)系方式0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區(qū)桃源街道平山社區(qū)平山一路2號(hào)南山云谷創(chuàng)業(yè)園二期11棟410-411

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
91极品尤物在线播放国产| 特级黄色录像片| 久久这里只有精品23| 黄色录像特级片| 性鲍视频在线观看| 国产免费xxx| 国产资源第一页| 国产www免费| 免费看毛片的网址| 国产乱子伦农村叉叉叉| 爱福利视频一区二区| 亚洲精品高清无码视频| 日韩精品视频一二三| 欧美 另类 交| 亚洲国产成人精品无码区99| 18禁男女爽爽爽午夜网站免费 | 人妻互换免费中文字幕| 18禁裸男晨勃露j毛免费观看| 国产一区二区视频播放| 99草草国产熟女视频在线| 9l视频白拍9色9l视频| 日本三级中文字幕在线观看| 欧美视频在线观看视频| 99视频精品免费| 免费观看中文字幕| 国产美女主播在线播放 | 国产wwwxx| 日韩中文字幕亚洲精品欧美| 国产免费毛卡片| 亚洲综合在线一区二区| www污在线观看| 最新天堂中文在线| www.日本在线播放| 久久精品国产露脸对白| 黄色免费视频大全| 一级全黄肉体裸体全过程| 99爱视频在线| 99在线观看视频免费| 天天干天天操天天玩| 日韩精品一区在线视频| 日韩av加勒比| 韩国中文字幕av| 免费看又黄又无码的网站| 一级片免费在线观看视频| 成人免费观看视频在线观看| 日本一二三区视频在线| 蜜臀一区二区三区精品免费视频| 又粗又黑又大的吊av| 黄色高清视频网站| 国产乱女淫av麻豆国产| 久久精品视频91| 国产原创中文在线观看| 亚洲爆乳无码精品aaa片蜜桃| 国产欧美精品一二三| 亚洲欧美激情网| 国产免费视频传媒| 日韩国产欧美亚洲| 免费无码毛片一区二三区| 男人天堂网站在线| 日韩精品一区二区三区电影| 亚洲一二区在线观看| 中文av字幕在线观看| 加勒比av中文字幕| 亚洲日本黄色片| 性做爰过程免费播放| 黄色污污在线观看| 蜜臀精品一区二区| 国产九色porny| 黄色一级片播放| 久久久999视频| 能看的毛片网站| 天天综合网久久| 日本成人性视频| 国内少妇毛片视频| 好吊妞无缓冲视频观看| 动漫av网站免费观看| 免费激情视频在线观看| 三年中国国语在线播放免费| 黄色aaa级片| 国产三级中文字幕| 黄色国产一级视频| 91激情视频在线| 午夜av中文字幕| 欧美久久久久久久久久久久久久| 国产成人无码精品久久久性色| 日韩精品一区中文字幕| www.成年人| 激情伊人五月天| 欧美婷婷精品激情| 潘金莲一级淫片aaaaa免费看| 黄色一级视频在线播放| 亚洲这里只有精品| 欧美视频在线第一页| 亚洲无吗一区二区三区| 免费在线黄网站| 亚洲免费一级视频| 18禁裸男晨勃露j毛免费观看| 黄色三级视频片| 阿v天堂2018| 伊人影院综合在线| 欧美二区在线视频| 国内精品国产三级国产99| 密臀av一区二区三区| 女人色极品影院| 制服丝袜中文字幕第一页| 日韩精品 欧美| 男人的天堂成人| 欧美日韩一区二区三区69堂| 日韩一级片免费视频| 亚洲18在线看污www麻豆| 男人天堂网视频| www.成年人视频| 男女爱爱视频网站| 性欧美在线视频| 五月婷婷六月合| 无码人妻丰满熟妇区毛片18| 国产欧美精品aaaaaa片| 亚洲国产精品女人| 中文字幕在线视频一区二区三区| 亚洲精品一二三四五区| aa在线免费观看| 国产视频一视频二| 久久视频这里有精品| 国产a级黄色大片| 日本一本草久p| 国产精品8888| 亚洲精品天堂成人片av在线播放 | 福利视频免费在线观看| 男女裸体影院高潮| 成人小视频在线观看免费| 一区二区三区四区免费观看| 波多野结衣三级在线| 成人免费看片视频在线观看| 久久最新免费视频| 丰满人妻一区二区三区53号| 天天在线免费视频| 拔插拔插海外华人免费| 男人添女人下面高潮视频| 男人亚洲天堂网| 波多结衣在线观看| 日韩在线一区视频| 日韩av影视大全| 香港三级日本三级a视频| 日韩a∨精品日韩在线观看| 免费无遮挡无码永久视频| 99免费视频观看| 九九热视频免费| 日韩成人手机在线| 欧美 日韩精品| 亚洲小视频网站| 国产片侵犯亲女视频播放| 国产成人无码精品久久久性色| 亚洲人成无码www久久久| 999久久久精品视频| 蜜桃视频一区二区在线观看| 成人小视频在线看| 波多野结衣三级在线| av免费观看网| www.午夜色| 国产精品亚洲二区在线观看| 午夜福利123| 国产美女网站在线观看| 欧美性猛交xxxx乱大交91| 美女日批免费视频| 人人爽人人爽av| www.com毛片| www.18av.com| 国产免费999| 男人天堂av片| 久久精品国产精品亚洲精品色| 日日橹狠狠爱欧美超碰| 路边理发店露脸熟妇泻火| 99视频精品免费| 日本黄大片在线观看| 伊人影院综合在线| 日韩精品一区二区三区不卡 | 久久成人免费观看| 影音先锋男人的网站| 中文字幕第36页| 99爱视频在线| 国产真人做爰毛片视频直播| 亚洲精品国产一区二区三区| 密臀av一区二区三区| 黄色一级视频片| 精品视频在线观看一区二区| 欧美日韩精品区别| 欧美美女性视频| 视色视频在线观看| 动漫av免费观看| 嫩草av久久伊人妇女超级a| 成人性免费视频| www.av毛片| r级无码视频在线观看| 日韩精品久久一区二区| 日本丰满大乳奶| 超碰97在线看| 亚洲色成人www永久在线观看| 欧美日韩午夜爽爽| 国产夫妻自拍一区| 免费看欧美黑人毛片|