一、安裝kermit
s@ubuntu:~$ sudo apt-get install ckermit
二调违、配置kermit配置文件
1、在主目錄$HOME(打開任意盤,右側(cè)文件夾列表上方即可看到Home目錄)新建.kermrc文件嗤军。方法是在桌面打開終端輸入命令:
s@ubuntu:~$ sudo gedit .kermrc
然后在Home目錄,點(diǎn)擊桌面上方 查看--->顯示隱藏文件 就能看到新建的.kermrc文件晃危。
2叙赚、輸入文件內(nèi)容:
set line /dev/ttyUSB0 (具體是哪個(gè)串口查看方法在下方)
set speed 115200 (串口速率)
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
??查看串口: 打開/dev 文件夾老客,下拉到tty*部分,然后將已連接到電路板的USB數(shù)據(jù)線插到PC機(jī)上震叮,查看 /dev文件夾中出現(xiàn)了新的tty*格式文件胧砰,再從PC機(jī)拔下USB線,新文件消失苇瓣。這個(gè)文件的名字即是串口名稱尉间。如果出現(xiàn)多個(gè),查看相應(yīng)文檔確定需要的是哪一個(gè)击罪。
??kermit在啟動(dòng)時(shí)會(huì)查找~/.kermrc文件哲嘲,調(diào)用里面的命令來初始化kermit。如果不新建.kermrc文件媳禁,kermit會(huì)查找/etc/kermit/kermrc文件眠副,在使用時(shí)可能會(huì)對kermrc文件做出修改,因此建議在主目錄Home下新建.kermrc文件進(jìn)行配置损话。
三侦啸、使用
??kermit程序有兩種模式:一種是命令模式,在此模式下可以輸入在主機(jī)上運(yùn)行的各種kermit命令丧枪;另一種是非命令模式(也稱為目標(biāo)板的終端仿真模式或console模式)光涂,它是目標(biāo)機(jī)的終端,屏幕輸出的是目標(biāo)板的運(yùn)行信息提示拧烦,鍵盤鍵入的是目標(biāo)板的輸入忘闻,兩種模式可以切換。
??調(diào)試FPGA使用第二種模式恋博。
??直接進(jìn)入(第一種)命令模式:s@ubuntu:~$ sudo kermit
??直接進(jìn)入(第二種)非命令模式:s@ubuntu:~$ sudo kermit -c
注意:如果在運(yùn)行kermit -c時(shí)報(bào)錯(cuò):
kermit ?SET SPEED has no effect without prior SET LINE
這是.kermrc配置文件中的設(shè)備名(第一行中tty*)有問題齐佳,需要根據(jù)實(shí)際重新設(shè)置,修改后一定要確認(rèn)保存成功债沮。 PS:我第一次用時(shí)修改了設(shè)備名炼吴,也點(diǎn)了保存,但不知為何沒保存成功疫衩,我也沒確認(rèn)硅蹦,結(jié)果一直出錯(cuò)也不知錯(cuò)在哪,后來才想到是不是配置文件沒保存成功闷煤,結(jié)果果然是童芹,花了許多不必要的時(shí)間。
??進(jìn)入非命令模式后鲤拿,連接板子并上電假褪,就可以輸入命令了。
Windows下可使用Tera Term近顷,具體過程見xtp497生音。