精華區beta Programming 關於我們 聯絡資訊
※ 引述《tester.bbs@bbs.mgt.ncu.edu.tw (test)》之銘言: > ==> Shun.bbs@bbs.iim.nctu.edu.tw (傳說中的不死鳥) 提到: > : 您說的沒錯...光是 reset 一刀切下去分成 software reset 跟 hardware reset 之外 > : 你還可以細分各是哪一種狀況造成的 > : 現在在賣的 SoC 有支援省電模式跟 soft reset 或是 watchdog 的...這些都跑不掉 > : BTW, 人都殺到 JTAG 端了...您提的 security 是要保護什麼呢? > : 坐在 partition driver 之上的 data難不成就不能有 file system 的保護嗎? > 早已有人是透過 JTAG 的線路來當 Chip 的 series line 使用, 這些測試的電路 > 閒置著是一種成本. 如果你是想拿有 security 價值的資料.... 你應該可以看看 target device 上這些 JTAG 點量產之後你還有沒有辦法接出來玩 :P 有人會在大板子或中板子上擺需要有安全顧慮的資料嗎? :P > : 最後在順帶一提:我寫的 procedure 只是在硬凹使用 JTAG-ICE直接 Access hardware > : 的暴力解法,純粹是回文所生,大概以一般的台灣 SI 廠是不會去做這種費力不討好 > : 的工作,做 compiler 或是 ICE 的廠商...可以再看看有沒有這樣搞吧 > 你寫的這段不太會 work 的原因是 JTAG 的 TRST(reset) 只會 reset Boundary Scan > 的 TAP 部份. > Chip 接腳上的 reset 腳沒有那麼多的名堂. 透過 JTAG 的 TRST reset command...的確如你所說的 但是若是直接寫 reset command 給 micro-controller...well...你覺得這像什麼? > : 通常長的正常一點的開發流程會乖乖的去寫 boot loader 再利用 ICE 倒到 SRAM 或是 > : SDRAM, trigger CPU跳到 CS0 讓系統帶起來,上一篇的重點只是在說明你要的目的, > : JTAG 可以幫你做 > 純 JTAG 跟 ICE 還是有點差距 ! Sure... -- 一株幸運草是由四顆心所構成的 m^_^m -- ※ Origin: 交大資管心靈小站 <bbs.iim.nctu.edu.tw> ◆ From: bbs.iim.nctu.edu.tw