知道的坛友帮帮忙,感谢啦。
由于最近一老旧设备需要更新程序,用到了瑞萨的E8仿真器进行在板的H8/3062程序更新,根据数据手册和E8手册连接了线路,使用FDT4.09,在连接单片机的时候遇到了以下问题:
Preparing for re-enumeration of E8 to E8Direct...
Sending re-enumeration command...
Request sent successfully, closing E8 Comms...
Clock Frequency (External) = 20.0000MHz, Clock Mode = 0, CKM = 1, and CKP = N/A
Connecting to device 'H8/3062BF' 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]
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, 0x00
Setting pin direction: 0xBF, 0x00
Sending reset: 0x00, 0x00, 0x00, 0xFA
WARNING: Cannot detect target device - please check the connection
The target is externally powered
Querying version info...
v01.00, firmware 0.16, product 1.00, build 5256
E8DIRECT
Initiating BOOT SCI sequence
Attempting 9600
Received immediate response from device: 0xAA
Using micro-Kernel : 'C:\Program Files (x86)\Renesas\FDT4.09\kernels\ProtB\3062A\Renesas\1_2_00\uGen3062.cde'
Downloading and verifying micro kernel...
Device is erasing...
Erase Timeout value set to 6 seconds
Erase Successful
micro-Kernel download successful
Sending inquiry for getting line size
Error No 15005: 'E8Direct' read time out
Error No 15005: 'E8Direct' read time out
Error No 15019: Download() failed
使用X宝买的串口烧写器也是同样的问题,看说明,应该已经连接单片机,并且进入boot mode,擦除了闪存并写入了内核,在发送查询大小请求的时候,应该是单片机没有应答了,搞不清楚到底是哪里的问题,还望知道的坛友不吝赐教,感谢了! |