BeMicro SDK System Console Demo

Showing results for 
Search instead for 
Did you mean: 

BeMicro SDK System Console Demo

BeMicro SDK System Console Demo


Last Updated

April 26, 2012


This example demonstrates a number of custom system console dashboards that were created to interact with an example system loaded into the BeMicro SDK development board to stimulate and listen to a number of peripherals. Onchip RAM, LEDs, push buttons, SPI Thermometer and various serial interfaces are represented in the example system. Nearly all of the available system console widget types are represented in the demonstration.


This example consists of an archive of the source material to build the entire hardware project and system console scripts required to execute the demo on the BeMicro SDK board. There is also a PDF file that illustrates the various dashboards present in the demonstration.

  • 20120303_BeMicro_SDK_sys_con_11.1sp2.tgz - this is the 11.1sp2 archive of the project sources
  • 20140726_BeMicro_SDK_sys_con_14.0.tar.gz - this is the 14.0 archive of the project sources
  • System_Console_Demo_16.0.tar.gz - Smaller and faster version of the demo proven on Quartus 16.0.
  • System_Console_Demo_16.1.2.tar.gz - Smaller and faster version of the demo proven on Quartus 16.1.2.
  • BeMicro_SDK_System_Console_Demo.pdf - this is the documentation for the example


Archive Download and Extraction

Download the archive for this example and place it in a directory on your system that does not include spaces in the path name. The entire path name of this directory must not contain spaces, so on Windows systems you should avoid putting this in the "My Documents" folder, or on your "Desktop" since these locations are subdirectories of the "Documents and Settings" path, and that would mean that these locations inherit the spaces in that part of the path name.

In order to extract the archives after downloading them, it is recommended that you run the "tar xzf <filename>" command from a bash shell. For linux users you should have ready access to a bash shell. For windows users, you may need to install the Altera development tools to gain access to a bash shell. On Windows it is recommended that you install the complete Altera ACDS development tools which includes the Nios II EDS development tools. Once these tool chains are properly installed on your workstation, you can launch a bash shell by running:

"Start -> Programs -> Altera -> Nios II EDS X.x -> Nios II X.x Command Shell"

Once you are in the bash shell, you can "cd" into the directory containing the archives that you've downloaded, and running the following command to extract them:

tar xzf <archive_filename>

Note that if you use some other archiving software to extract these archives, like WinZip, you may lose the execution privileges on some of the shell scripts within the archives that are used to perform various activities associated with building and using the example. If this happens, you can restore execute privileges from within a bash shell with the command "chmod +x <filename>". It is recommended that you avoid this situation by using "tar" to extract the archives from within a bash shell and avoid using any Windows oriented archive utilities with these archives.

Building the example.

Once the archive is extracted, you should locate a readme.txt file in the top level of the archive directory. Read the contents of that file for additional information about building and running the example.


This example was created and tested with the Altera ACDS 11.1sp2 development tools. Once built, the example runs on the BeMicro SDK evaluation board.

See Also

BeMicro SDK

Update History

20120426 - Initial posting.

Outdated Releases

© 2012 Altera Corporation.

The material in this wiki page or document is provided AS-IS and is not

supported by Altera Corporation. Use the material in this document at your own

risk; it might be, for example, objectionable, misleading or inaccurate.

Version history
Last update:
‎12-27-2022 10:57 AM
Updated by: