2007年9月9日 星期日

專題進度---07/9/9

過了二個月多專題總算有點像樣的進度了.......... (迷:自已不用功要怪誰一"一凸)
軟體:1. CCS C54X 1.10 2. Spcetrun Digital TMS320C54xx Debug Tool 3. SD CCS3.1 Emulator Drivers

Emulator:TI官方Emulator XDS510PP puls 和長高的Emulator(對應TI官方的好像是XDS510PP)

PS.目前只要刪除軟體部份我就會重灌電腦,也就是說在灌TI的軟體時都是最乾淨剛灌好XP環境

先將硬體(先以官方的ICE來說)連接好後,開機...........
首先,進BIOS調Parallel port在378,其Mode是EPP,儲存後進Windows XP
(以下開始以我的NB為運作環境.........)
進Windows後,先開出"portio -e",以便看你電腦的port是在哪邊,就如下圖一樣


確定port以後開啟"sdconfig3.1",在378的地方展開,然後再點開Emu,
其設定為"XDS510PP_Plus"、"EPP"、"1",其它的沒動
其畫面如下



按下"test"鍵後其下方的對話會出現如下面的log
Spectrum Digital Configuration and Diagnostic Utility
Supports:

Printer Port: XDS510PP, XDS510PP+, SPI515, eZdsp
ISA Bus: SPI510, XDS510

PCI Bus: SPI525
USB Bus: XDS510-USB

** Checking for a valid emulator/eZdsp
$$ You are connected to:

$$ EmuProductName=XDS510PP_PLUS
$$ EmuPortAddr=0x378

$$ EmuPortMode=SPP8
$$ ProductId=10

$$ ProductVersion=02
** Checking emulator/eZdsp scan connection

** Emulator Test **
$$ EmuProductName=XDS510PP_PLUS
$$ EmuPortAddr=0x378

$$ EmuPortMode=EPP
$$ ProductId=10
$$ ProductVersion=02
** Emulator Scan Test
-- Found JTAG IR length of 8
-- Found 1 JTAG device(s) in the scan chain
**Emulator is reset

這表示你的Emulator有正確連接上你的電腦,同時在這個軟體中可做Emulator的reset
之後關掉這軟體,開啟"CCS_Setup"設定CCS的作業環境...........
其設定如下面的圖







在完成設定後,就可以直接開啟CCS了(並不會有任何的錯誤訊息......)
PS. 這是我另外發現的,若reset用"portio -r"會出現下面的畫面,目前來說這個錯誤好像沒有多大的影響......(我猜是軟體版本不同而導致無法reset,舊軟體無法辨認新ICE)



接下來把電腦關機,把官方的ICE換成長高的ICE,然後進Windows
我們仍然使用"portio -e"來看一開始的port和mode是多啥,如下圖:



之後我們可以使用"sdconfig3.1"來設定ICE和port的mode,其詳細設定如下圖



在這邊我也不知為啥會有錯誤,其test的log如下:

Spectrum Digital Configuration and Diagnostic Utility
Supports:
Printer Port: XDS510PP, XDS510PP+, SPI515, eZdsp
ISA Bus: SPI510, XDS510
PCI Bus: SPI525
USB Bus: XDS510-USB
** Checking for a valid emulator/eZdsp
$$ You are connected to:
$$ EmuProductName=XDS510PP
$$ EmuPortAddr=0x378
$$ EmuPortMode=EPP
$$ ProductId=90
$$ ProductVersion=01
** Checking emulator/eZdsp scan connection
** Emulator Test **
$$ EmuProductName=XDS510PP
$$ EmuPortAddr=0x378
$$ EmuPortMode=EPP
$$ ProductId=90
$$ ProductVersion=01
** Emulator Scan Test
ERROR >> JTAG IR scan test failed
ERROR >> JTAG IR/DR scan test failed
>> Check power to your emulator/eZdsp
>> Then check your port mode/address
**Emulator is reset

說真的我看到這看還蠻囧的,因為既然有錯那麼照一般來說是無法利用這個軟體做reset的動作
不過它卻做到了。
我把"sdconfig3.1"關掉後,改用"portio -r"來做reset,它也是可以做reset的,其結果如下:



之後在CCS_setup設定不變的情況下,我直接去開CCS結果便出現了下面的錯誤訊息。



另外在拔掉ICE,直接把排線接到板子上,我做的設定只有改板子上JP10的針腳,將其MP改為MC,然後直接開CCS,其所得到的錯誤訊息也大概與上圖略同,去問了老師,給我的回覆是還需要codeexplorer這套軟體,不過它不確定這在XP的系統能否使用...........

那進度大概就是先到這樣^^"

總算有時間上來寫日誌了(大心~^^")

最近都在忙機房職訓和專題的事,所以都沒啥時間上來寫日誌................
難得我今天放假,趕快上來寫一寫^^"

這陣子因為職訓和電腦的事害的我的心情是一個盪到谷底......
職訓的事雖說算是小事,but同事的話卻也讓我覺得我自已是想的不過多,欠缺考量....
尤其是在處理人與人的關係時.....同時也覺得自已愈來愈像是只動口不動手的人
我並不希望我只是一個會嘴炮,我希望我的自信是來自於我實力,而不是只是會出一張嘴...
在這件事情上或許唯一讓我比較高興的地方是在於主管認同我的想法吧!!
而這對於我來說最大的意義是在於我一開始是的觀念是對的,我並沒有因為人情的關係而導致我在事情的判斷上是有錯的,不過這也是我在這件事情上最大失敗的地方....
必竟我面對的是人而不是只是單單只是一件形式上的公務。

經過這次的事,讓我很清楚的了解到人與人之間微妙的關係,雖說我在事情的判斷上是沒錯的,不過我卻完全忽略了 "人" 這個最大的變因,也因為這樣我在這邊停頓了很久......
人,是所有不可能中的可能;這大概是我這次最大的收穫,無論你下的決定是多麼的有根據,一旦事情有牽扯到 "人" ,那麼所有的依據不再是唯一的依據,所有的不可能都將化成可能出現在你的面前,此時的自已只能坐下來好好冷靜地想一想,自已的下一步應該是什麼;在有衝突時自已的做法該如何取得最大公因數,而非最有效率的最佳解.........

專題和電腦,這是我這陣子另外操心的事....
為啥我會把這兩者放在一呢?..............因為專題要用到電腦,電腦不爽就給我罷工 一"一凸
罷工我只好救助其他人............這邊我就不再詳述了而且我也不想再提,點到就好,必竟這邊我完全沒學到任何東西,還惹來一身腥一"一||
but在專題上我還是有從老師上得到一些幫助,詳細的東西寫在專題進度上......
至於電腦的部份.......我也只好認命幫它做一些小小的升級...........
(我:噫~我怎麼聽到我的小朋友在哀嚎......ㄒ_ㄒ 迷:有嗎??? 是你在幻聽吧= =+)
於是我在某天就殺去台中的NOVA,採買了Hitachi SATA 320G 7200轉 16mb的buffer和BenQ 2000的燒錄器,就這樣3400飛了ㄒ_ㄒ
一如往常的,都到習慣到我常去的漢X(在NOVA二樓)去採購,接待我的是一位工讀生吧!!
(對他的映象很不好一"一凸 我是來跟你買東西,又不是欠你錢)
跟他說我要買HD,他只問我要多大的,其他都不問就直接拿出WD的給我,講真的我奇檬子有點不爽了,後來被他亂搞我也忘了我是要買seagate的HD,於是我就買了日立回家~"~

我之所以會要seagate是因為聽說他的只要調jump就可以用了(我的主板只支援SATA 不支援SATA II)
算了~反正我的桌機目前還在做記憶體測試,這個就先放著不管吧XD
(話說記憶體測試還真是久,已經一天多了還沒好........Orz)
目前我還沒買的就剩下機殼了吧,想找一個散熱比較好的機殼,目前看到的是 CoolerMaster Elite 331 電腦機殼 RC-331
我想這邊還要花1.5K吧XD.......
(總算知道賺錢慢、花錢快的感覺了一口一.......)






































那就先寫到這樣........................呼~寫了半小時= =||