We have application, which is not a nios application, yet it calls several BSPs API without any issues.
Recently we started using some device in which the application behaves strangely and we are not yet sure why.
Can it be related to the fact that it is not a "nios II application" ? Or is it that it does not care as long as it is a legal elf file, and the application can be created as any c/c++ application in eclipse ?
I need to understand your issue.
So you have been creating Nios II application and used some APIs from BSP. However, you did not run the elf file on Nios II target, you used another processor, is my understanding correct?
I apologyze , I did not explain myself good enough.
Our issue been resolved actually.
We have application which was not created as a nios application ( it is linked with the bsp library into elf) yet, it works just fine.