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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

nuc980雙網(wǎng)卡開機啟動

CHANBAEK ? 來源: 嵌入式學習和實踐 ? 作者: 嵌入式學習和實踐 ? 2023-12-07 18:25 ? 次閱讀

一、開發(fā)板介紹

開發(fā)板型號:NuMaker-Server-NUC980

開發(fā)平臺特色

  • 32-bit ARM926EJ-STM NUC980DK 微處理器
  • 微處理器內建 64 MB DDR 內存
  • 工作頻率最高可達 300 MHz
  • 1Gb SPI NAND Flash
  • 10 / 100 以太網(wǎng)絡 x 2
  • USB 2.0 高速主機 x 1
  • USB 2.0 高速主機 / 裝置 x 1
  • RS-485 x 2
  • UART x 8
  • MicroSD 卡槽
  • USB Power and CDC Debug Port
  • 外部內存擴充接口

二、開發(fā)板外觀

圖片

圖片

圖片

三、上電前的配置

①boot選擇:SPI

PG0:OFF

PG1:OFF

②SPI NAND選擇:SPI-NAND ,1 bit

PG8:ON

PG9:ON

下載調試

con5:調試打印口

con21:usb下載口

默認分區(qū),輸入指令

mtdparts

圖片

四、開機啟動

開發(fā)板已經(jīng)下載好鏡像,按照以上配置,上電即可??煽吹介_發(fā)板正常開機啟動。

五、手動啟動內核

sf probe 0 18000000 // 設置spi 時鐘頻率
//鏡像從flash拷貝到ddr
sf read 0x7FC0 0x200000 0x760000 // 把flash偏移0x200000(2048KB)處, 長度為0x760000 byte的數(shù)據(jù), 寫入到內存0x7FC0, 操作偏移和長度最小單位是Byte


bootm 0x7FC0  // boot linux kernel image

要注意的一點是, 在使用 sf read/write/erase/update 之前, 必須先執(zhí)行 sf probe 這個命令. sf 命 令可以指定 SPI 的速度 。

Usage:
sf probe [[bus:]cs] [hz] [mode] - init flash device on given SPI bus
                                  and chip select
sf read addr offset|partition len       - read `len' bytes starting at
                                          `offset' or from start of mtd
                                          `partition'to memory at `addr'
sf write addr offset|partition len      - write `len' bytes from memory
                                          at `addr' to flash at `offset'
                                          or to start of mtd `partition'
sf erase offset|partition [+]len        - erase `len' bytes from `offset'
                                          or from start of mtd `partition'
                                         `+len' round up `len' to block size
sf update addr offset|partition len     - erase and write `len' bytes from memory
                                          at `addr' to flash at `offset'
                                          or to start of mtd `partition'
sf protect lock/unlock sector len       - protect/unprotect 'len' bytes starting
                                          at address 'sector'

啟動成功

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8254

    瀏覽量

    149948
  • 內存
    +關注

    關注

    8

    文章

    2902

    瀏覽量

    73536
  • 網(wǎng)卡
    +關注

    關注

    3

    文章

    296

    瀏覽量

    27246
  • 微處理器
    +關注

    關注

    11

    文章

    2212

    瀏覽量

    81978
收藏 人收藏

    評論

    相關推薦

    NUC980 IoT 開發(fā)板資料合集(二)

    1、怎樣使用 I2C 去點亮 OELD 呢開發(fā)環(huán)境: IDE:RT-Thread Studio 開發(fā)板:NUC980 IoT 開發(fā)板 NUC980 IoT 有 4 路硬件 I2C,本文將使
    發(fā)表于 03-29 10:25

    NUC980開發(fā)板DIY項目大挑戰(zhàn)合集

    1、基于NUC980的4G、wifi、網(wǎng)口的物聯(lián)網(wǎng)網(wǎng)關項目開發(fā)項目描述目前工業(yè)控制和工業(yè)現(xiàn)場的數(shù)據(jù)采集與遠程控制多還是使用串口類接口進行現(xiàn)場通信,而nuc980提供10個串口,可以方便的進行現(xiàn)場控制
    發(fā)表于 06-08 14:32

    NUC980有浮點運算單元嗎?

    NUC980有浮點運算單元嗎?另外采用外部的SPI NOR FLASH是不是不能加密呀!
    發(fā)表于 10-24 14:17

    請教nuc980如何實現(xiàn)在線升級

    請教,nuc980 如何實現(xiàn)在線升級,是通過u-boot升級嗎,應該怎么配置u-boot,升級包要放在哪里?第一次用nuc980,不會linux
    發(fā)表于 10-28 10:16

    NUC980 gadget實現(xiàn)Ethernet + ACM問題求解

    NUC980 gadget實現(xiàn)Ethernet + ACM 問題 生成 CDC Composite Device (Ethernet and ACM) 圖像后下載運行, Win10 上沒有反應
    發(fā)表于 06-13 07:41

    請問nuc980如何在裸機程序中實現(xiàn)nuc980軟件復位?

    nuc980如何在裸機程序中實現(xiàn)nuc980軟件復位?
    發(fā)表于 06-13 08:21

    NUC980開發(fā)板USB供電問題求解

    同時插上U盤沒有反應,感覺是對USB供電有問題。 最近3天早上開機都是如此問題,過一段時間會自然恢復,一旦恢復就一直可用,查了一下 NUC980開發(fā)板的原理圖,發(fā)現(xiàn) PE.11 引腳用于測試 USB的供電情況,但是我在線測了一下 PE.11的電壓為3.3v應該是正常。
    發(fā)表于 06-26 08:05

    求助,需要NUC980用NOR flash時啟動需要的頭部資料

    我用的JLINK仿真器調試,現(xiàn)在需要用過網(wǎng)口把整個程序下到flash里面,但是沒有啟動時需要的 頭部信息,NUC980啟動需要判斷頭部信息,哪里有這份資料,我用的SPI NOR FLASH,手冊
    發(fā)表于 06-27 14:17

    NUC980如何設置,可以在uboot啟動時讓uboot識別到用戶自己的ID?

    在使用NUC980時,使用的是winbond的W25M02GV SPI NAND FLASH芯片,但是在uboot啟動時,無法識別到ID,需要修改什么參數(shù)嗎
    發(fā)表于 06-27 12:55

    關于NUC980 gadget實現(xiàn)Ethernet + ACM問題

    NUC980 gadget 實現(xiàn)Ethernet + ACM 問題 生成 CDC Composite Device (Ethernet and ACM) 圖像后下載運行, Win10 上沒有反應
    發(fā)表于 09-01 07:59

    nuc980透過nuwriter燒進去之后無法打開是為什么?

    您好 NUC980 從git 抓下之后 使用make uImage 編譯出來的檔案為1.9mb 比起perbuild 的出來小很多 透過nuwriter燒進去之后 不管如何都是開不起來 kernel panic 以下是開機log請給予建議 謝謝
    發(fā)表于 09-04 06:31

    請問nuc980如何在裸機程序中實現(xiàn)nuc980軟件復位?

    nuc980如何在裸機程序中實現(xiàn)nuc980軟件復位?
    發(fā)表于 09-04 08:22

    新唐NUC980規(guī)格書

    新唐NUC980規(guī)格書(嵌入式開發(fā)工程師工資水平)-新唐科技ARM9 系列 NUC980產品手冊
    發(fā)表于 07-30 12:58 ?27次下載
    新唐<b class='flag-5'>NUC980</b>規(guī)格書

    NUC980 DIY項目大挑戰(zhàn) - EtherCAT實現(xiàn)

    1.背景 最近計劃DIY一個EtherCAT控制器,一直在看資料和選型,初步定了NUC980的方案,主要是看中NUC980的RAM比較大,采購還算方便(最近缺芯,大家都懂)。 選定硬件之后
    的頭像 發(fā)表于 02-02 11:30 ?1886次閱讀

    測試新唐nuc980串口功能的過程

    測試新唐nuc980串口功能的過程
    的頭像 發(fā)表于 09-04 16:07 ?1053次閱讀
    測試新唐<b class='flag-5'>nuc980</b>串口功能的過程