現(xiàn)在正在設(shè)計一塊板卡,主芯片上沒有串口,想用ch352從pci轉(zhuǎn)接2個串口,用于調(diào)試板卡,在這請教一些問題: 1.ch352的配置芯片可以不用嗎?不用有什么影響? 2.我想在主芯片上運行l(wèi)inux系統(tǒng),串口作為終端輸出,是否要修改BIOS里的代碼?(由于 板卡第一次運行時,沒有加載操作系統(tǒng)內(nèi)核,如果不修改BIOS,BIOS的啟動過程是否能通過串口打印到串口終端?)
1、可以不用。 配置芯片主要用于存儲非易失數(shù)據(jù)和設(shè)定PCI 板卡的設(shè)備標識(Vendor ID,Device ID,Class Code等) 不用外部配置芯片對轉(zhuǎn)串口沒影響 2、不用改 LINUX下使用,按照說明(read me)安裝好驅(qū)動,就可以了
一樓,請把你的情況說明清楚,不能理解你什么意思
謝謝二樓! 三樓,第二個意思我是指: 我想把串口作為終端輸出,想通過串口加載操作系統(tǒng)內(nèi)核,是否需要修改BIOS的代碼來初始化ch352? 還有一個問題,一般PCI總線都有STOP(目標設(shè)備要求主設(shè)備中止當前的數(shù)據(jù)傳送),而ch352沒有STOP位,是否有影響?
也就是說CH352沒有STOP和IRDY兩位,會有影響嗎?和有這兩位有有什么區(qū)別呢?謝謝各位了!
CH352轉(zhuǎn)出來的串口是模仿計算機串口 這2個引腳用不到 IRDY# 主設(shè)備準備好 即可以開始通訊 STOP# 目標設(shè)備要求主設(shè)備中止當前的數(shù)據(jù)傳送 即結(jié)束通訊 安裝好驅(qū)動就直接像串口1樣工作了,計算機串口的通訊是1直進行的,不存在開始/結(jié)束。