標題: 聯盛德 HLK-W806 csky-elfabiv2編譯和燒錄說明 [打印本頁]
作者: michaelchain 時間: 2021-11-12 10:09
標題: 聯盛德 HLK-W806 csky-elfabiv2編譯和燒錄說明
本帖最后由 michaelchain 于 2021-11-17 00:18 編輯
介紹W806是32位MCU, 1MB flash, 288K內存, 是W800去掉無線部分的版本, 這個芯片背后是T-HEAD 800 系列.
T-HEAD 500, 600 和 800 系列都是基于 CSKY 架構, 其中 T-HEAD 500 和 600 系列基于 CSKY V1, T-HEAD 800 系列基于 CSKY V2. T-HEAD 800 系列的 ABI 是 CSKY ABI V2.
HLK-W806 開發板
W806-MCU-development-board-720x403.jpg (49.75 KB, 下載次數: 57)
下載附件
2021-11-12 10:08 上傳
W806-IO-headers.jpg (36.91 KB, 下載次數: 49)
下載附件
2021-11-12 10:08 上傳
參數
- MCU – WinnerMicro W806 32-bit XT804 MCU
- 240 MHz
- 1MB Flash
- 288KB RAM
- FPU, DSP, crtypto engine
- 2x24排針
- 1x SDIO host with support for SDIO 2.0, SDHC, MMC 4.2
- 1x SDIO device up to 200 Mbps
- Up to 6x UART, 1x I2C
- 1x SPI slave up to 50 MHz, 1x master/slave SPI
- LCD controller with support for 4×32 interface
- 1x I2S
- Up to 4x ADC (16-bit, 1KHz sampling rate)
- Up to 44x GPIOs, 5x PWM, PWM最高到160KHz, 分辨率比較低只有8bit
- Up to 15 touch sensors
- ISO/IEC 7816 smart card interface
- Reset, Wakeup, 3.3V, and GND signals
- Debugging – CH340 via micro USB port
- Misc – Reset and Boot buttons
- Power Supply – 5V via micro USB port
- 尺寸65 x 26 mm
使用安裝編譯工具編譯工具下載
- 導航->工具->工具鏈-800系列->(當前是V3.10.29)
- 根據自己的操作系統, 下載對應版本, 對于Ubuntu20.04, 下載 csky-elfabiv2-tools-x86_64-minilibc-20210423.tar
編譯工具安裝
上面下載的tar.gz文件外層路徑用的是./目錄, 比較坑, 建議放到一個子目錄中解壓, 或者建一個空目錄, 將解壓目錄指定過去, 參考命令如下
- mkdir csky-elfabiv2-tools-x86_64-minilibc-20210423
- tar xvf csky-elfabiv2-tools-x86_64-minilibc-20210423.tar.gz -C csky-elfabiv2-tools-x86_64-minilibc-20210423/
復制代碼移動到/opt下, 目錄可以自己定
- cd /opt/toolchains/
- sudo mv ~/Backup/linux/csky-elfabiv2-tools-x86_64-minilibc-20210423/ .
- sudo chown -R root:root csky-elfabiv2-tools-x86_64-minilibc-20210423/
復制代碼 不需要指定路徑
編譯
導出此項目
- git clone https://github.com/IOsetting/wm-sdk-w806.git
復制代碼運行menuconfig, 配置工具路徑
- cd w806_makefile
- make menuconfig
復制代碼在menuconfig界面中, Toolchain Configuration -> 第二個toolchain path, 將剛才的路徑填進去, 需要完整路徑, 帶最后的斜桿, 例如
- /opt/toolchains/csky-elfabiv2-tools-x86_64-minilibc-20210423/bin/
復制代碼其他不用動, Save后退出menuconfig
執行編譯
燒錄
運行menuconfig, 配置路徑
- cd w806_makefile
- make menuconfig
復制代碼在menuconfig界面中, Download Configuration -> download port, 填入開發板在你的系統中對應的USB端口, 例如ttyUSB0, 其他不用動, Save后退出menuconfig
執行燒錄
根據輸出的提示, 按一下reset鍵, 就會開始下載了.
- enerate compressed image completed.
- build finished!
- connecting serial...
- serial connected.
- wait serial sync.........
- please manually reset the device. <----- 這里按下reset
- ....
- serial sync sucess.
- mac CC-CC-CC-CC-CC-CC.
- start download.
- 0% [###] 100%
- download completed.
- please manually reset the device.
復制代碼
如果出現can not open serial make: *** [tools/w806/rules.mk:158: flash] Error 255錯誤, 檢查一下是否有其他串口軟件占用了這個端口, 如果有需要先關閉
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
久久久久国产一区二区三区
|
久久久久久国模大尺度人体
|
91久久伊人|
成人久久久
|
亚洲一区在线日韩在线深爱
|
日韩一级免费大片
|
一区二区三区精品视频
|
一区二区三区视频在线免费观看
|
av一级|
国产视频导航
|
羞羞视频在线观免费观看
|
欧美一级欧美三级在线观看
|
国产精品免费在线
|
91精品国产色综合久久不卡98
|
欧美亚洲一区二区三区
|
久久久久国产精品www
|
久久成人国产
|
欧美一级全黄
|
国产精品久久精品
|
亚洲天堂久久
|
中文字幕在线二区
|
国产精品视频网
|
国产一区二区三区视频
|
国产精品成人一区二区
|
中文字幕免费视频
|
东京av男人的天堂
|
99久久视频
|
国产第一页在线观看
|
国产精品mv在线观看
|
综合成人在线
|
毛片入口
|
国产一区不卡
|
免费在线观看成人av
|
欧美成人aaa级毛片在线视频
|
中文字幕蜜臀
|
国产h视频|
亚洲区视频
|
色婷婷在线视频
|
欧美日本韩国一区二区三区
|
亚洲一区
|
avmans最新导航地址
|