|
以往CPLD燒寫要等焊接完成后單板上電,再由PC機(jī)連接JTAG下載線進(jìn)行燒寫。這種方式效率低下,PC機(jī)使用又不靈活,十分不利于批量生產(chǎn)。還有一種方式就是在焊接前燒寫CPLD,燒寫需要拆開原包裝,而且CPLD管腳很多,燒寫過程中很容易造成管腳彎翹,導(dǎo)致焊接不良。所以去年就計(jì)劃做一個(gè)嵌入式的CPLD燒寫模塊。
去年先由同事試了一下水,通過STM32模擬JTAG實(shí)現(xiàn)了CPLD的燒寫。硬件做好后,試了幾天沒有實(shí)現(xiàn),因?yàn)楫?dāng)時(shí)其它項(xiàng)目很緊,所以就擱置了。前段時(shí)間又拿出這個(gè)項(xiàng)目給新員工再試試,看能不能做出來。結(jié)果做了一個(gè)多月還是沒有做成,而且局勢(shì)非常不明朗……然后……眼看投入了這么多精力,還沒有結(jié)果,再這樣投入下去也看不到希望,進(jìn)也不是,退又可惜。而最近我們團(tuán)隊(duì)整體氣氛略顯困頓,我們需要一些小的成功來鼓舞一下士氣!于是,拋下其它任務(wù),老張十分不淡定的介入了項(xiàng)目…… 經(jīng)過兩天多廝殺,CPLD終于燒寫成功了。本來今天加班抱著不吃不眠的勁頭來的,下午便成功燒寫CPLD。有些不意猶未盡,還沒過癮……看來這些困難也跟紙老虎是的,你一強(qiáng)勢(shì),它就認(rèn)輸了……老張接受不了這樣一個(gè)項(xiàng)目開了自己失敗的先例。
以后,用戶可以把我們U盤大小的模塊插到他們的JTAG口上,實(shí)現(xiàn)CPLD燒寫和更新。生產(chǎn)線上可以跟笨重的電腦、繁瑣的操作說白白了;修改和維護(hù)已銷售產(chǎn)品中的CPLD邏輯,再不需要技術(shù)人員背著沉重的本本和各種線纜出差了……一個(gè)U盤大小的小東東,華麗麗的輕松解決。
|
|