View unanswered posts | View active topics It is currently Sat Nov 18, 2017 7:05 am



Reply to topic  [ 6 posts ] 
USBDM - BDM DeuceEFI style 
Author Message
LQFP144 - On Top Of The Game
User avatar

Joined: Thu Feb 25, 2010 3:57 am
Posts: 563
Location: Gosport, IN USA
Ok, so after chatting with people on IRC it came to my attention that we needed a way to program the Serial Monitor onto the MCU without having to already have a BDM device, so here's my contribution...

A USBDM that can be made from a single sided PCB that you can etch at home if you have the materials to do so. There are only three (3) wire jumpers to run, or if you have a PCB manufacture make a batch my KiCAD files show the traces on the component side with the vias.

The Freescale MCU on the USBDM is programmed via the USB port using Freescale's GUI Bootloader, so you don't need a BDM or Serial port to go from a blank board to a working BDM.

I will upload the details and the KiCAD files to my github.com repository in the next couple of days and post a link in this thread when they are available.

Happy Debugging...


Attachments:
File comment: USBDM IC side
USBDM_IC_Side.png
USBDM_IC_Side.png [ 1.84 MiB | Viewed 6348 times ]
File comment: USBDM component side
USBDM.png
USBDM.png [ 1.84 MiB | Viewed 6348 times ]

_________________
Andy.
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
http://www.coolefi.com
Fri Apr 13, 2012 4:52 am
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 14870
Location: Home sweet home!
Very cool, fully DIYable BDM :-)

_________________
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!


Fri Apr 13, 2012 11:29 am
Profile WWW
LQFP144 - On Top Of The Game
User avatar

Joined: Thu Feb 25, 2010 3:57 am
Posts: 563
Location: Gosport, IN USA
Here is the link to my repository for my version of the USBDM:

https://github.com/DeuceEFI/USBDM

Instructions of how to load the USBDM firmware onto the Freescale MCU will follow soon.

_________________
Andy.
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
http://www.coolefi.com


Mon Apr 16, 2012 11:44 pm
Profile WWW
QFP80 - Contributor

Joined: Sat Feb 05, 2011 7:35 pm
Posts: 51
Location: Moline IL 61265
Nice !
I look forward to testing it out


Sun Apr 22, 2012 12:43 am
Profile WWW
LQFP144 - On Top Of The Game
User avatar

Joined: Thu Feb 25, 2010 3:57 am
Posts: 563
Location: Gosport, IN USA
I have updated my github.com repository with instructions on how to load the USBDM firmware onto a blank Freescale HC9S08JS16CWJ MCU.

Freescale only offers a Windows only loader to program a blank MCU, but after the initial load you can use the Bootloader program that is part of the USBDM package for future firmware upgrades.

I think I read somewhere that you could use the same Bootloader program from the USBDM package for the initial load, but as I have no more USBDMs to build at the moment I can't test this theory. If you are able to load the USBDM firmware without the Freescale Bootloader GUI, please reply back to this thread.

Happy Debugging :-)

_________________
Andy.
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
http://www.coolefi.com


Tue Apr 24, 2012 3:34 am
Profile WWW
TO92 - Vaguely active

Joined: Fri Apr 06, 2012 5:41 pm
Posts: 1
Nice !
Thank You
I like-DIY-work



Sorry for my bad English


Wed Aug 29, 2012 6:14 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF. ColorizeIt.