<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>工作 &#8211; richliu&#039;s blog</title>
	<atom:link href="https://blog.richliu.com/tag/job/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.richliu.com</link>
	<description>Linux, 工作, 生活, 家人</description>
	<lastBuildDate>Tue, 30 Jan 2007 05:23:40 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>
	<item>
		<title>[雜談] 行銷真的很重要&#8230;&#8230;</title>
		<link>https://blog.richliu.com/2007/01/30/426/%e9%9b%9c%e8%ab%87-%e8%a1%8c%e9%8a%b7%e7%9c%9f%e7%9a%84%e5%be%88%e9/</link>
					<comments>https://blog.richliu.com/2007/01/30/426/%e9%9b%9c%e8%ab%87-%e8%a1%8c%e9%8a%b7%e7%9c%9f%e7%9a%84%e5%be%88%e9/#respond</comments>
		
		<dc:creator><![CDATA[richliu]]></dc:creator>
		<pubDate>Tue, 30 Jan 2007 05:23:40 +0000</pubDate>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[工作]]></category>
		<guid isPermaLink="false">http://blog.richliu.com/2007/01/30/426/</guid>

					<description><![CDATA[<p>在 Digg 看到 World&#8217;s First BitTorrent Microprocessor [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.richliu.com/2007/01/30/426/%e9%9b%9c%e8%ab%87-%e8%a1%8c%e9%8a%b7%e7%9c%9f%e7%9a%84%e5%be%88%e9/">[雜談] 行銷真的很重要&#8230;&#8230;</a> appeared first on <a rel="nofollow" href="https://blog.richliu.com">richliu&#039;s blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>在 Digg 看到 <a href="http://digg.com/hardware/World_s_First_BitTorrent_Microprocessor" target="_blank" rel="noopener">World&#8217;s First BitTorrent Microprocessor</a><br />
點進去一看, 才發現原文章的標題是<br />
<a href="http://www.emediawire.com/releases/2007/1/emw496216.htm" target="_blank" rel="noopener">IAdea/Star Semi Jointly Develop the First BitTorrent-Optimized Microprocessor</a><br />
<span id="more-426"></span><br />
其實會點出這一篇的原因是, <a href="http://no-5.blogspot.com/" target="_blank" rel="noopener">五號長輩</a>之前就有丟過類似的訊息給我. 節錄如下</p>
<blockquote><p>(14:39:13) < http://www.dailytech.com/article.aspx?newsid=5678
(14:41:33) > (Y)<br />
(14:41:38) > 真神奇<br />
(14:41:47) < 長輩公司也搞一個吧
(14:41:55) < 驢子板晶片 XD
(14:41:59) > 好像是我們家的呀~~~~~<br />
(14:42:06) < 啊?
</p></blockquote>
<p>這篇文章只有二個結論.<br />
1. 真是巧合呀, 很少會碰到朋友不知情的狀況介紹到自家產品<br />
2. 行銷真的很重要. 看這些標題會嚇死人, 可是仔細一看, 真的沒有什麼呀 (默)</p></blockquote>
<p>The post <a rel="nofollow" href="https://blog.richliu.com/2007/01/30/426/%e9%9b%9c%e8%ab%87-%e8%a1%8c%e9%8a%b7%e7%9c%9f%e7%9a%84%e5%be%88%e9/">[雜談] 行銷真的很重要&#8230;&#8230;</a> appeared first on <a rel="nofollow" href="https://blog.richliu.com">richliu&#039;s blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.richliu.com/2007/01/30/426/%e9%9b%9c%e8%ab%87-%e8%a1%8c%e9%8a%b7%e7%9c%9f%e7%9a%84%e5%be%88%e9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Philips SC16C2552 爛了</title>
		<link>https://blog.richliu.com/2006/10/14/364/philips-sc16c2552-%e7%88%9b%e4%ba%86/</link>
					<comments>https://blog.richliu.com/2006/10/14/364/philips-sc16c2552-%e7%88%9b%e4%ba%86/#comments</comments>
		
		<dc:creator><![CDATA[richliu]]></dc:creator>
		<pubDate>Sat, 14 Oct 2006 12:48:04 +0000</pubDate>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[工作]]></category>
		<guid isPermaLink="false">http://blog.richliu.com/2006/10/14/364/</guid>

					<description><![CDATA[<p>真的是工作上的鳥事. 因為某個 Project 的的關係, 需要用我們 CPU 上的 Static Memor [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.richliu.com/2006/10/14/364/philips-sc16c2552-%e7%88%9b%e4%ba%86/">Philips SC16C2552 爛了</a> appeared first on <a rel="nofollow" href="https://blog.richliu.com">richliu&#039;s blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>真的是工作上的鳥事. </p>
<p>因為某個 Project 的的關係, 需要用我們 CPU 上的 Static Memory Interface 連到 Philips SC16C2552 這一顆 Parallel 轉 Serial 的 Dual UART IC . </p>
<p>其實以硬體來說, 如果線都拉好, Static Memory Interface 設好, 應該就能夠正常的讀取.<br />
不過這一顆 IC 卻花了我好多時間.</p>
<p>第一天<br />
這一天做的事情很簡單, 就是設定環境, 將特別寫的一支 Serial Driver 換成 Linux 標準的 Serial Driver .<br />
啟動 Static Memory Interface .<br />
結果 Driver 上上去, 連個鳥都讀不到. </p>
<p>然後在 <a href="http://armboot.sourceforge.net/" target="_blank" rel="noopener">ARMBoot </a> 下直接對該記憶位置下指令,<br />
結果讀回來的都是 0xFF .<br />
這時候當然就是拿 LA 出來量訊號, 結果發現到 CS 亂發, 沒有動也發, 這樣 IC 會動才有鬼</p>
<p>第二天<br />
找 Hardware 修好線路, 也驗證 Register 也可以正常讀寫.<br />
拿回去仔細修 Bug . 最後發現, TX/RX 半個鳥也沒有.<br />
這時候我就覺得奇怪了, 怎麼會發生這麼奇怪的事情.<br />
在檢查了 Register 都沒有問題的狀況下, 只好又請出 LA, 看 Address , 看 CS , 看 Read/Write 訊號<br />
怎麼看程式都是對的, 但是 TX/RX 連個鳥都沒有&#8230;.. </p>
<p>第三天<br />
Hardware 剛好有一個新的板子回來, 一掛上去馬上可以用. 也有訊號輸出.<br />
那我之前做的事情不就是很白爛,<br />
搞了好幾天原來是 IC 爛掉&#8230; 更更更更更!!<br />
浪費我的時間.</p>
<p>最後整理一下 Linux 下的 Serail Driver, 發現輸出非常慢(每 5 秒輸出 1 or 16 個字元)&#8230;..<br />
最後找呀找, 又發現原來講好叫 Hardware 拉 GPIO 到 Philips SC16C2552 的 INTA . 結果 Hardware<br />
都沒有做, 最後還是拿 GPIO 做 Interrupt 之後才正常. </p>
<p>很久沒有這樣被一顆爛 IC 搞到快瘋掉. 寫一篇  Blog 發洩一下&#8230; 更更更更!</p>
<p>The post <a rel="nofollow" href="https://blog.richliu.com/2006/10/14/364/philips-sc16c2552-%e7%88%9b%e4%ba%86/">Philips SC16C2552 爛了</a> appeared first on <a rel="nofollow" href="https://blog.richliu.com">richliu&#039;s blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.richliu.com/2006/10/14/364/philips-sc16c2552-%e7%88%9b%e4%ba%86/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>先生, 這東西不該我們做的吧.</title>
		<link>https://blog.richliu.com/2006/09/02/346/%e5%85%88%e7%94%9f-%e9%80%99%e6%9d%b1%e8%a5%bf%e4%b8%8d%e8%a9%b2%e6/</link>
					<comments>https://blog.richliu.com/2006/09/02/346/%e5%85%88%e7%94%9f-%e9%80%99%e6%9d%b1%e8%a5%bf%e4%b8%8d%e8%a9%b2%e6/#comments</comments>
		
		<dc:creator><![CDATA[richliu]]></dc:creator>
		<pubDate>Fri, 01 Sep 2006 16:39:17 +0000</pubDate>
				<category><![CDATA[工作]]></category>
		<guid isPermaLink="false">http://blog.richliu.com/2006/09/02/346/</guid>

					<description><![CDATA[<p>我在某家 IC Design House 上班, 有時候會碰到很讓人哭笑不得的狀況, 今天在講的時候, 突然就 [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.richliu.com/2006/09/02/346/%e5%85%88%e7%94%9f-%e9%80%99%e6%9d%b1%e8%a5%bf%e4%b8%8d%e8%a9%b2%e6/">先生, 這東西不該我們做的吧.</a> appeared first on <a rel="nofollow" href="https://blog.richliu.com">richliu&#039;s blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>我在某家 IC Design House 上班, 有時候會碰到很讓人哭笑不得的狀況,<br />
今天在講的時候, 突然就興起了用 Blog 記錄下來的念頭.<br />
算是某種生命的記錄吧.</p>
<p><span id="more-346"></span></p>
<p>就先來講第一篇吧.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
月初, 由於上面的壓力, 所以要我們寫出一個軔體更新的功能.<br />
功能規格如下: 可以從 PC 將軔體經由 Ethernet 上傳.<br />
其他細部的功能也沒有給我們, 我們考量目前手上的工作量, 和可以輕鬆完成的時程<br />
就答應了一個月底給們他 Sample Code 的功能. </p>
<p>這樣的功能不難, 但是之前沒有做過類似的功能, 所以就摸索了一下, 用 Linux 下的 socket library<br />
寫了一個 broadcast UDP packet 加上修改 armboot 內 TFTP 的功能, 達到一個簡單上傳的功能.<br />
其中還替 Protocol 加上簡單的標記和檢查序列的功能.<br />
(當然原始的想法不止這樣, 應該還有重傳檢查和確定完成的機制, 背後還很複雜的, 不過我們又不是系<br />
統廠, 這些功能當然是有需求再做就好了)</p>
<p>整理了一下就寄給了客戶.</p>
<p>結果客戶打電話來, 劈頭就問, <strong>你們 armboot 為什麼要輸入指令 &#8220;download&#8221; 才可以進入<br />
Download 模式呀? 為什麼你不做給我們?</strong><br />
喂喂喂, 我們是 IC Design House, 又不是做產測程式的, 這功能你修改一下就可以了吧.<br />
東講西講了半天, 客戶又問了第二個問題,<br />
<strong>你們給的那個 upload 程式可不可以在 Windows 下執行? </strong><br />
喂喂喂, 當初沒有講好要 Windows 的 Client 吧, 而且我們 Team 內沒有人會寫這種程式.<br />
又盧了半天. 客戶又出了一個神奇的要求<br />
<strong>那你們的程式可不可以寫一個 API 給我們呼叫, 還是改給我們&#8230;&#8230;.</strong><br />
更. 老子沒有人會寫 Windows 的程式啦, 是聽不懂哦&#8230;&#8230;.</p>
<p>終於客戶自己回去想辦法試我們的 Linux 下的程式了.</p>
<p>沒有多久, 客戶就打電話來了&#8230;.<br />
<strong>你們 Linux 下的程式沒有辦法執行耶, 會出現 file not found</strong><br />
我們的程式最少在 Debian 和 Gentoo 兩個平台執行過耶<br />
那請問一下你有 Compile 過嗎?<br />
<strong>我用你們提供的 Binary 也不能執行呀, 你們在搞什麼東西&#8230;..</strong><br />
我們提供的 Binary, 那要 glibc 相容才可以用, 我們用 2.3.6 或是 2.4<br />
<strong>我是使用 Linux kernel 2.4 呀, 怎麼不可以用&#8230;..</strong><br />
那你要重新 make 一個新的 binary</p>
<p>接下來就是客戶打電話來罵, 說我們沒有誠信, 當初答應要給他軔體更新程式<br />
但是又沒有做完, 開機不能直接進入 download mode.<br />
又不提供 Windows client , 這樣怎麼繼績相信我們 blah blah blah blah blah &#8230;..<br />
講到我們  FAE 快和他翻臉了. </p>
<p>我就將電話接過來開罵了,<br />
幹 RD 的做事就求爽而己, 你這樣講以後誰要 Support 你.<br />
更不要講你要求的事情根本就是你們要做的事情.<br />
你要直接進入 Download mode. 你可以問怎麼修改, 我可以告訴你,<br />
但是你要我幫你做, 免談.</p>
<p>這件事本來從頭到尾根本就是干我屁事.<br />
而且連 Auto Run 這種程式都改不出來,  誰救得了你呀.</p>
<p>The post <a rel="nofollow" href="https://blog.richliu.com/2006/09/02/346/%e5%85%88%e7%94%9f-%e9%80%99%e6%9d%b1%e8%a5%bf%e4%b8%8d%e8%a9%b2%e6/">先生, 這東西不該我們做的吧.</a> appeared first on <a rel="nofollow" href="https://blog.richliu.com">richliu&#039;s blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.richliu.com/2006/09/02/346/%e5%85%88%e7%94%9f-%e9%80%99%e6%9d%b1%e8%a5%bf%e4%b8%8d%e8%a9%b2%e6/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
	</channel>
</rss>
