[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
 Samedisk • 檢視主題 - 如何透過網路分享讓多人共用一台SPI模擬器

如何透過網路分享讓多人共用一台SPI模擬器

ZC2580(8Mb),ZC2564(64Mb),ZC25128(128Mb)之SPI 介面高速記憶體模擬器適用 ~ 安裝、使用上等問題都歡迎在此討論~

如何透過網路分享讓多人共用一台SPI模擬器

文章Haki » 週日 4月 26, 2009 12:37 am

應該很多人都有體驗過開發資源不足卻要硬上的這個慘痛經驗
例如說:
老闆指定三個工程師一起power on Calpella的platform
兩週內要搞定而且只有一張Calpella的公板
這真是個難題啊
公平起見
三班制輪流每個人使用8小時
這樣簡直像是在顧7-11
日夜顛倒效率不會太好
等一下恍神一下把公板弄壞了
三個人一起更新履歷比較快

還是看誰比較老比較資深就可以用比較久
菜的不敢出聲的就沒得用或等老鳥用完剩下的時間才能用
這樣看起來也是不如早點更新履歷

我建議最好的方式是如下,可以參考:
假設有三個工程師各有一台NOTEBOOK
那可以考慮把Console端的TEST PC接一台SPI模擬器和一套公板
四台都上在網路上 (當然也可以只用三台,其中一台要當console端這樣也可以)
如下圖所示:
圖檔
首先把SPI模擬器接到console端的TEST PC上
TEST PC會認到一台外接硬碟
圖檔

接著將這個對硬模擬器的外接硬碟透過網路給分享出來
圖檔

接著從USER1或USER2或USER3的client端直接執行samefile
因為本機並沒有插模擬器所以SAMEFILE的ICON還是灰色的
再SAMEFILE的ICON上按右鍵
選擇NETWORK Setting
圖檔

會出現底下的這個network setting的小視窗
選取網路芳鄰上剛剛TEST PC端分享出來的那個目錄
然後按DETECT
就會認到CONCOLE端的SPI模擬器囉
圖檔


看看SAMEFILE的視窗已經不是灰色了
表示已經抓到網路上的共享SPI模擬器囉
按右鍵去看Driver Select就可以看到已經抓到囉
圖檔


接下來的使用方法就跟接在本機一樣
只要拖拉檔案就可以download到TEST PC那邊去
這樣每一個USER都可以共用一台SPI模擬器和一塊公板開發啦
只要一沒有人用就可以馬上把CODE載下去驗證囉
充分利用其他人再改CODE和compile的空檔
模擬器和公板也可以固定放在一個地方不用搬來搬去到自己的座位上
搬來搬去等一下不會動也是三個都要一起更新履歷

這種方式的使用時機
一般是因為開發板太貴(如IC設計公司的設計prototype驗證用的FPGA板)
或是太稀少的公板(如INTEL的Calpella公板)
透過網路分享多人共用一台模擬器的確是可以有效節省金錢和時間
還有些是座位太小所以直接在OFFICE的座位compile好直接透過網路download
到實驗室的模擬器上RUN的,也是有人這樣用
也有看過DTV因為platform太大(不知道是幾吋的?)
大到一台只能放在會議桌上,然後大家一起圍著這個會議桌
並透過網路來車輪戰這個大平台

有些wireless的AP分享器後面是有USB port的
也可以插上模擬器
然後一樣把模擬器對應的目錄分享出來
這樣你就可以透過wifi去download了

呵呵
說到這裡一定又有人會問可不可以download到更遠端(例如大陸工廠)
當然可以
只要你能搞定MIS應該就沒問題
請他把那個模擬器那個對應的硬碟設定成FTP的ROOT目錄
然後你就用FTP的client上傳覆蓋binary檔就完成下載了
傳完順便在上傳兩次port.txt去切換一下就可以遠端開機了

越聽真是令人越興奮
那我以後就可以在台灣遠端遙控開發大陸工廠的案子啦
是啊 真的要做是可行
但是可能還需要一些外在的環境輔助配合
最好還是要有個工程師在那邊幫你安裝好協助debug啊
而且最好網路不要太慢或一直斷線
不然您還是得飛過去......哈哈
不過單靠一台便宜的SPI模擬器要做到這種境界是有點誇張

(這讓我想起來以前當兵還很菜的時候,
我學長拿了一塊硬幣叫我去自動販賣機投兩瓶可樂回來,
當兵會變笨是嗎?一塊錢怎麼投兩罐可樂?
後來兩罐可樂我還是自己貼錢投自動販賣機買回來了,
然後我學長接過手後說:來,別說我沒照顧你,一罐請你, 我們一起喝!) Shocked
題外話,輕鬆一下!
哈哈
Haki
 
文章: 83
註冊時間: 週六 12月 18, 2010 5:58 pm

Re: 如何透過網路分享讓多人共用一台SPI模擬器

文章ericc » 週五 10月 02, 2009 7:16 pm

啊有沒有多人共用一台燒錄器的
或共用一台I/O的啊

我當兵在外島
全連只有我是不抽煙的
新兵時被學長XX的煙還真不少
尤其是那些三年半的
聽說以前是有配給的

其實資源不就是這樣子
_________________
Innovation=Revenue
ericc
 
文章: 47
註冊時間: 週二 12月 21, 2010 12:58 pm

Re: 如何透過網路分享讓多人共用一台SPI模擬器

文章Haki » 週一 10月 05, 2009 6:31 pm

Haki
 
文章: 83
註冊時間: 週六 12月 18, 2010 5:58 pm

Re: 如何透過網路分享讓多人共用一台SPI模擬器

文章變形蟲 » 週二 10月 06, 2009 8:33 am

原來是這樣
難怪公司前面都會掛"蠱"份有限
或是大家等著領"蠱"票
"蠱"市一低迷
所有的蟲子都瞬間失去戰鬥力了

恍然大悟...

看來我得改名成變形"蠱"
蟲放在皿上就變蠱啦
這樣鬥起來老闆才看得清楚
我真的是沒有在盤子上瞎混...
變形蟲
 
文章: 20
註冊時間: 週三 12月 22, 2010 3:38 am


回到 ZC25系列 SPI 介面 高速記憶體模擬仿真器

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客

cron