2007年2月16日 星期五

The first month

過完年,正式上班就宣告滿一個月了!!

開工後花了個多禮拜的時間survry spec,接著收到第份禮物跟第一個作業

6377 card reader 的 ASIC 跟 FPGA board 成了我的玩具
ASIC FPGA
而第一份功課就是要把被挖空的 firmware 給補起來,並且過USB_CV testing

陰魂不散的 8051 還有 keilC 又來騷擾我的生活了:P
(Kolin,Berg..還記得SW/HW co-design上課學的那一套嗎..現在就是我的工作內容)

首先,想辦法 compile firmware 的屍塊,接著就開始發揮想像力亂寫~

派翠克請 HW 幫我生了一份 6378 的spec,讓我參考裡面的register功能...

不幸的是,這是份"純應付文件",看完之後主管跟我預告說我看了頭會很大

沒差..老話一句..發揮想像力!! 東拼西湊一個禮拜,今天build hex file 燒進 ROM 裡

很開心的插上電腦,期待看看自己能過幾項測試....哇咧windows根本不認識這是什麼鬼裝置

更別說過什麼測試了....徹底地....failed!! (meeting時被笑: 寫一個禮拜就ok,那尾牙應該要發獎狀給你)

借了CATC 抓一段封包來分析問題,修改後還是卡在設定位置的要求

這份作業還沒完成,不過也算是前進一步了!! 如果順利的話,後面還有兩個作業等著我

將 EEPROM 的功能寫進去然後對現有的預設值作修改,再來設計 firmware upgrade 功能

最後..就可以把 FPGA 丟了:P 小匹~加油阿!!

沒有留言:

張貼留言