D60C and D60P availability?

Started by James M. Knox in 68HC1214 years ago 12 replies

We've been using the D60A (80QFP) in most of our recent designs. We are now looking at redesigning an older product that uses...

We've been using the D60A (80QFP) in most of our recent designs. We are now looking at redesigning an older product that uses the 912B32 to use something more modern - probably the D60A or similar. The only thing I do NOT like about the D60A is the oscillator circuit - we've been


Hiwave FPP files download?

Started by Oliver Betz in 68HC1215 years ago 1 reply

Hi All, still regarding D60A programming with SDI: is it possible to get FPP files without downloading >70MB of Codewarrior? ...

Hi All, still regarding D60A programming with SDI: is it possible to get FPP files without downloading >70MB of Codewarrior? My CW eval version doesn't know the D60A. TIA, Oliver


68HC912 D60A Flash Boot Protect not working(?)

Started by Andy Reynolds in 68HC1215 years ago 3 replies

Hi Folks, Anyone had any strange experiences with the D60A bootp flag. I have it set and I still see my top (8000-ffff) 32k...

Hi Folks, Anyone had any strange experiences with the D60A bootp flag. I have it set and I still see my top (8000-ffff) 32k block getting completely erased each time I erase that block - the top 8K should be safe. As far as I can see I am setting bootp i


WOW! Fast Pgm

Started by Stewart Prince in 68HC1214 years ago 4 replies

We're using the D60A and just tried the AUTO programming method for the EEPROM. Our previous delay was 10 ms and now it's about 1...

We're using the D60A and just tried the AUTO programming method for the EEPROM. Our previous delay was 10 ms and now it's about 1 ms. That's a 90% time savings per programming pulse! Stewart Prince Professor, Mech Eng CSUN


CAN IDs and filtering

Started by scuthbertf in 68HC1214 years ago

I have experimented with the following code snippets trying to figure out how the mask registers and acceptance registers work. If...

I have experimented with the following code snippets trying to figure out how the mask registers and acceptance registers work. If anyone can see how to do this correctly I would really love to know!!! ; ; USING: AXIOM CME12D60A development board ; D60A chip experimental CAN


68HC12D60A self-erasing

Started by James M. Knox in 68HC1212 years ago

Some of you may recall that a while back I asked if anyone else was having problems with the flash memory in a D60A getting erased. I had...

Some of you may recall that a while back I asked if anyone else was having problems with the flash memory in a D60A getting erased. I had only seen the problem in field units, never with good documentation. The units themselves were always good, and could be reprogrammed. Further, a bootloader in protected flash was okay. One theory was that somehow the


EEDIV reg

Started by Stewart Prince in 68HC1214 years ago 6 replies

We're using the D60a and have taken our D60 code over directly. All works fine, including programming of the EEPROM, but I recently...

We're using the D60a and have taken our D60 code over directly. All works fine, including programming of the EEPROM, but I recently read this section over again and noticed the EEDIV registers. It says for an 8MHZ oscillator frequency, this register pain must have a value of 0X11


Getting unwanted resets

Started by Dr Stewart Prince in 68HC1212 years ago 16 replies

We just can't seem to get rid to the resets.....we have a d60a based board we use in an automotive ignition controller and every so often,...

We just can't seem to get rid to the resets.....we have a d60a based board we use in an automotive ignition controller and every so often, we get a reset. Is this microcontroller just very sensitive to EMI?? Is there a software way to determine if the resets are coming from the COP or from an external RESET? I've tried everything from a 4 layer board


problem during reset

Started by Stewart Prince in 68HC1214 years ago 4 replies

We've just designed a new board using the D60A-Developed the code in C using Codewarrior and the simulation works....so does the...

We've just designed a new board using the D60A-Developed the code in C using Codewarrior and the simulation works....so does the actual board except for the reset circuit. For some reason, the program doesn't begin to function properly until the watchdog timer times out. We're us


Re: power on reset prob

Started by Stewart Prince in 68HC1214 years ago

Yes, I did put the RC filter between the 34064 and the reset pin on the D60A. That's how they show it in the 34064 data sheets....

Yes, I did put the RC filter between the 34064 and the reset pin on the D60A. That's how they show it in the 34064 data sheets. However, now I see the error of my ways.....the RC filter is pulled low by the BDM pod, which then tries to write to the microprocessor, which is still being


Cwarrior: RTI timing off

Started by Stewart Prince in 68HC1214 years ago 1 reply

We're using codewarrior to simulate code written for the D60A. We set up the real-time interrupt to run at 8.196 ms using the...

We're using codewarrior to simulate code written for the D60A. We set up the real-time interrupt to run at 8.196 ms using the following logic: Assuming a crystal frequency of 8MHz, the Xclock should be 1/2 this rate with the slow clock set to 1(default). Writing 0x11 to the


CAN ID filtering of messages

Started by scuthbertf in 68HC1214 years ago

I have a CAN transmit routine that sends messages to another D60A Axiom development board where a CAN receive routine receives the ...

I have a CAN transmit routine that sends messages to another D60A Axiom development board where a CAN receive routine receives the messages using eight 8-bit filters, CIDAC=$20, and all masks are set at $FF, movb #$FF,CIDMR0 for mask registers 0 thru 7, and the ID acceptance regi


SMBus HC12D60A - 80 pin

Started by cooltronics in 68HC1212 years ago

Hi, We have a board which has a HC12D60A 80 pin package. One of its task is to talk with a smart battery on SMBus and provide battery...

Hi, We have a board which has a HC12D60A 80 pin package. One of its task is to talk with a smart battery on SMBus and provide battery health monitoring via LED's. From what I read, it seems that I can use I2c resources for SMBus because they are extremely similar. Can someone guide me on this? 1. Which is the best way to do it on D60A 8


Normal flag clearing not working when TFFCA is set (D60A)?

Started by Oliver Betz in 68HC1213 years ago 3 replies

Hello All, using a timer output compare interrupt, I tried to reset the corresponding bit in TFLG1 by writing a '1' to it. ...

Hello All, using a timer output compare interrupt, I tried to reset the corresponding bit in TFLG1 by writing a '1' to it. This didn't seem to work - only the "fast clear" mechanism worked (writing TCx). Is this: - my error (wrong o


Re: what is this part KMC9S12C32MFA25 ?

Started by James M. Knox in 68HC1213 years ago 5 replies

At 03:16 2/12/2004, you wrote: >KMC parts are sample packs, typically 2 parts per pack. Wow... learn something new every day! ...

At 03:16 2/12/2004, you wrote: >KMC parts are sample packs, typically 2 parts per pack. Wow... learn something new every day! We bought a fairly large set of D60A's a while back, under the KMC label, that all came 2 per pack. We didn't care (because of the way we we


Re: power on reset prob

Started by Stewart Prince in 68HC1214 years ago 9 replies

In order to overcome any problems with the oscillator not starting up before the power on reset occurs, we connected a 3406...

In order to overcome any problems with the oscillator not starting up before the power on reset occurs, we connected a 3406 supervisor IC to the reset line of a D60a in conjunction with an RC filter of 50 ms to make sure the oscillator has enough time to oscillate properly. When


Re: USB for D60A?

Started by James M. Knox in 68HC1214 years ago 10 replies

Oliver, Andrei >adding an extra microcontroller (e.g. the HC908JB8 as used in the >reference design, see also ...

Oliver, Andrei >adding an extra microcontroller (e.g. the HC908JB8 as used in the >reference design, see also http://hc08web.de/usb08/ ) is good if you also >want to be able to do "funny" things, such as data processing etc et


Re: USB for D60A?

Started by Killingsworth, Steve in 68HC1214 years ago 3 replies

On the WindoZ side, is installation of the Plug-and-Pray USB driver automatic for the RS-232 COMM port (i.e. built into the OS)...

On the WindoZ side, is installation of the Plug-and-Pray USB driver automatic for the RS-232 COMM port (i.e. built into the OS) or will a special driver/install disk have to be obtained/written? I have used numerous USB to Serial type adapters (RS232 and RS422/485) and


I give up ...

Started by Gary Olmstead in 68HC1214 years ago 2 replies

I am trying to write a bootloader for the D60A, with COSMIC. The program compiles, but it won't link. I used the recommended COSMIC...

I am trying to write a bootloader for the D60A, with COSMIC. The program compiles, but it won't link. I used the recommended COSMIC method, but I get this error message: "#error clnk d:\projects\12v42v\universal loader\unvldr.lkf:1 init segment cannot be initialized"


912D60A *min* Frequency of operation?

Started by mkowitt in 68HC1213 years ago

My basic question is this: is the D60A a "fully static" design? I'm looking at a new design using the 912D60A, and I've noticed ...

My basic question is this: is the D60A a "fully static" design? I'm looking at a new design using the 912D60A, and I've noticed an unusual spec change from the (older) 912B32 that I'm more familiar with: * The 'B32 spec's a minimum freq. for f0 (ECLK) as DC (s