Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

BeMicro SDK Superloop

Altera_Forum
Honored Contributor II
814 Views
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
93 Views

Has no one tried superloop on BeMicro SDK?

Altera_Forum
Honored Contributor II
93 Views

IT works from the command line interface.  

 

There is a problem with importing it directly into eclipse
Altera_Forum
Honored Contributor II
93 Views

I got it working. 

 

The application runs directly from the command shell no problem. My issue was I was trying to import it directly into Eclipse.  

 

Looking in ./create-this-bsp there is this code # we actually want to replace the HAL version of alt_syscall.h with the version# out of the interniche library for uCOS-II 

echo "" 

echo "Replacing alt_syscall.h with version from interniche library..." 

echo "" 

cp --remove-destination ${SOPC_KIT_NIOS2}/components/altera_iniche/UCOSII/inc/os/alt_syscall.h HAL/inc/os/ 

 

 

When I imported the bsp into eclipse and generated the BSP, the way I had the BSP editor configured caused the alt_syscall.h with version from interniche library to be overwritten again with the file from the generated HAL version.  

 

Therefore I just disabled the generation of this file in the eclipse BSP editor (BEFORE generating BSP) and then built the application.  

 

 

When you download the zip be prepared to battle with some file permissions.  

 

You may well, as I did, require to use the DOS command  

 

attrib -R /S /D . 

 

From 

 

http://www.altera.com/support/kdb/solutions/rd11082006_826.html 

 

Well that was a crash course for a beginner in bash scripting :)
Reply