BN810 Banyan Industrial Application Server Operating System

BN810 Banyan Industrial Application Server Operating System



Banyan Industrial Application Server Operating System is a full-functional Operating System that is designed for the needs of industrial applications. It can connect, integrate and manage the software and hardware resources of Banyan Industrial Application Server. Banyan Industrial Application Server Operating System is derived from Debian GNU/Linux, therefore the user interface and operations is very similar to Debian's.


Banyan Industrial Application Server Operating System has two editions to support the headless design(without a display) and the headed design(with a display) respectively. The headless is designed to avoid the waste of processor's computing power, save the cost of hardwares and reduce the power dissipation. Banyan Industrial Application Server Operating System provides the standard text mode Linux Shell, users can log in via SSH on a remote console to execute Shell commands, to manage systems, to configure user settings, security settings and to launch applications, etc. Banyan Industrial Application Server Operating System also provides Remote Web Desktop Environment, system administrators can log in via the Internet browser on a remote computer or a smart device to execute the system management tasks through the graphical user interface(GUI) of Web Desktop Environment.


Banyan Industrial Application Server Operating System headed edition provides GNOME desktop environment. Users can manage systems, set configurations, and launch applications with the GNOME desktop environment.


Banyan Industrial Application Server Operating System provides complete network and connectivity functions, including the kernel drivers for physical layer, data link layer, network layer, transport layer, and higher layers. Banyan Industrial Application Server Operating System supports various common network protocols, network management and utilities, users can select the right tools for their network management needs.


Banyan Industrial Application Server Operating System offers complete GNU toolchain, GNU build system, and GNU Debugger for developing application programs written in C/C++ or other programming languages. Banyan Operating System also supports interpreter languages to develop application programs, such as Python, Javascript, Perl, PHP, and Java . Besides, Banyan Industrial Application Server Operating System provides abundant program libraries, utilities and middlewares for the applications to use.


Banyan Industrial Application Server has three components, one is Banyan Industrial Application Server Operating System, the two others are Banyan Industrial Application Server itself and Banyan software package management and release management cloud services. Banyan Industrial application server has compact size and easy to move it. It is easy to bring a Banyan Industrial Application Server to any place that needs computing power and services. Banyan Industrial Application Server can be applied to many area. For example, be the front-end processors for collecting data of air pollution and noise interference in the field of environmental protection; be the edge servers for the intelligent warehouse management in the field of logistics; be the Internet video recording server in the field of surveillance industry; be the real-time server for automatic control in the field of factory automation; be the floor control server to manage the stage lights, sound effects and stage scenes of a theater in the field of performing arts, etc. Furthermore, Banyan Industrial Application Server is also suitable for being a small-sized web server, a small-sized ERP server, a small-sized database server and so on.


Product Features

Derived from Debian GNU/Linux

Debian GNU/Linux Operating System is the mother of many Linux distributions. It is well known by its innovative package management technology, 37,500+ software package repository and high quality OS. Banyan Industrial Application Server Operating System is an OS derived from Debian GNU/Linux, its user interface and operations is very similar to Debian's, so users can easily learn how to operate it. Banyan Industrial Application Server Operating System has many same features as Debian's, for example, advanced package management, large software package pool, stable and reliable, etc.


Design for the needs of Industrial Application Servers

Provides headed and headless, real-time and non real-time editions, to meet the variety needs of industrial applications. Provides remote web desktop environment, user can log in via the Internet browser on a remote computer or a smart device to execute the system management tasks through the graphical user interface(GUI) of Web Desktop Environment. In this way, users can configure the system configuration, monitor events and alert messages, and start/stop the applications.


Full-featured Server Operating System

Banyan Industrial Application Server Operating System is a full-featured server operating system. It based on the robust Linux kernel, GNU system programs, utilities and tool chains, Debian package management technology, and etc. It provides features for processor management, file system management, I/O management, data management, network and communication management, security management, etc.


Banyan Software Package Management and Release Management Cloud Services

Users can download and install software packages from the Banyan Cloud Server anytime to extend the functionality of the server, or update the system softwares and the application software packages from the cloud server.


Application Software Development Environment

Banyan Industrial Application Server Operating System supports many programming languages to develop the application softwares, such as C/C++, Python, JavaScript, Bash, Perl, Java, and Mono. Developers can select the appropriate programming language to develop the applications, according to the application requirements, the characteristics of the programming language, or the experiences of the developer to the software. Besides, Banyan Industrial Application Server Operating System also supports the development environment involving multiple programming languages to develop one application software simultaneously.


Product Description

Banyan Industrial Application Server Operating System includes: 1) the boot loader, 2) Linux kernel, 3) GNU system programs, utilities and base libraries, 4) Debian software package management system and middlewares, 5) Remote web desktop environment, 6) SSH remote console, 7) X window system, 8) GNOME/Banyan desktop environment and graphical user interface, and 9) Banyan application development tools.


Boot loader

The boot loader is active from turning on the power of the server until the Linux kernel starting to run. Banyan Industrial Application Server Operating System adopts U-Boot as the boot loader. By porting and optimizing U-boot to fit the Banyan Industrial Application Server, it is now very suitable for the booting needs of Banyan Industrial Application Server.


Linux kernel

Banyan Industrial Application Server Operating System adopts Stable Linux kernel version 3.x or 4.x, and updates through the time when appropriate or needed, to provide more new kernel functions or to correct the errors of the old versions. Banyan Industrial Application Server Operating System provides the drivers specialized for the hardware devices of Banyan Industrial Application Server. When building the Linux kernel, the configuration settings will be optimized according to the demands of software/hardware of the Banyan Industrial Application Server. The kernel of Banyan Industrial Application Server Operating System includes 2 editions of Real-time kernel and Non real-time kernel. Real-time kernel ensures the process of high priority will be executed within a time limit. Non real-time kernel pursues the maximum throughput of system.


GNU system programs, utilities and base libraries

Banyan Industrial Application Server Operating System provides rich system programs, utilities and base libraries which mainly come from GNU family, and also includes some other programs which are not belong to the GNU family. Glibc is a standard and complete C library. It links to the Linux kernel syscall, and provides full application program interfaces (APIs) for those who need to use it. Banyan Industrial Application Server Operating System uses PAM (Pluggable Authentication Modules) and NSS (Name Service Switch) for the user account administration. The privilege management of files and system resources is just like the standard UNIX way, dividing the users into three categories: owner, group, and others, thus giving these categories different privileges. Banyan Industrial Application Server Operating System adopts System V init for system initialization. The default Command Shell of Banyan Industrial Application Server Operating System is Dash, which conforms to the standard of POSIX, and it's not only faster than Bash, but also occupies less memory space than Bash. Banyan Operating System is still equipped with Bash, offering an alternative to choose from. Banyan Industrial Application Server Operating System is pre-installed with 6 virtual terminals, you can use the key combinations from Ctrl+Alt+F1 to Ctrl+Alt+F6 to switch between the virtual terminals, or press Ctrl+Alt+F7 to go back to the window in GNOME desktop. Banyan Industrial Application Server Operating System is pre-installed with Berkeley Database for system administration, and it also provides many tools of compression, extraction, packing, and unpacking.

Banyan Industrial Application Server Operating System supports nearly all common file system formats, for example: ext4, ext3, ext2, btrfs, ntfs, fat, vfat, hfsx, jffs2, ubifs, and nfs. Banyan Industrial Application Server Operating System also supports all common network protocols, including local area networks, broadband networks, wired networks, and wireless networks; and all different kinds of physical layers, data link layers, network layers, transport layers, and application layers. Banyan Operating System provides tools for installing, removing, probing, and viewing the kernel dynamic modules, and also provides the authentication and authorization mechanisms for verifying the integrity of user and data.

Banyan Industrial Application Server Operating System provides the Internationalization modules (i18n) for the multilingual support, and provides the Localization modules (l10n) to support different locales, such as dates and currencies. Banyan Industrial Application Server Operating System provides many popular text editors, including vi/vim, nano, gedit, sed, etc., for writing programs and editing system configuration files. Besides, Banyan Industrial Application Server Operating System offers many full-featured system event loggers, on the one hand to record the status of the system, on the other hand to help maintaining and testing the system, and furthermore to improve the efficiency of the system. Users can inquire the on-line help of commands on the server anytime through the rich and complete man pages of Banyan Industrial Application Server Operating System.


Debian package management and middlewares

Debian package management technology has influenced on almost all the Linux distributions due to its excellent features and innovative breakthroughs. Banyan Industrial Application Server Operating System adopts Debian package management technology to download, install, remove, record, and update software packages. Banyan Industrial Application Server Operating System Package Management can link to the Banyan Software Package Management and Release Management Cloud Server, download and install the middlewares on demand to expand the functions of the Banyan Industrial Application Server. The middlewares that supported by Banyan Industrial Application Server Operating System are, for example, the web server: Apache; the database servers: PostgreSQL, MySQL, and SQLite; the 3D graphics library: OpenGL; the mail server: Exim4; the multimedia streaming framework: Gstreamer; the computer image processing library: OpenCV, and the Fast Fourier Transform library: FFTW, etc.


Banyan web desktop environment

Banyan Industrial Application Server Operating System provides Remote Web Desktop environment, users can use Internet browsers on a desktop computer, a notebook pc or a smart phone to log into the server to manage the system, to monitor events and alerts and to start/stop applications, etc.


Remote SSH console

Users can connect to Banyan Industrial Application Server via remote SSH console. Users
can run all the commands on the SSH console, including Shell scripts, setting and changing system, adding new user, removing existing user, changing user authority , changing structures of folders and files, startup or stop applications, etc.


X window system

Banyan Industrial Application Server Operating System headed edtion adopts X window system as the framework of the graphical user interface: drawing graphics, rendering images, moving and resizing windows on the display, in the meantime proceeding, executing, and administrating the interactive programs between the computer, the mouse and the keyboard. X window system uses a client-server model to communicate between the server and many client programs, and the server accepts commands in the form of graphics (windows), then responding to the events of user commands (through the keyboard, the mouse, the touch panel, and so on).


GNOME/Banyan desktop environment and graphical user interface

Banyan Operating System adopts GNOME desktop environment and graphical user interface. GNOME desktop environment and graphical user interface provide many mechanisms, such as window management, session management, file management, network connection management, and application launch. GNOME even defines and constructs the comprehensive framework for the window application development, and also provides a large number of common window application softwares on the shelf and ready to use.


Banyan application development tools

Banyan Industrial Application Server Operating System offers complete GNU toolchain, GNU build system, and GNU Debugger for developing application programs written in C/C++ or other programming languages. Banyan Operating System also supports interpreter languages to develop application programs, such as Python, Javascript, Perl, PHP, and Java. Besides, Banyan Operating System provides abundant program libraries, utilities and middlewares for applications to use.



Ordering information

Banyan Industrial Application Server Operating System is included in Banyan Industrial Application Server.
You don't need to order the extra operating system, since Banyan Industrial Application Server itself contains the operating system.


BN150-01

Banyan Non-real-time

Headless Industrial

Application Server

  • TI AM3352 1GHz ARM Cortex-A8 application processor
  • 1GB DDR3 SDRAM
  • 500GB Built-in Hard Disk Drive, 4GB eMMC flash memory, 1 microSD slot
  • Application Specific Add-on Card (ASA Card) sockets
  • ASA Card DB-9 connector and DB-15 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Non-real-time Headless Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN150-02

Banyan Real-time

Headless Industrial

Application Server

  • TI AM3352 1GHz ARM Cortex-A8 application processor
  • 1GB DDR3 SDRAM
  • 4GB eMMC flash memory, 1 microSD slot
  • Application Specific Add-on Card (ASA Card) sockets
  • ASA Card DB-9 connector and DB-15 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Real-time Headless Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN151-01

Banyan Non-real-time

Headed Industrial

Application Server

  • TI AM3352 1GHz ARM Cortex-A8 application processor
  • 1GB DDR3 SDRAM
  • 500GB Built-in Hard Disk Drive, 4GB eMMC flash memory, 1 microSD slot
  • 1 HDMI port
  • Application Specific Add-on Card (ASA Card) sockets and ASA Card DB-9 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Non-real-time Headed Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN151-02

Banyan Real-time

Headed Industrial

Application Server

  • TI AM3352 1GHz ARM Cortex-A8 application processor
  • 1GB DDR3 SDRAM
  • 4GB eMMC flash memory, 1 microSD slot
  • 1 HDMI port
  • Application Specific Add-on Card (ASA Card) sockets and ASA Card DB-9 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Real-time Headed Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN250-01

Banyan Non-real-time

Headless Quad-core

ndustrial Application

Server

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9 Quad-core application processor
  • 2GB DDR3 SDRAM
  • 500GB Built-in Hard Disk Drive, 4GB eMMC flash memory, 1 microSD slot
  • Application Specific Add-on Card (ASA Card) sockets
  • ASA Card DB-9 connector and DB-15 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Non-real-time Headless Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN250-02

Banyan Real-time

Headless Quad-core

Industrial Application

Server

  • Freescale i.MX6Q 1.2GHz ARM CortexA9 Quad-core application processor
  • 2GB DDR3 SDRAM
  • 4GB eMMC flash memory, 1 microSD slot
  • Application Specific Add-on Card (ASA Card) sockets
  • ASA Card DB-9 connector and DB-15 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Real-time Headless Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN251-01

Banyan Non-real-time

Headed Quad-core

Industrial Application

Server

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9 Quad-core application processor
  • 2GB DDR3 SDRAM
  • 500GB Built-in Hard Disk Drive, 4GB eMMC flash memory, 1 microSD slot
  • 1 HDMI port
  • Application Specific Add-on Card (ASA Card) sockets and ASA Card DB-9 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Non-real-time Headed Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN251-02

Banyan Real-time

Headed Quad-core

Industrial Application

Server

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9 Quad-core application processor
  • 2GB DDR3 SDRAM
  • 4GB eMMC flash memory, 1 microSD slot
  • 1 HDMI port
  • Application Specific Add-on Card (ASA Card) sockets and ASA Card DB-9 connector
  • 2 Gigabit Ethernet ports, 4 USB 2.0 Host ports, 2 UART ports, 1 Wi-­Fi module
  • 5V 3A power adapter
  • Banyan Industrial Application Server Real-time Headed Operating System
  • Banyan Software Package Management and Release Management Cloud Services

BN190 Banyan

Industrial Application

Server System

Application Engineering

Support Services

  • Banyan Industrial Application Server Application Development Education and Training
  • Application Development Environment set up
  • Application Development Consulting and Support Services

 

Contact information

Centrum Embedded Systems Corporation
9F-10, No. 68, Sec. 4, Roosevelt Rd., Taipei, Taiwan 10091
Tel: 02-23623620
Fax: 02-23623622
E-mail: sales@ces.com.tw