fl2440開發板燒錄過程——如何在開發板上執行Hello.c
1. 在虛擬機器上交叉編譯Hello.c檔案;
vim hello.c
/opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-gcc hello.c -o hello //交叉編譯
sz hello //傳送檔案至windows
***注意在傳送檔案前,先設定儲存路徑:SecureCRT——Options——
2.連線主機與開發板
3.連線開發板與SecureCRT
3.1 開發板開機
3.2 檢視串列埠:右擊“計算機”——裝置管理器——埠(如COM5)
3.3 SecureCRT——
3.4 重啟開發板
密碼一般為12345
4.主機與開發板的網路配置
4.1檢視開發板IP
如圖,開發板IP為192.168.1.199
4.2 配置主機IP
5.關閉防毒軟體及防火牆
6.開啟tftpd32(百度雲玩轉開發板有下載源)
6.1 更換路徑
與CRT下載路徑一致
7.最後一步
執行hello.c:
相關推薦
fl2440開發板燒錄過程——如何在開發板上執行Hello.c
1. 在虛擬機器上交叉編譯Hello.c檔案; vim hello.c /opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-gcc hello.c -o hello //交叉編譯 sz hel
關於訊為iTop4412開發板燒錄Ubuntu的問題解決辦法
為了開發需要,專門在ARM9裡面想燒錄Ubuntu系統,發現官方給的文件會出現各種各樣的問題,經過一個禮拜的探究,也換了很多張TF卡(2G、4G、8G、16G)燒錄,最後找到問題的根源:Uboot映象大小的問題。 選擇514KB的映象檔案,不要選用444KB的映象檔案,不要問為什麼(因為燒錄很
Android系統開發之燒錄開發板
一.環境配置: 開發板接上USB線和串列埠線,開啟DNW並配置好串列埠,給開發板上電後按reset鍵,緊接著按鍵盤的空格鍵,此時可輸入如下命令. 1. fdisk -c 0 2. ext3format mmc 0:3 3. fastboot 如果PC機提示發現新硬體
stm32最小系統板燒錄的簡單說明
設備管理 開始 設備管理器 set 串口 需要 ima reset 顯示 首先,最小系統板燒錄往往需要usb轉串口模塊,可以自行購買,一般買了會附送資料,上面都會有相應的驅動 根據以往的經驗來看,這個模塊的驅動經常出問題(比如一直顯示占用),裝了之後需要手動切換。。。 具體
利用arduino給PCB800099液晶驅動板燒錄程式
某寶上購買了一塊PCB800099液晶驅動板, 賣家出貨的時候刷的驅動不對,遂需要重新燒錄程式 可是苦於沒有程式設計器,尋遍網路後找到幾種解決方案: arduino刷,樹莓派I2C口刷,linux下用vga口刷,並口線刷,拆EEPROM刷 正好arduino在手邊,於是就先測試這個方法吧, 大致流程就是利
ARM+linux環境下程式的開發和燒錄
一 方法一( 串列埠通訊 ): 1. 在PC開發端的linux環境中寫好原始碼。 2. 使用交叉編譯器arm-linux-gcc編譯之。 3. 用超級終端或者DNW建立ARM開發板與PC開發端的連線給ARM開發
[原創]Nexus5 源碼下載、編譯、真機燒錄過程記錄
慢慢 prop sha shell 腳本 .cn 等待 strong download dos asop使用清華鏡像源https://mirror.tuna.tsinghua.edu.cn/help/AOSP/ 一開始使用每月初始化包的方式因為無法搞定版本的問題,沒能通過編
[原創]Nexus5 內核編譯燒錄過程記錄
ron ubuntu16 gin ready 內核 fastboot dtb 尋找 ucc 參考Android系統源代碼情況分析第二章進行實踐,為了提高效率,也為了增加實踐機會,使用Nexus5進行內核編譯。需要說明的是,Android源代碼工程默認是不包含
Nexus5 內核編譯燒錄過程記錄
記錄1、下載nexus5 對應的內核源碼 Android系統使用的是Linux內核,但與主線分枝的Linux內核又有一些差異,各個不同的廠商又有自己的修改。內核源碼位於谷歌境外服務器,不FQ無法訪問,這給同步源碼造成很大的不便。幸好清華大學的開源服務器上也同步了AOSP內核的源碼,使得我們無須FQ就可
DSP串列埠燒錄過程解析
實現串列埠燒寫技術軟體分為PC機內用於資料傳送的頂層軟體和目標機內的底層軟體。頂層軟體可實現使用者程式的解析等;而底層軟體可實現由串列埠傳送的資料燒寫至Flash。F2812DSP每次上電覆位,先執行底層軟體,判斷是否需要重新燒寫Flash。若需要,則
安卓開發問題一:在虛擬機器上執行APP不能執行,即閃退現象
在執行程式時,出現了虛擬機器上開啟自己寫的APP,提示不能執行,也就是閃退的現象。找了好多論壇,基本上是模擬器與API版本不同導致的,我的後來換了一個AVD裝置,莫名其妙的就自己好了 現將解決方法整理如下: 1、project->clean(測試無用) 2、在Mai
Android:如何交叉編譯要在安卓板上執行的C程式
交叉編譯在安卓板上執行的C程式 寫給一直在做linux下驅動或應用開發的小夥伴們,這裡描述了在安卓開發板中,如何編寫,編譯,生成可執行的C程式,並在安卓真機中測試的一整套基本操作流程. 新建C專案 在你的安卓原始碼目錄下新建一個資料夾用來存放你的工程程式
react native 開發的app在安卓裝置上執行
前提條件:USB除錯 你需要開啟USB除錯才能在你的裝置上安裝你的APP。首先,確定你已經開啟裝置的USB除錯開關 確保你的裝置已經成功連線。可以輸入adb devices來檢視: $ adb devices List of devices attached emu
在linux中把彙編或c程式交叉編譯成二進位制檔案燒錄開發板過程詳解
嵌入式開發中在宿主機中要編譯能在目標機中執行的程式檔案需要用到一種工具:交叉工具鏈。其中我們常用的交叉工具有以下幾種:交叉編譯器,交叉聯結器,交叉轉換器,交叉ELF檔案工具,交叉反彙編器。以下通過例項將這些做一些介紹。 分解以下講一個led.S檔案編譯成可燒錄的二進位制檔案
FL2440開發板之系統燒錄流程
燒錄準備 開發板:FL2440 燒錄工具:J-link 編譯工具:Builroot-2011.11交叉編譯器 下載工具:tftp32 除錯終端:secureCRT 燒錄檔案說明 bootstrap-s3c2440.bin:主要用來初始化CPU外部的SDRAM;在燒錄時,該
友善之臂tiny4412使用SD卡燒錄uboot,並使開發板從SD卡啟動進入uboot過程記錄。
一、前提準備: 建議:為保持過程的一致性,建議使用和以下描述中一樣的軟硬體。其它軟硬體不保證過程的可行性。以下描述的過程,博主已多次驗證,可行。 1.安裝了ubuntu系統的電腦一臺,我使用的是14.04 LTS版。 2.友善之臂的tiny4412 ADK 1312開發板。
製作最小linux檔案系統燒錄到iTop-4412開發板上
使用的開發板為訊為iTop-4412精英版1,新建linux最小系統使用busybox,官網為http://www.busybox.net/這裡使用的版本是首先將busybox-1.21.1.tar.bz2拷貝到ubuntu系統下解壓,解壓命令: tar -xvf b
燒錄檔案到開發板操作
軟體工具準備: 1.Jlink燒錄軟體(Setup_JLinkARM_V410i.exe) 2 .Windows下 tftp軟體安裝(tftp32.exe)
FPGA開發板之如何把程式燒錄到PROM裡
FPGA開發之如何把程式燒錄到PROM裡 由於FPGA掉電擦除的特性,在使用常規方式通過USB線給開發板燒錄程式後,開發板不能斷電,且每次使用都需要重新燒錄,使用十分不便。為解決這個問題,可將程式燒入開發板上的PROM晶片,從而解決掉電擦除的問題,使開發板上電
天嵌E9開發板tftp燒錄eMMC教程(Android)
環境:天嵌E9開發板CPU:freescale imx6q 系統:Android天嵌提供了MfgTool2.exe工具進行燒寫.但是每次修改核心驅動都要燒寫,很麻煩,於是想利用uboot通過tftp來單獨燒寫核心.1.首先要知道mmc的分割槽結構,通過系統檢視:[email protected]_