 |
|
 |
RENESAS TOOL NEWS on April 16, 2005: RSO-H8SX-SIM-050416D
A Note on Using the Simulator Debugger
for the H8S Family and H8/300 Series of MCUs
--On Accessing System Control Register SYSCR-- |
Please take note of the following problem in using the simulator debugger for the H8S family and H8/300 series of MCUs:
- On accessing system control register SYSCR
- Versions Concerned
Simulator debugger V.5.1.00 through V.5.03.00 for the H8S family and H8/300 series of MCUs
(this is included with the C/C++ compiler package V.6.00.Release 00 through V.6.01 Release 00 for the H8, H8S, and H8SX families)
To check for the version number of your simulator debugger, follow these steps:
| (1) |
In the High-performance Embedded Workshop, open the Tool menu and select the Administration command. The Tool Administration dialog box appears. |
| (2) |
Select the name of your simulator debugger in the Registered Components list and click the Properties button. The Properties dialog box opens. |
| (3) |
Click the Information tab, and you see the version number of yours. |
- Description
If you select any of the simulators shown below out of the Target list in the Debug Settings dialog box* and execute a user program containing instructions for accessing the SYSCR register by byte size, a memory access error arises during accessing SYSCR:
- H8SX Normal Simulator
- H8SX Advanced Simulator
- H8SX Maximum Simulator
| *: |
To see the Debug Settings dialog box, open the Debug menu and select the Debug Settings command. |
- Workaround
When accessing the SYSCR register, modify the program such a way as accessing it by word size.
- Schedule of Fixing the Problem
We plan to fix this problem in the release of the simulator debugger V.5.04.00 for the H8S family and H8/300 series.
|
 |