本代bootloader通過usb下載代碼首先存放在sdram中,然后拷貝到dataflash中并加載。本代碼經(jīng)過反復(fù)測試,準(zhǔn)確無誤,絕對可靠。環(huán)境IAR
標(biāo)簽: bootloader sdram usb
上傳時(shí)間: 2014-01-15
上傳用戶:天誠24
隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分,并成為近年來新興的研究熱點(diǎn)。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內(nèi)核為核心的S3C2410X是一款基于以太網(wǎng)應(yīng)用的高性價(jià)比16/32位微控制器,非常適合嵌入式產(chǎn)品。文本提出并研究了基于ARM-Linux的嵌入式產(chǎn)品平臺,完成了系統(tǒng)的硬件和軟件設(shè)計(jì)、實(shí)現(xiàn)了操作系統(tǒng)的裁減和移植。并且系統(tǒng)充分利用ARM處理器高性能、低功耗、低成本的優(yōu)點(diǎn),擴(kuò)展平臺通用接口,為今后開發(fā)基于該平臺的應(yīng)用系統(tǒng)提供了捷徑。 Linux由于其代碼開放性以及強(qiáng)大的網(wǎng)絡(luò)功能等特點(diǎn),在許多的嵌入式網(wǎng)絡(luò)設(shè)備中有著廣泛應(yīng)用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢。因此本課題將其作為硬件平臺的操作系統(tǒng),并在這個(gè)系統(tǒng)中實(shí)現(xiàn)Linux的一些基本操作。論文中介紹的硬件和軟件平臺也可以為實(shí)際應(yīng)用提供很好的開發(fā)起點(diǎn)。 USB作為一種總線技術(shù),已經(jīng)得到快速的普及和應(yīng)用,本文實(shí)現(xiàn)了Linux操作系統(tǒng)下USB驅(qū)動(dòng)程序的編程設(shè)計(jì);此外,本文將嵌入式技術(shù)與無線通信技術(shù)結(jié)合起來,實(shí)現(xiàn)了基于ARM-9處理器的無線通信平臺的開發(fā)。 歸納起來本課題具體工作如下: 1)調(diào)研了國內(nèi)外嵌入式系統(tǒng)開發(fā)的現(xiàn)狀和發(fā)展趨勢。并且詳細(xì)論述了基于ARM-9處理器的硬件結(jié)構(gòu)、嵌入式操作系統(tǒng)以及開發(fā)流程。 2)詳細(xì)研究了Linux在ARM-9硬件平臺上的移植。包括移植環(huán)境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細(xì)分析并開發(fā)了Linux下USB驅(qū)動(dòng),包括主機(jī)控制器驅(qū)動(dòng)以及設(shè)備驅(qū)動(dòng)等內(nèi)容。 4)基于ARM-9嵌入式微處理器,利用其性價(jià)比高,功能豐富,接口完善,可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)將移動(dòng)通信技術(shù)與嵌入式系統(tǒng)融合在一起。實(shí)現(xiàn)基于ARM-9處理器的無線通信平臺的開發(fā)。
標(biāo)簽: ARM USB 無線通信 平臺開發(fā)
上傳時(shí)間: 2013-04-24
上傳用戶:lwt123
一個(gè)簡單的基于s3c2410的bootloader,提供USB下載,供大家參考。
標(biāo)簽: bootloader s3c2410
上傳時(shí)間: 2014-01-25
上傳用戶:netwolf
This a simple bootloader for AT91SAM7{S,X}{64,128,256} processors. It permits you to download new code to the device over USB. This bootrom is installed at address 0x00000000 in the ARM, which means that it is the first piece of code to execute after reset. At startup, it waits for a few seconds to see if the downloader is trying to connect. If not, then the bootloader gives up control and jumps to your program. If the downloader is trying to connect, then the bootloader receives the new program over USB and writes it into flash.
標(biāo)簽: bootloader processors download permits
上傳時(shí)間: 2015-11-30
上傳用戶:shus521
Samsung S3C2440 bootloader。串口輸出,支持USB下載內(nèi)核鏡像,主要分為硬件初始化的匯編代碼init.s和C的內(nèi)核引導(dǎo)代碼u2440mon.c兩部分
標(biāo)簽: bootloader Samsung S3C2440 串口輸出
上傳時(shí)間: 2016-03-31
上傳用戶:aappkkee
S3C2440的bootloader,12M晶振,支持USB下載
標(biāo)簽: bootloader S3C2440
上傳時(shí)間: 2016-04-14
上傳用戶:yimoney
OK2440 bootloader源碼,可以通過usb下載OS
標(biāo)簽: bootloader 2440 OK 源碼
上傳時(shí)間: 2016-05-02
上傳用戶:wab1981
用AVR單片機(jī)設(shè)計(jì)的MP3播放器 功能: MP3 Player IDE ATA interface FAT 32 with long file name support USB interface On board power supply (input from 7v to 20v DC) Bootloader firmware upgradeable via USB port Infrared bi-directional interface Remote Control Back light graphic LCD worked with only 2x AA batteries In sleep mode sink less than 1uA (2.5mA in active mode) 5 buttons for easy navigation Long range (more than 20 feets)
標(biāo)簽: MP3 interface support Player
上傳時(shí)間: 2016-07-02
上傳用戶:fandeshun
已經(jīng)在S32410開發(fā)移植成功的linux,包括bootloader(vivi), kernel和文件系統(tǒng)(cramfs),在kernel中加入了對USB和video4linux的支持,對做攝像頭圖像采集非常適合
標(biāo)簽: bootloader S32410 kernel cramfs
上傳時(shí)間: 2016-07-07
上傳用戶:gaojiao1999
2440的bootloader,用來載入你的用戶程序(非系統(tǒng)代碼),晶振16MHz,主頻Fclk=256MHz,usb時(shí)鐘為48MHz.
標(biāo)簽: bootloader 2440
上傳時(shí)間: 2016-08-25
上傳用戶:水口鴻勝電器
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1