ICE的最高工作頻率是48MHz。(預設為最高工作頻率)
下面是ICEman的help選單
$ ./ICEman.exe -h
Usage:
ICEman --port start_port_number[:end_port_number] [--help]
ICEman --update-fw filename
--port, -p: Specific port number to listen connection.
--EDM, -E: Specific one EDM version to ICEman. (0x0002 / 0x0010 / 0x0018 /
0x0020 / 0x0030 / 0x0040 / 0x0050)
--Mode, -M: SMP\AMP Mode(Default: AMP Mode).
--bport, -b: Specific one socket port for communicating with Burner.
(default: 2354)
--clock, -c: Specific JTAG clock setting 0(30MHz)/1(15MHz)/2(7.5MHz)/
8(48MHz)/9(24MHz)/10(12MHz)
--version, -v: Version of ICEman.
--help, -h: The usage is for ICEman. 如果要修改ICE的clock,指令如下
./ICEman.exe --port 1234 --clock 2
clock 2 表示7.5MHz,其他工作頻率參數如下:
0(30MHz)/1(15MHz)/2(7.5MHz)/8(48MHz)/9(24MHz)/10(12MHz)實用上,如果ICE用起來怪怪的,可以將ICE降頻試試看。
如果ICE降頻之後可以用,可能是硬體timing的問題,要先解決硬體上的issue。
在AndeSight裡的使用方法如下:
Attachment:
p1.gif [ 6.52 KiB | Viewed 9298 times ]
Attachment:
p2.gif [ 10 KiB | Viewed 9298 times ]
Attachment:
24M.gif [ 7.73 KiB | Viewed 9277 times ]