Author Topic: Programming a MC908JK3ECDWE without a computer  (Read 247 times)

0 Members and 1 Guest are viewing this topic.

Offline AdamHerTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Programming a MC908JK3ECDWE without a computer
« on: September 12, 2024, 03:41:12 pm »
Hi all,

I am attempting to create a programming/testing fixture for PCB that is using a MC908JK3ECDWE.

One of the features I want to have is not needing a computer to program the PCBs.

Any tips on how I can achieve this?

Thanks,
Adam
 

Offline eutectique

  • Frequent Contributor
  • **
  • Posts: 438
  • Country: be
Re: Programming a MC908JK3ECDWE without a computer
« Reply #1 on: September 12, 2024, 03:44:17 pm »
Base your fixture on Raspberry Pi or Arduino.
 

Offline AdamHerTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Re: Programming a MC908JK3ECDWE without a computer
« Reply #2 on: September 13, 2024, 02:13:34 am »
well yeah, but I couldnt find anything about how an arduino can communicate with a microcontroller that is programmed using one wire +5V logic.
 

Offline pgo

  • Regular Contributor
  • *
  • Posts: 81
  • Country: au
Re: Programming a MC908JK3ECDWE without a computer
« Reply #3 on: September 13, 2024, 07:37:19 am »
Gee what an old micro.

The chip can be programmed through a serial interface.  The suggested cct. from the manual is attached.
Given this circuit all you need is another micro to interact with the monitor program in the chip.
From memory the programming interface was a bit of a pain but worked OK.
Note that the chip may require Vtst ~8.5V to enter monitor mode if already programmed.
You should be able to find details on NXP (formerly Freescale/Motorola) website.
Manual  https://www.nxp.com/docs/en/data-sheet/MC68HC908JL3E.pdf
Web https://www.nxp.com/products/HC08JK-JL

The above assumes you can access the required pins (IRQ and PTB0) and can apply Vtst without conflict or damage since it is ~8.5V.

bye
 

Offline eutectique

  • Frequent Contributor
  • **
  • Posts: 438
  • Country: be
Re: Programming a MC908JK3ECDWE without a computer
« Reply #4 on: September 13, 2024, 09:50:53 am »
well yeah, but I couldnt find anything about how an arduino can communicate with a microcontroller that is programmed using one wire +5V logic.

Wiggle an arduino pin programmatically. Use a level shifter if necessary.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf