Hi, I've switched from ISA based Mountain-ICE to PCI based Summit-ICE. Everything in the configuration seems to be OK. When I run the ICE Test Utility everything seems OK, but it detects 2 JTAG Devices, when I only have one ADSP-21160 in the EzKitLite. So, when I configure the VDSP++ 2.0 session for debugging I get the message: "VisualDSP has detected 2 devices in the JTAG chain yet there are (1) devices listed in this platform. (blah, blah)". I've checked the EzLite's switches, they are configured as factory default (except for the booting method). It didn't happen with the older Mountain-ICE emulator, the EzLit has the same settings. What can be wrong? I noticed there are some jumpers shipped with the Summit-ICE, as well as some pins, I suppose for using the jumpers, but there in no information on the documentation about them. Might this be the cause of the problem? How to solve it? Also I should say my base address for Summit is DA00. I am running Win98. |
|
Summit-ICE strange behaviour
Started by ●August 21, 2002
Reply by ●August 21, 20022002-08-21
On Tue, 2002-08-20 at 17:12, jaime_aranguren wrote: > Hi, > > I've switched from ISA based Mountain-ICE to PCI based Summit-ICE. > Everything in the configuration seems to be OK. When I run the ICE > Test Utility everything seems OK, but it detects 2 JTAG Devices, when > I only have one ADSP-21160 in the EzKitLite. I'm not familiar with the 211xx. Could they possibly implement two JTAG devices internally? Of course, make sure you have the latest ICE drivers. > So, when I configure the > VDSP++ 2.0 session for debugging I get the message: "VisualDSP has > detected 2 devices in the JTAG chain yet there are (1) devices listed > in this platform. (blah, blah)". I've checked the EzLite's switches, > they are configured as factory default (except for the booting > method). It didn't happen with the older Mountain-ICE emulator, the > EzLit has the same settings. What can be wrong? I've never used the Mountain-ICE, so can't say why one would work and not the other. Double-check the ICE-Configurator setup, maybe. > I noticed there are some jumpers shipped with the Summit-ICE, as well > as some pins, I suppose for using the jumpers, but there in no > information on the documentation about them. Might this be the cause > of the problem? How to solve it? The Summit has a 3V/5V jumper to handle different SHARC's. The newer ones (21065L on) should be set to 3V to match the CPU supply. When we were first starting out, we had a PCI devel board that used a 21062 (5V part), plus the 65L EzKit, so we drilled a hole in the pod case to make it easy to move the jumper to match the target we were using. > Also I should say my base address for Summit is DA00. I am running > Win98. You just have to make sure the value reported in the Control Panel matches that in the Configurator. Although I personally think the Configurator shouldn't need to worry about that and should just use a logical index from the driver to select which device to use. This is a protected-mode OS, and userland applications shouldn't need to worry about I/O addresses. Sometimes this stuff feels like a crude port from a DOS or Win3.1 product. BTW, please don't send questions directly to me. If I see it on the list or the newsgroup and I have an answer and time I'll answer it. I'm far *less* likely to respond to stuff sent direct to me, as it doesn't help the user community, and that's my primary objective in participating. |
|
Reply by ●August 21, 20022002-08-21
Hi, Thanks for the reply. About the chance of having two JTAG devices internally, I don't think it's likey to happen. If it were the case, why did it work right with an Mountain-ICE which is also a JTAG emulator? Nowhere in the documentation about 2116x is anything mentioned about dual JTAG. It only has dual processor core, but just one JTAG interface. Is not a multiprocessor chip, but a SIMD DSP. Indeed, I tried setting two DSPs chained in the configurator utility, but now the message when setting the debigging session was like "Only 1 DSP found, you're listing 2. Check the configuration utility". What a confussion!!! I am using the very latest drivers from ADI website, ICE 6.01 bundle. I am aware of the jumpers in the POD for I/O voltage configuration. As the 2116x are 3V parts, it's configured in such a way that the led is on -> working for 3V chips. What I talked about are some (3) jumpers on the Summit-ICE PCI card itself, not in the pod. Do you kow what are those for? Should I leave them unconnected? I checked, and the address I write on the configurator matches the one on the control panel. Otherwise (and I also tried) it wouldn't run the ICETest utility. Thanks for the final clarification. I know it is better to post to the newsgroups, so the public DSP knowledgebase grows for everybody interested. I just sent the e-mail directly to you because (and I've experienced that) some times posting to the newsgroup takes longtime while approved by the moderator. And I was looking for a quick answer. Please, excuse me. I'll try with a '65L EzKitLite, just for comparision purposes, so we get into a common arena for discussing. Cheers, JaaC Kenneth Porter wrote: On Tue, 2002-08-20 at 17:12, jaime_aranguren wrote: > Hi, > > I've switched from ISA based Mountain-ICE to PCI based Summit-ICE. > Everything in the configuration seems to be OK. When I run the ICE > Test Utility everything seems OK, but it detects 2 JTAG Devices, when > I only have one ADSP-21160 in the EzKitLite. I'm not familiar with the 211xx. Could they possibly implement two JTAG devices internally? Of course, make sure you have the latest ICE drivers. > So, when I configure the > VDSP++ 2.0 session for debugging I get the message: "VisualDSP has > detected 2 devices in the JTAG chain yet there are (1) devices listed > in this platform. (blah, blah)". I've checked the EzLite's switches, > they are configured as factory default (except for the booting > method). It didn't happen with the older Mountain-ICE emulator, the > EzLit has the same settings. What can be wrong? I've never used the Mountain-ICE, so can't say why one would work and not the other. Double-check the ICE-Configurator setup, maybe. > I noticed there are some jumpers shipped with the Summit-ICE, as well > as some pins, I suppose for using the jumpers, but there in no > information on the documentation about them. Might this be the cause > of the problem? How to solve it? The Summit has a 3V/5V jumper to handle different SHARC's. The newer ones (21065L on) should be set to 3V to match the CPU supply. When we were first starting out, we had a PCI devel board that used a 21062 (5V part), plus the 65L EzKit, so we drilled a hole in the pod case to make it easy to move the jumper to match the target we were using. > Also I should say my base address for Summit is DA00. I am running > Win98. You just have to make sure the value reported in the Control Panel matches that in the Configurator. Although I personally think the Configurator shouldn't need to worry about that and should just use a logical index from the driver to select which device to use. This is a protected-mode OS, and userland applications shouldn't need to worry about I/O addresses. Sometimes this stuff feels like a crude port from a DOS or Win3.1 product. BTW, please don't send questions directly to me. If I see it on the list or the newsgroup and I have an answer and time I'll answer it. I'm far *less* likely to respond to stuff sent direct to me, as it doesn't help the user community, and that's my primary objective in participating. _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: Send an email to To Post: Send an email to To Leave: Send an email to Archives: http://groups.yahoo.com/group/adsp Other Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ Jaime Andr Aranguren Cardona |