I'm a new user of CodeWarrior IDE, I'm developing firmware for HS08 CPU cores. I'm trying to generate a simple interrupt for a TX routine (Serial Comm. Interface). The interrupt was intended to be generated via TDRE request, but when I debug the prgm I get the message from Command line in the True-Time Simulator....[SCI Warning - DMARE/DMATE bits are not functional and will prevent interrupts.]. I've tried to look in the HCS08 manual, and noting, but in a deep search I've found out that these bits exist in the HC08 family, but not in the HCS08 family wich is pretty wierd to me. I'd like to get some help, please.
Message Edited by Humberto on 2007-07-2802:52 PM
-- Alban Edit: FSL Part Number must figure in Message Subject line. Message Edited by Alban on 2007-07-3110:43 AM -- Alban Edit: MODIFIED FSL Part Number from Message Subject line.
I've already did that. All my device initialization was made using Processor Expert. After the last instruction, excluding ISR's, in the MCUinit.c file, (asm CLI) , the message [DMARE/DMATE bits are not functional and will prevent interrupts] is given. But what truly make me lost is that the DMARE/DMATE bits, wich control the SCI usage in the HC08 family, doesn't belong or even exist in the HCS08 family, I got no way to access then and fix problem. I've read the manual in the SCI config section and there is no mention of the DMARE/DMATE bits.
I'm using the CodeWarrior IDE version 5.9.0 Build 2330, wich is an evaluation version. My targetting device is MC9S08DZ60, I didn't find nothing about DM Accces in this family, I've found something about it in the HC08 core-based processor, but in my target nothing. I've searched the intire datasheet.
To retrieve version information: - Start CodeWarrior - Select Help -> About Freescale CodeWarrior - Click on "Install Products" - CodeWarrior version used is displayed on top in the Installed Products dialog.
HCS08DZ60 is not supported with CodeWarrior for HC08 V5.1 unless you download and install the appropriate service pack.
I made some tests with CodeWarrior for MCU V6.0 and HCS08DZ60, but I could not reproduce your problem. I assume this is something specific related to your project.
I would recommend you to submit a service request for that to get a support engineer looking at that.
Make sure to attach a reproducible project and installed product information to the service request. To generate the required information: - Start CodeWarrior - Open the project - Select "Help" -> "Pack and Go" and follow instructions on the screen.