※ 引述《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