ARM9-----如何燒錄裸板程序
1、接電源,按下開關
2.使用串口(USB串口)觀察信息
3.使用JTAG口(使用USB燒寫器)
4.如果板上程序支持USB下載,板上的USB device連接PC USB口
5.啟動選擇開關(可以選擇從NOR啟動或者選擇從NAND啟動)
啟動開關撥向左邊,就是NAND flash,撥向右邊,就是NOR flash。(從裸板正面看,而不是板子下方看)
oflash-------------->可燒寫所有bin文件,比如,u-boot.bin,led.bin等等
u-boot.bin可以燒到NOR flash也可以燒到NAND flash。------------------->燒到0地址
而裸板程序都只能燒到NAND flash。--------------->燒到0地址
1)eop----------------接到---------------->PC
2)安裝驅動
3)安裝APP
4)開發板-----排線------>eop----------->PC
5)執行 oflash xxxx.bin
6)斷開 開發板--------->eop------------->PC
7)設為NOR或NAND啟動
8)重新上電
本文出自 “梵高說我腦子有病” 博客,謝絕轉載!
ARM9-----如何燒錄裸板程序
相關推薦
ARM9-----如何燒錄裸板程序
linux 嵌入式 arm9裸板 1、接電源,按下開關2.使用串口(USB串口)觀察信息3.使用JTAG口(使用USB燒寫器)4.如果板上程序支持USB下載,板上的USB device連接PC USB口5.啟動選擇開關(可以選擇從NOR啟動或者選擇從NAND啟動)啟動開關撥向左邊,就是NAND
燒寫裸板的4種方法
1.並口 2.openjtag 3.jlink 4.nor上的uboot 1.使用openjtag 接線方式 然後在windows上執行cmd 並進入要燒寫檔案的目錄 輸入oflash即可
Android系統開發之燒錄開發板
一.環境配置: 開發板接上USB線和串列埠線,開啟DNW並配置好串列埠,給開發板上電後按reset鍵,緊接著按鍵盤的空格鍵,此時可輸入如下命令. 1. fdisk -c 0 2. ext3format mmc 0:3 3. fastboot 如果PC機提示發現新硬體
使用J-Link燒寫一U-boot的燒寫+裸板程式燒寫(JZ2440-S3C2440)
一、使用J-Link 燒寫NOR Flash 注意:J-Link 只支援NOR Flash,不支援NAND Flash。 1、安裝J-link 驅動(在Windows 下)在JZ2440 開發板JLI
剛接觸開發板之燒寫裸板程式
首先,用串列埠線連線開發板和電腦(對於JZ2440,是用USB線連線開發板的usb-com1和電腦),開啟串列埠工具,設定波特率115200,不適用流量控制(RTC、CTS這類選項去掉)。然後把已經燒好了u-boot的開發板上電,啟動。可以在串口裡看到這樣的資訊,在倒數至0之前,按下鍵盤的空格鍵:開始燒寫:
在linux中把彙編或c程式交叉編譯成二進位制檔案燒錄開發板過程詳解
嵌入式開發中在宿主機中要編譯能在目標機中執行的程式檔案需要用到一種工具:交叉工具鏈。其中我們常用的交叉工具有以下幾種:交叉編譯器,交叉聯結器,交叉轉換器,交叉ELF檔案工具,交叉反彙編器。以下通過例項將這些做一些介紹。 分解以下講一個led.S檔案編譯成可燒錄的二進位制檔案
S3C2440開發板學習——如何燒寫裸板程式
S3C2440的裸板燒錄的方法有:並口,OpenJTAG口,nor flash的u-boot,J-link,TFTP。 並口:不常用。 OpengJTAG口:裸板燒錄u-boot時,起關鍵的作用。通過oflash命令將u-boot燒錄到nor flash
J-Link固件燒錄以及使用J-Flash向arm硬件板下載固件程序
位置 size win7 64 文件 blog 丟失 卸載 軟件 article 這篇文章的最初版本是在15年寫的https://blog.csdn.net/u010592722/article/details/45575663,後來又遇到了一些新問題,故更新在了這裏。 一
stm32最小系統板燒錄的簡單說明
設備管理 開始 設備管理器 set 串口 需要 ima reset 顯示 首先,最小系統板燒錄往往需要usb轉串口模塊,可以自行購買,一般買了會附送資料,上面都會有相應的驅動 根據以往的經驗來看,這個模塊的驅動經常出問題(比如一直顯示占用),裝了之後需要手動切換。。。 具體
AVR開發 Arduino方法(附二) 故障排除:燒錄引導程序
開發 沒有響應 image left 響應 asp 故障 引導 排除 在“內存子系統”一章中我們曾提到,Arduino UNO R3開發板上的ATMega328P有0.5KB的Flash空間用於引導程序;因為有引導程序的支持,Arduino可以使用串口上傳程序而無需編程
用 Arduino Uno 給 Arduino Mini(Pro)燒錄程序
release res csdn ref AC trac god dem mod 用 Arduino Uno 給 Arduino Mini(Pro)燒錄程序 準
stm32從keil安裝到程序燒錄
pac 分類方法 官網下載 雙擊 完成後 img 1.2 所有 2.0 1.準備工具 (1)一塊stm32板,我用的是芯片型號是stm32L151C8T6; (2)keil5軟件,可以到官網下載:https://www.keil.com/download/product
關於訊為iTop4412開發板燒錄Ubuntu的問題解決辦法
為了開發需要,專門在ARM9裡面想燒錄Ubuntu系統,發現官方給的文件會出現各種各樣的問題,經過一個禮拜的探究,也換了很多張TF卡(2G、4G、8G、16G)燒錄,最後找到問題的根源:Uboot映象大小的問題。 選擇514KB的映象檔案,不要選用444KB的映象檔案,不要問為什麼(因為燒錄很
利用arduino給PCB800099液晶驅動板燒錄程式
某寶上購買了一塊PCB800099液晶驅動板, 賣家出貨的時候刷的驅動不對,遂需要重新燒錄程式 可是苦於沒有程式設計器,尋遍網路後找到幾種解決方案: arduino刷,樹莓派I2C口刷,linux下用vga口刷,並口線刷,拆EEPROM刷 正好arduino在手邊,於是就先測試這個方法吧, 大致流程就是利
芯片程序燒錄的熔斷機制與安全
無法 同時 內部 rom 加密 隨機 目標 金屬 就是 熔絲位是在一個特定的地址上可以讀到熔絲狀態的一個位。0表示已熔斷,1表示未熔斷。單片機MCU或者CPU等芯片在特定的引腳外加高電平後,可以通過產生的電流燒斷裏邊的熔絲,進而使芯片裏的程序變得不可讀寫只能運行,這就是熔斷
製作最小linux檔案系統燒錄到iTop-4412開發板上
使用的開發板為訊為iTop-4412精英版1,新建linux最小系統使用busybox,官網為http://www.busybox.net/這裡使用的版本是首先將busybox-1.21.1.tar.bz2拷貝到ubuntu系統下解壓,解壓命令: tar -xvf b
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
燒錄檔案到開發板操作
軟體工具準備: 1.Jlink燒錄軟體(Setup_JLinkARM_V410i.exe) 2 .Windows下 tftp軟體安裝(tftp32.exe)
FL2440開發板之系統燒錄流程
燒錄準備 開發板:FL2440 燒錄工具:J-link 編譯工具:Builroot-2011.11交叉編譯器 下載工具:tftp32 除錯終端:secureCRT 燒錄檔案說明 bootstrap-s3c2440.bin:主要用來初始化CPU外部的SDRAM;在燒錄時,該
arm9+linux fl2440 第一次開機燒錄
一、燒錄相關軟體下載 USB轉串列埠相關晶片驅動 : CH341SER.ZIP J-link驅動 : Setup_JLinkARM_V410i.exe windows下t