[閒聊] 從OEM角度來看MTK的問題消失
之前在某公司跟MTK合作了一段很長的時間,
看到這次發哥開獎不如往年,實在是有點感慨。
其實MTK遇到的是人多有枯枝的問題; 這種枯萎行為是有傳遞性;
也造成了發哥愈來愈追不上Q,
特別是CE(customer engieer,發哥是叫別的名稱但我忘了,主要由陸仔擔綱) 跟 RD。
如果有衛道人士要酸我薪水說不定沒MTKer多,憑什麼說發哥壞話;
那這篇文章不適合您觀看會傷了您的眼,請您左轉了。
對OEM而言,量產是最重要的,尤其是生產端回報的問題都必須緊急處理;
如果問題是出在vendor(MTK or Q)的部分無法自己解決,
首要是找出repro step,並先narrow down跟什麼東西有關,然後提供給vendor debug。
舉例來說,假如同樣的測試DDR升頻到100 Mhz不會死,200 Mhz不會死,400 Mhz掛點。
然後又發現 100跟 200 某3個模組的電都是關的,但升到400時卻被打開了。
OEM的流程會是:
1. 先生出一版不要上400 MHz的ROM給工廠繼續生產
2. 開eservice給MTK 或 case給Q並highlight。
3. 等vendor找出fix後導入,最後換新的ROM驗証出貨。
於是OEM把 400MHz會死跟開了3個模組的電告知vendor,並跟對方說明固定在200的改法。
接下來的走向:
<Q> CE拉RD一起看; 必要時daily update
<M> CE:『嗯,你們不是有solution了嗎?』 (叫我用200MHz出貨?)
『你們怎麼固定在200 MHz的?』(不是已經寫在eservice了嗎?)
通常要三催四請才會2~3天update一次,要daily sync還會不爽。
通常遇到難解的問題,CE/RD通常會拉下一個RD。
<Q> CE/RD1 會跟 RD2解釋現在的情況,OEM作了什麼,目前進度到哪。
<M> RD2:『你們怎麼固定在200 MHz的?』
(為什麼要跟CE/RD1問一樣的問題?)
(為什麼不把mail拉到最下面從頭看到尾?)
然後RD3進來了,又問了一樣的問題(崩潰…)
過了一週,OEM覺得一直抓log進度嚴重落後,決定拿台機器給vendor自己debug。
<Q> 什麼時候都可以拿來,CE過去拿也行; 到時候再跟RD remote debug。
<M> 『機器? 我在北京欸?』 怎樣就是不拿機器,一直要你抓log就好。
又過了2天,還是沒結論,OEM要求concall; 請DDR升頻的人出來跟那3個模組的人溝通。
<Q> 指派一個核心的RD由top view往下看問題在哪; 跟每個owner cowork
<M> 『不吭聲就跟我無關』,繼續讓那3個模組的人在那邊燒
(誰都知道那3個根本是被害的,不是right prerson)。
又過了3天終於找fix了,OEM會再詢問一些問題如:
1. 請問400MHz開了3個模組的電是否為root case?
2. 請問這個fix會影響原本100/200 MHZ的行為嗎?
3. blahblah…
<Q> 會逐一問題並解釋,如『確實是root cause,原因為blahblah,我們的分析如下…』
<M> 只回答一個問題,『是』。
(單工嗎? mail多打點字會比較重寄比較慢嗎?)
搞到最後OEM要再重問一次,加註『請逐一回答』。
這種品質,被Q海放,不是很理所當然嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.195.57
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1487402206.A.EDA.html
※ 編輯: wxWidgets (111.240.195.57), 02/18/2017 15:19:57
→
02/18 15:22, , 1F
02/18 15:22, 1F
→
02/18 15:23, , 2F
02/18 15:23, 2F
推
02/18 15:23, , 3F
02/18 15:23, 3F
→
02/18 15:23, , 4F
02/18 15:23, 4F
→
02/18 15:24, , 5F
02/18 15:24, 5F
→
02/18 15:24, , 6F
02/18 15:24, 6F
→
02/18 15:25, , 7F
02/18 15:25, 7F
推
02/18 15:29, , 8F
02/18 15:29, 8F
推
02/18 15:30, , 9F
02/18 15:30, 9F
推
02/18 15:30, , 10F
02/18 15:30, 10F
推
02/18 15:32, , 11F
02/18 15:32, 11F
推
02/18 15:33, , 12F
02/18 15:33, 12F
推
02/18 15:34, , 13F
02/18 15:34, 13F
噓
02/18 15:34, , 14F
02/18 15:34, 14F
→
02/18 15:38, , 15F
02/18 15:38, 15F
推
02/18 15:38, , 16F
02/18 15:38, 16F
推
02/18 15:42, , 17F
02/18 15:42, 17F
→
02/18 15:42, , 18F
02/18 15:42, 18F
→
02/18 15:42, , 19F
02/18 15:42, 19F
→
02/18 15:42, , 20F
02/18 15:42, 20F
→
02/18 15:43, , 21F
02/18 15:43, 21F
→
02/18 15:43, , 22F
02/18 15:43, 22F
→
02/18 15:43, , 23F
02/18 15:43, 23F
→
02/18 15:43, , 24F
02/18 15:43, 24F
→
02/18 15:43, , 25F
02/18 15:43, 25F
推
02/18 15:44, , 26F
02/18 15:44, 26F
→
02/18 15:45, , 27F
02/18 15:45, 27F
→
02/18 15:46, , 28F
02/18 15:46, 28F
→
02/18 15:46, , 29F
02/18 15:46, 29F
→
02/18 15:46, , 30F
02/18 15:46, 30F
→
02/18 15:47, , 31F
02/18 15:47, 31F
推
02/18 15:47, , 32F
02/18 15:47, 32F
推
02/18 15:47, , 33F
02/18 15:47, 33F
→
02/18 15:47, , 34F
02/18 15:47, 34F
→
02/18 15:48, , 35F
02/18 15:48, 35F
→
02/18 15:48, , 36F
02/18 15:48, 36F
→
02/18 15:48, , 37F
02/18 15:48, 37F
推
02/18 15:55, , 38F
02/18 15:55, 38F
推
02/18 15:59, , 39F
02/18 15:59, 39F
推
02/18 16:07, , 40F
02/18 16:07, 40F
→
02/18 16:08, , 41F
02/18 16:08, 41F
→
02/18 16:08, , 42F
02/18 16:08, 42F
→
02/18 16:09, , 43F
02/18 16:09, 43F
推
02/18 16:10, , 44F
02/18 16:10, 44F
→
02/18 16:12, , 45F
02/18 16:12, 45F
→
02/18 16:13, , 46F
02/18 16:13, 46F
→
02/18 16:13, , 47F
02/18 16:13, 47F
推
02/18 16:13, , 48F
02/18 16:13, 48F
→
02/18 16:13, , 49F
02/18 16:13, 49F
→
02/18 16:13, , 50F
02/18 16:13, 50F
→
02/18 16:13, , 51F
02/18 16:13, 51F
推
02/18 16:19, , 52F
02/18 16:19, 52F
噓
02/18 16:19, , 53F
02/18 16:19, 53F
→
02/18 16:19, , 54F
02/18 16:19, 54F
→
02/18 16:19, , 55F
02/18 16:19, 55F
→
02/18 16:19, , 56F
02/18 16:19, 56F
→
02/18 16:20, , 57F
02/18 16:20, 57F
→
02/18 16:20, , 58F
02/18 16:20, 58F
→
02/18 16:22, , 59F
02/18 16:22, 59F
推
02/18 16:24, , 60F
02/18 16:24, 60F
→
02/18 16:24, , 61F
02/18 16:24, 61F
→
02/18 16:24, , 62F
02/18 16:24, 62F
推
02/18 16:25, , 63F
02/18 16:25, 63F
推
02/18 16:26, , 64F
02/18 16:26, 64F
推
02/18 16:26, , 65F
02/18 16:26, 65F
→
02/18 16:27, , 66F
02/18 16:27, 66F
推
02/18 16:27, , 67F
02/18 16:27, 67F
推
02/18 16:28, , 68F
02/18 16:28, 68F
→
02/18 16:29, , 69F
02/18 16:29, 69F
→
02/18 16:31, , 70F
02/18 16:31, 70F
→
02/18 16:34, , 71F
02/18 16:34, 71F
→
02/18 16:37, , 72F
02/18 16:37, 72F
→
02/18 16:37, , 73F
02/18 16:37, 73F
→
02/18 16:37, , 74F
02/18 16:37, 74F
→
02/18 16:37, , 75F
02/18 16:37, 75F
→
02/18 16:37, , 76F
02/18 16:37, 76F
推
02/18 16:39, , 77F
02/18 16:39, 77F
推
02/18 16:47, , 78F
02/18 16:47, 78F
推
02/18 17:04, , 79F
02/18 17:04, 79F
推
02/18 17:04, , 80F
02/18 17:04, 80F
→
02/18 17:05, , 81F
02/18 17:05, 81F
噓
02/18 17:07, , 82F
02/18 17:07, 82F
→
02/18 17:09, , 83F
02/18 17:09, 83F
推
02/18 17:12, , 84F
02/18 17:12, 84F
→
02/18 17:12, , 85F
02/18 17:12, 85F
→
02/18 17:12, , 86F
02/18 17:12, 86F
→
02/18 17:13, , 87F
02/18 17:13, 87F
→
02/18 17:16, , 88F
02/18 17:16, 88F
→
02/18 17:19, , 89F
02/18 17:19, 89F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):