精華區beta Programming 關於我們 聯絡資訊
> ==>發信人: Shun.bbs@bbs.iim.nctu.edu.tw (傳說中的不死鳥), 信區: programming > ※ 引述《tester.bbs@bbs.csie.ncu.edu.tw (try or test)》之銘言: > 前言: 或許這只是我個人的認知與經驗...有錯煩請指正, 謝謝 <(_ _)> > > 前者用在沒有 Console I/O Mornitor > > Program 之下, 尤其是連硬體(RAM 或 I/O Interface) 都無法確保正確 > > 工作之下. > Console I/O monitor 只是一個 ethernet/serial interface service program > 跟 ICE 或 ROM download 有很大的因果關係嗎? > 頂多是透過這個 service program幫你從 host 一個一個 byte 放到 memory > 就算沒有 monitor program, 要透過 ICE access micro-controller 的 register > 或是 SRAM 或是 SDRAM 或是 peripherals I/O 已經是綽綽有餘了 > 何來無法確保正確工作之說 ? 前者是指 ICE , 通常用在 "空空如也" 之下, 甚至連電路版的 RAM 出錯 不工作之下, 都可以協助除錯, 但 ICE 要一堆鈔票來疊起來. 中文沒這麼差吧 ! > > 只改 ROM 就是只用在 update 或是已有 Console I/O 與具有 > > Break Point Trace 功能的 debug ROM 之下. 台灣沒量產 PC 前也多數 > > 是用 ICE , 但如果只做新界面卡那只要用 PC 的 BUS 及 RAM 就可以了 > > 最後才是 EEPROM 定型. > ROM 的 update 功能也是人寫的, 要不要有 console I/O 應該是看應用吧 > 最簡單的例子...君不見數位相機的 firmware 更新程式, 有哪一個有 console I/O 的? > Flash card 丟進去檢查序號就會在 LCD 上出現要不要繼續的選項了... > 有沒有 console I/O 又有何關係? 應該說你沒有用過 有 break-point , single step 與 inverse ASM 的 debug monitor ROM . 這是 前PC 時代 研發微電腦的方法與工具, 能進 行 firmware update 就得有這麼一個方塊, 有 I/O 可以 Down Loading 到 RAM 以至 ROM . 至於一般使用者, 多給 DEBUG Tracer 也是用不上, 所以 PC 之後在 ROM 就省了. 但 PC 從 DOS 到 XP 就在 OS 之下提供 Symbolic Debug. 但 ROM 版的 Debug Mornitor(這不一定是 CRT 顯示 器, 但 trace 時, 總要 show 給除錯的人看吧) Program , R&D 單位可 省不得, 而且也不會輕易奉上給一般的使用者. > > 不同的 cpu 通常會供應 developing kit , 上 > > 面的 program loader , break point trace monitor , inverse ASM 等 > > 就看交易價位而定, 內行的都能自製那些道具, 只是開發成功後, 這些道 > > 具就像 bootstrap rocket 可以被拋棄, 因此不是小公司會看長培養著. > 這只是你的經驗吧...我不相信每個產品線的經驗都是如此...至少我經歷過的不是 > > JTAG 是用在 IC 檢測用的 ICE , 嚴格來說, 並不適合這類基本程式 > > 的開發. 只是有工具總比甚麼都沒有的好. 雖然說研發的公司該有配套的 > > 工具, 但挑對工具本身就不容易, 吃這行飯的說不定該自備道具才是. > 應該是要看你要做什麼吧... > 有的人專門在幫 emulator 的 device 寫 JTAG protocol converter > 有的人專門做 reference design, 有的人專門做 system integration, > 有的人專門 tap out IC, 有的人專門負責量產... > 為什麼這種開發的經驗交流用字遣詞要這麼的以偏概全呢? > 至少我覺得前一位仁兄講的經驗是可以參考的... > 相較之下您的一般性經驗論調就很需要斟酌採用 那就看看就好, 我也是來跟您學習的. > 主要的討論不是推薦 embedded linux 參考使用的開發經驗嗎? > 您之前提的 kit 資訊不就很切題? 為什麼不多分享一些您使用這些 > kit 實際的經驗呢? -- ◎ Origin: 中央松濤站□bbs.csie.ncu.edu.tw From: 140.115.6.234