我希望有人能幫助我解決在原始PC上運行原始RCX 1.0系統的問題。
我在2000年(我認為)購回了RCX 1.0系統,但該系統已經存儲了很長時間。在此期間,我有孩子,現在他們當中的一個對此感到好奇,我想鼓勵這樣做。
磚頭電源正常,但是RIS軟件不會安裝在筆記本電腦上(Win7 x64),並且筆記本電腦沒有可將紅外發射塔插入的串行端口。為解決此問題,我創建了一個Windows XP虛擬機(在VMware Workstation中),在VM上安裝了RCS軟件,使用USB到串行轉換器將IR塔連接到便攜式計算機,並進行了橋接虛擬機的USB端口。這種工作是因為RIS軟件可以識別RCX塊。但是,它表示缺少固件,需要下載固件。這樣做時,我反复遇到下載錯誤。
更新1:。RIS軟件顯示消息“正在初始化和下載固件”,RCX上的LCD計數從0到0。 20次十次,然後RIS軟件顯示錯誤“ RCX固件下載失敗”。我認為它試圖從PC的下載到的RCS,而不是從Internet下載-如果禁用VM的網絡連接,它將以完全相同的方式失敗,並且 netstat
沒有顯示VM內的任何網絡連接嘗試。
這裡有沒有人可以使用類似的設置來工作,或者對可能出什麼問題有任何想法?我可以使用任何命令行或診斷工具來查詢RCX和/或將固件上載到RIS環境之外嗎?
我很想購買一個可以與現代硬件兼容的NXT,但是我還沒有準備好放棄。
更新2:我在VM中運行了USB嗅探器 來查看通過usb到串行連接器發送的數據。許多二進制數據被發送到串行塔,有些模式建議在應用程序級協議中進行消息成幀,但據我所知,這並不能指示錯誤情況。問題不是在USB適配器級別。 RIS軟件可以在Windows XP SP2上安裝並正常運行。感謝那些提供建議的人。