開工後花了個多禮拜的時間survry spec,接著收到第份禮物跟第一個作業
6377 card reader 的 ASIC 跟 FPGA board 成了我的玩具

而第一份功課就是要把被挖空的 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 小匹~加油阿!!
