刚用Renesas Starter Kit for Sh7124上手做测试,按照QuickStart所说的步骤,昨天顺利将“Tutorial”演示程序下载到测试板上并运行成功。
今天再想按此步骤测试,E8就死活也联不上了,检查下来的情况是:
1 将E8通过USB接入计算机后,在“设备管理器”中显示“Renesas Emulator”-“Renesas E-Series USB Driver”
2 运行HEW加载演示程序,然后点击“Connect”按纽,出现USB设备不安全删除告警
弹出“Select USB Device”对话框,其中显示:E8DIRECT - 1 [Closed]
此时,在“设备管理器”中显示“Renesas USB Development Tools”- “E8Direct”
点击“Select USB Device”对话框中的OK后,出现“E8 Direct Configuration”对话框,
按照要求选择“250000”和“E8 provides 5.0V”后,点OK,出现下列告警:
Physical connection to target platform has been detected. E8 powering at 5V
Failed to communicate with target. Trying Interface configuration again.
按照QuickStart说明,点Abort后,出现“Connection Error”对话框,选择“Download HMon using Boot...”点OK后,出现以下告警:
Checking for E8 update...
Adaptor checksum OK
Processing Data file :'e:\program files\renesas\hew\ADPFiles\E8-Rel-Img.mot'
Adaptor version number OK
(current E8 Bootstub (Level 0) version = 2.00.00.000, FDT holds version 2.00.00.000, FDT requires version 2.00.XX.XXX)
Adaptor version type OK
(current type = E8EMULATOR)
Processing Data file :'e:\program files\renesas\hew\ADPFiles\E8-Rel-Img.mot'
Adaptor version number OK
(current E8 Adaptor Software (Level 1) version = 1.07.02.000, FDT holds version 1.07.00.000, FDT requires version 1.07.XX.XXX)
Preparing for re-enumeration of E8 to E8Direct...
Sending re-enumeration command...
Request sent successfully, closing E8 Comms...
Opening port 'E8DirectPrepare' ...
No E8 found to re-enumerate, looking for already re-enumerated E8Direct...
Found E8Direct already re-enumerated
Opening port 'E8DirectPrepare' ...
No E8 found to re-enumerate, looking for already re-enumerated E8Direct...
Found E8Direct already re-enumerated
Opening port 'E8DirectPrepare' ...
No E8 found to re-enumerate, looking for already re-enumerated E8Direct...
Found E8Direct already re-enumerated
Opening port 'E8DirectPrepare' ...
No E8 found to re-enumerate, looking for already re-enumerated E8Direct...
Found E8Direct already re-enumerated
Clock Frequency = 10.0000MHz, Clock Mode = 0, CKM = 4, and CKP = 4
Connecting to device 'SHTiny/71242F' on 'E8Direct'
Configuration:
'BOOT Mode' connection - using emulated interface
Opening port 'E8Direct' ...
ConfigString = [I|VERSION|1] [S|INTERFACE|USB] [S|PRODUCT|E8DIRECT] [S|BUSID|0]
Setting target power to 5.0V
Reset Active
Mode Pin Setting Active
Setting reset pin state low: 0x40, 0x00
Setting reset pin direction as output: 0x40, 0x40
Setting pin state: 0x9F, 0xFF
Sending reset: 0x00, 0x00, 0x00, 0xFA
Detected Target Device OK
UVcc = 5.00
Querying version info...
v01.00, firmware 0.16, product 1.00, build 5191
E8DIRECT
Initiating BOOT SCI sequence
Attempting 9600
Attempting 4800
Attempting 2400
Attempting 1200
Error No 15024: Boot failed
Error No 16132: Device does not support Protocol C
Opening port 'E8DirectPrepare' ...
No E8 found to re-enumerate, looking for already re-enumerated E8Direct...
Found E8Direct already re-enumerated
然后回到“Select USB Device”对话框。
希望Renesas工程师看一下,究竟出了什么问题?
第一次接触Renesas SH7124,头大啊!