OSBDM-JM60 build 20.1 now available

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

OSBDM-JM60 build 20.1 now available

13,744 Views
J2MEJediMaster
Specialist I

The latest release of the OSBDM package is now available for download. The OSBDM-JM60 build 20.1 package includes both the software and documentation for its use. Hardware information, such as the parts list, schematic, and silk-screen for a circuit board is also provided in this release.

 

This release contains the interfaces and firmware that applied to all of the targets supported by the previous open source BDMs. It includes new features and capabilities, such as interfaces that support the HC9S08 and the ColdFire V1, V2, V3, and V4 processors. It also provides support for JTAG connections for the DSP56800E.

 

The archive can be downloaded from here.

 

Enjoy!

 

Message Edited by J2MEJediMaster on 2009-09-30 01:26 PM
Message Edited by J2MEJediMaster on 2009-09-30 04:42 PM
Message Edited by J2MEJediMaster on 2009-10-01 09:26 PM
Tags (2)
0 Kudos
Reply
8 Replies

1,911 Views
juanma2468
Contributor I

Serious J2MEJediMaster kindly inform me which is the. S19 that I use to record in the JM60 to record all microcontrollers such as the S08, RS08, CF v1, 2.3 and 4, since the folder osbdm-sw / osbdm-JM60/bin there are 4 other folders in which there are 4 different types of files, each one seems to record a particular type of micro, but I see a file that integrates all the software needed for programming all microcontrollers proposed. Sorry if I speak wrong but I have no native language of English, I'm Argentine, of course thank you very much for your help, Greetings Juan Manuel.

0 Kudos
Reply

1,911 Views
Juanes
Contributor I

i'm just a little confussed, looking at the schematics, there is a signal wich is the tclk, I'm using a coldfire V2, and it has just one pin for tclk and pstclk, but the tclk is used when the j-tag option is enabled, otherwise, if we will work in debug mode the same pin is for the pstclk,  on j-tag it is an input to the mcu and in debug mode it is an output, so, on debug mode is the pstclk necessary?

 

 

0 Kudos
Reply

1,911 Views
pgo
Senior Contributor V

Dear Juanes,

 

There is usualy a jumper on the target boards to connect the target pin to either TCLK or PSTCLK on the debug connector.

 

As you have said, the TCLK is needed only for JTAG, PSTCLK MAY be needed for the synchronization of the BDM interface on some older devices (I'm not sure if OSBDM-JM60 uses it).

 

It is usual to provide the JTAG interface as well as the BDM interface as JTAG may be necessary to unsecure the target which is not possible using the BDM debug interface alone..

 

bye

0 Kudos
Reply

1,911 Views
UcTechnoGeek
Contributor II

Is there a reason to use this vs the existing one supported very well by PGO and the community?

 

I have seen no support from Freescale on these Forums.

0 Kudos
Reply

1,911 Views
Macias
Contributor I

Dear J2MEJediMaster,

 

In new version of CodeWarrior for microcontrolers 6.3 is avaliable new version of OSBDM debbuger, and old version is no longer supported. Please tell me where I can find a new version of FSL Open Source debbuger.

 

Best Regards,

Macias

0 Kudos
Reply

1,911 Views
UcTechnoGeek
Contributor II
what is the purpose of the serial port?
0 Kudos
Reply

1,911 Views
joncas
Contributor II

Hello

 

I wonder whether there is not an error in the OSBDM-hw schematic: The resistances R5 and R8 on the two fault lines of the MIC2026 switch should rather be pull-ups than go to ground, since the fault outputs are active-low. One could also just leave them out and enable the pullups in the JM60.

 

I haven't yet finished building one, but about the serial port, it would be very useful if there were virtual com port drivers that could let this module serve as a serial-to-usb bridge -- is that the case?

0 Kudos
Reply

1,911 Views
osorakunakamori
Contributor I

Hi J2MEJediMaster,

 

This looks very cool, but please help me understand: what is the difference between OSBDM and USBDM? I was under the impression that USBDM was the latest development branch which brought Turbo BDM Lite and OSBDM together into USBDM, and new development would continue with USBDM. What is the purpose of OSBDM? Sorry for my ignorance.

 

Thanks,

Confused 

0 Kudos
Reply