Rabbit產(chǎn)品克隆板,適合復(fù)制已經(jīng)編譯好的軟件
Rabbit軟件復(fù)制板非常適合于復(fù)制已經(jīng)編譯好的板上程序,對(duì)于由Rabbit微處理器驅(qū)動(dòng)的硬板,Rabbit軟件復(fù)制板也可以將閃存中的指定部分傳送到另外的硬板上。在Rabbit軟件復(fù)制板的支持下,無(wú)需PC機(jī)器就可以將母板的程序裝載到其他的硬板上。
軟件復(fù)制板的使用非常方便。軟件復(fù)制板有兩條連接電纜,在復(fù)制工作之前將其中的一條電纜接在帶有已編譯程序的母板上,并將另一條電纜連接在要裝載程序的目標(biāo)板上。在電纜連接好之后,按動(dòng)復(fù)制板上的重起母板按鍵就可以啟動(dòng)母板到目標(biāo)板的程序傳輸過(guò)程。
關(guān)鍵優(yōu)點(diǎn)
· 替代PC機(jī)作為裝載程序的主要工具,減少對(duì)工作臺(tái)面積的要求。
· 數(shù)據(jù)傳輸速率最高為921,600 bps,節(jié)省大量傳輸時(shí)間。
· LED燈會(huì)在復(fù)制過(guò)程完成之后閃爍,從而提醒操作人員人工干預(yù)。
· 非常合適于作為小批量產(chǎn)品復(fù)制工具。
Rabbit Cloning Board pinouts Rabbit 軟件復(fù)制板的引腳定義圖
從功能上講,整個(gè)復(fù)制過(guò)程非常簡(jiǎn)單 ---- 它是通過(guò)母板上BIOS中的一個(gè)宏操作來(lái)完成的。母板會(huì)向目標(biāo)板發(fā)送它全部BIOS的內(nèi)容,目標(biāo)板上的啟動(dòng)程序會(huì)接收這部分BIOS的內(nèi)容并將它存放在本地的RAM當(dāng)中。然后母板和目標(biāo)板會(huì)各自計(jì)算自己收發(fā)內(nèi)容的CRC校驗(yàn)和,并在目標(biāo)板一端進(jìn)行比較,如果兩者相同,目標(biāo)板就進(jìn)入重起狀態(tài),開始運(yùn)行BIOS程序,這時(shí)母板就會(huì)向目標(biāo)板高速發(fā)送自己的程序,當(dāng)閃存中的全部?jī)?nèi)容都傳輸完畢之后(除了包含系統(tǒng)ID的數(shù)據(jù)塊),在軟件復(fù)制板上的一個(gè)LED會(huì)從閃爍變?yōu)榉(wěn)定點(diǎn)亮狀態(tài)。