NIOS II Compilation Instructions

Importing project:

  1. Inside Quartus open the ‘NIOS II Software Build Tools for Eclipse’
  2. Inside Eclipse File -> Import -> General -> Existing projects into Workspace
  3. Navigate to LimeSDR-Mini_GW/LimeSDR-Mini_lms7_trx/software
  4. After selecting directory make sure that both projects lms_ctr_app and lms_ctr_bsp are selected
  5. Right click on lms_ctr_bsp -> NIOS II -> Generate BSP
  6. Right click on lms_ctr_bsp -> Build Project
  7. Right click on lms_ctr_app -> Build Project

Making changes:

  1. Make modifications to main.c
  2. Right click on lms_ctr_app -> Build project
  3. Right click on lms_ctr_app -> Make Targets -> Build… -> mem_init_generate -> Build
  4. Inside Quartus -> Processing -> Start Compilation
  5. Flash LimeSDR-Mini_GW/LimeSDR-Mini_lms7_bitstreams/LimeSDR-Mini_lms7_trx_HW_1.2_auto.rpd
3 Likes