DSPRelated.com
Forums

using an old Blackhawk USB560 JTAG Emulator with a newer EVM6446 board

Started by Sara Grassi September 25, 2009
Hello,

I have a Blackhawk USB560 JTAG Emulator (BH-USB-560M-OE) , which we
bought in December 2005 for a past project.

Now I would like to use it with our EVM6446 board rev. F, which we
bought recently, and Code Composer Studio Platinum version 4..

I understand that I will have to buy a "TMDSADP1420 - Adaptive Clocking
JTAG Emulator Adapters".
But apart from that, do we have a chance that it works even if the jtag
emulator is much older than the card?
Does somebody has experience using successfully this emulator with the
EVM6446 ?

Thanks and best regards,

Sara

_____________________________________
Sara,

I would expect that the .DLL file plus the drivers file for the new processor will need to be obtained.

R. Williams

---------- Original Message -----------
From: Sara Grassi
To: c...
Sent: Fri, 25 Sep 2009 15:47:14 +0200
Subject: [c6x] using an old Blackhawk USB560 JTAG Emulator with a newer EVM6446 board

>
>
> Hello,
>
> I have a Blackhawk USB560 JTAG Emulator (BH-USB-560M-OE) , which we
> bought in December 2005 for a past project.
>
> Now I would like to use it with our EVM6446 board rev. F, which we
> bought recently, and Code Composer Studio Platinum version 4..
>
> I understand that I will have to buy a "TMDSADP1420 - Adaptive Clocking
> JTAG Emulator Adapters".
> But apart from that, do we have a chance that it works even if the jtag
> emulator is much older than the card?
> Does somebody has experience using successfully this emulator with the
> EVM6446 ?
>
> Thanks and best regards,
>
> Sara
------- End of Original Message -------
Sara,

See comments below - they are applicable to all users of BlackHawk emulators.

On Fri, Sep 25, 2009 at 9:58 AM, Richard Williams
wrote:
>
> Sara,
>
> I would expect that the .DLL file plus the drivers file for the new processor will need to be obtained.
>
> R. Williams
> ---------- Original Message -----------
> From: Sara Grassi
> To: c...
> Sent: Fri, 25 Sep 2009 15:47:14 +0200
> Subject: [c6x] using an old Blackhawk USB560 JTAG Emulator with a newer EVM6446 board
>
> >
> >
> > Hello,
> >
> > I have a Blackhawk USB560 JTAG Emulator (BH-USB-560M-OE) , which we
> > bought in December 2005 for a past project.
> >
> > Now I would like to use it with our EVM6446 board rev. F, which we
> > bought recently, and Code Composer Studio Platinum version 4..
> >
> > I understand that I will have to buy a "TMDSADP1420 - Adaptive Clocking
> > JTAG Emulator Adapters".
> > But apart from that, do we have a chance that it works even if the jtag
> > emulator is much older than the card?

1. Always make sure that the version of BlackHawk software 'matches'
the version of CCS software.
You can download updates from BlackHawk's web site.
CCS 4 *may* include support for BlackHawk emulators.
There are no hardware issues other than adaptive clocking.
2. Once you have the software, you can configure the emulator for a
fixed, slower clock than the default [like 1-2 Mhz] and it will work.
The adaptive clocking hardware will allow you to run at the maximum
TCLK rate and give the best performance.

http://www.blackhawk-dsp.com/

NOTE: Do not be confused with Code Composer revisions.
Code Composer 4.x, aka CC 4.x [NOT STUDIO] is the oldest version
available - 10+ years old and it only supports 10+ year old devices.
Code Composer Studio 4.x, aka CCS - the newest version that is based
on Eclipse and supports contemporary devices.

> > Does somebody has experience using successfully this emulator with the
> > EVM6446 ?

I have not used it with the EVM6446, but the C64+ devices all use the
same emulation technology. It will work correctly with the proper
software and setup.

mikedunn
> >
> > Thanks and best regards,
> >
> > Sara
> >
> >
> ------- End of Original Message -------
--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php

_____________________________________
Hello, thanks Richard and Michael for answering.

- Concerning SW (CCS and drivers) I now think is oK. I have installed
CCS Studio Platinum 4.0 (trial version, but I am getting the full
version soon) which created a folder C:\Program
Files\Blackhawk\Emulation\Drivers. I connected the emulator and
installed the drivers from this location, and now the device it is
detected and displayed properly in the "Blackhawk control panel".

- Concerning HW I still have a doubt : I have contacted Blackhaw and
they told me I only need a 14 to 20-pin passive adapter part#
BH-14e_TI-20t_cTI (http://blackhawk-dsp.com/products/PinConverters.aspx)
. They told me "The USB560m supports low voltage targets such as the
DM6446. Newer version of the USB560m come with a 20-pin cTI header where
no adapter is needed at all". However, in the FAQ of spectrum digital
(http://tinyurl.com/yf3us92) I read "The DaVinci EVM uses a 1.8V 20-pin
JTAG header. This is different than the standard 3.3V 14-pin standard
JTAG header normally found on our development boards. The appropriate
JTAG adapter to use is: Spectrum Digital - Part #701212 (Low Voltage
Adapter with Adaptive Clocking)."

*I think I will end up buying the passive adapter, but I am still
worried about damaging the board or the JTAG due to voltage mismatch. I
also cannot figure out if "adaptive clocking" is needed or not. Can
somebody help me ?
*
Thanks and best regards,

Sara

Michael Dunn wrote:
> Sara,
>
> See comments below - they are applicable to all users of BlackHawk emulators.
>
> On Fri, Sep 25, 2009 at 9:58 AM, Richard Williams
> wrote:
>
>>
>> Sara,
>>
>> I would expect that the .DLL file plus the drivers file for the new processor will need to be obtained.
>>
>> R. Williams
>> ---------- Original Message -----------
>> From: Sara Grassi
>> To: c...
>> Sent: Fri, 25 Sep 2009 15:47:14 +0200
>> Subject: [c6x] using an old Blackhawk USB560 JTAG Emulator with a newer EVM6446 board
>>
>>
>>> Hello,
>>>
>>> I have a Blackhawk USB560 JTAG Emulator (BH-USB-560M-OE) , which we
>>> bought in December 2005 for a past project.
>>>
>>> Now I would like to use it with our EVM6446 board rev. F, which we
>>> bought recently, and Code Composer Studio Platinum version 4..
>>>
>>> I understand that I will have to buy a "TMDSADP1420 - Adaptive Clocking
>>> JTAG Emulator Adapters".
>>> But apart from that, do we have a chance that it works even if the jtag
>>> emulator is much older than the card?
>>>
>
> 1. Always make sure that the version of BlackHawk software 'matches'
> the version of CCS software.
> You can download updates from BlackHawk's web site.
> CCS 4 *may* include support for BlackHawk emulators.
> There are no hardware issues other than adaptive clocking.
> 2. Once you have the software, you can configure the emulator for a
> fixed, slower clock than the default [like 1-2 Mhz] and it will work.
> The adaptive clocking hardware will allow you to run at the maximum
> TCLK rate and give the best performance.
>
> http://www.blackhawk-dsp.com/
>
> NOTE: Do not be confused with Code Composer revisions.
> Code Composer 4.x, aka CC 4.x [NOT STUDIO] is the oldest version
> available - 10+ years old and it only supports 10+ year old devices.
> Code Composer Studio 4.x, aka CCS - the newest version that is based
> on Eclipse and supports contemporary devices.
>
>
>>> Does somebody has experience using successfully this emulator with the
>>> EVM6446 ?
>>>
>
> I have not used it with the EVM6446, but the C64+ devices all use the
> same emulation technology. It will work correctly with the proper
> software and setup.
>
> mikedunn
>
>>> Thanks and best regards,
>>>
>>> Sara
>>>
>>>
>>>
>> ------- End of Original Message -------
>>
> --
> www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
>

_____________________________________