cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Contributor
Contributor
4,464 Views
Registered: ‎08-21-2009

XMD SDK "run command aborted"

Jump to solution

Hi all !

 

I created a design using two MicroBlazes. I'm trying two

run this design from SDK tool. (XPS version 10.1.3)

 

I'm just facing the following problem:

If I try to run the first MicroBlaze with Run -> Run... -> New ...

then the second in the same way. Following error occurs,

sometimes when trying to run the first and somestimes when

trying to run the second MircoBlaze :

 

(In addition: sometimes everything runs very well) 

 

" Failed to run ELF executable on target. Error initializing:

User aborted launching run session "

 

Could anyone please help me with this issue?

Thanks!

 

Regards Chris

 

 

 

Message Edited by c.schmidt on 11-16-2009 12:51 AM
Message Edited by c.schmidt on 11-16-2009 01:01 AM
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Contributor
Contributor
5,572 Views
Registered: ‎08-21-2009

Thanks for your reply!

It wasn't the "straightfoward"-solution, but it gave me another

point of view ;) ...

The problem was that the MicroBlaze which wasn't able to set

on run was in state "Blocked on Mem Instr / FSL Instr". After

doing a successful system reset the state was Running/Stop

and than the processor could be started from SDK.

 

Furthermore I'm interested in a description on the

"Blocked on Mem Instr / FSL Instr"-state shown in xmd

after typing "state". I created my applications with

user generated linker scripts and set memory addresses

to different addresses which suits to the program-size.

Morevoer the FSL-failure occurs if I don't use FSL instructions.

I would appreciate if anyone could help me with these

problems.

Thanks

Regards Chris

 

 

Message Edited by c.schmidt on 11-16-2009 01:45 AM

View solution in original post

0 Kudos
2 Replies
Highlighted
4,457 Views
Registered: ‎08-21-2008

Hello.

I have not used SDK much but never ran two applications using SDK.

But what may happen is when you run your first application then it must be utilizing JTAG and now you want to run your second application then it may give that error because it will not get a free JTAG as it is being used by the first application. This may happen as i am not sure.

Best of luck.
--
Unlimited in my Limits.
0 Kudos
Highlighted
Contributor
Contributor
5,573 Views
Registered: ‎08-21-2009

Thanks for your reply!

It wasn't the "straightfoward"-solution, but it gave me another

point of view ;) ...

The problem was that the MicroBlaze which wasn't able to set

on run was in state "Blocked on Mem Instr / FSL Instr". After

doing a successful system reset the state was Running/Stop

and than the processor could be started from SDK.

 

Furthermore I'm interested in a description on the

"Blocked on Mem Instr / FSL Instr"-state shown in xmd

after typing "state". I created my applications with

user generated linker scripts and set memory addresses

to different addresses which suits to the program-size.

Morevoer the FSL-failure occurs if I don't use FSL instructions.

I would appreciate if anyone could help me with these

problems.

Thanks

Regards Chris

 

 

Message Edited by c.schmidt on 11-16-2009 01:45 AM

View solution in original post

0 Kudos