The Nios® II Processor: Introduction to Developing Software (ONIITOOLSDESIGN)

30 Minutes Online Course

Course Description

This class will introduce you to the Nios® II embedded soft processor core. You will be introduced to the embedded software tools available for the Nios II processor as part of the Nios II Embedded Design Suite (EDS), as well as the overall software design flow. You will learn how to set up and configure application and Board Support Package (BSP) projects in the Nios® II Software Build Tools for Eclipse. The training will introduce you to downloading and running C and C++ code on the processor, and how to debug that code. This training includes a lab exercise which will guide you step by step through creating and running a software application on the Nios II processor.

At Course Completion

You will be able to:

  • Create software projects from hardware deliverables
  • Create projects from software templates
  • Configure BSP Editor software packages, device drivers, linker memory regions, and sections
  • Manage Nios II Software Build Tools project source files and build options
  • Launch and debug a project

Skills Required

  • Basic software development knowledge

Follow-on Courses

Upon completing this course, we recommend the following courses (in no particular order):

Applicable Training Curriculum

This course is part of the following Intel FPGA training curriculum:

Class Schedule

No class is being offered at this time. Request a class in your region.