|
BLACKSheep® OS stands for a powerfully and multithreaded real-time operating system (RTOS) originally designed for digital signal processing application development on Analog Devices Blackfin® embedded processors. This high-performance OS is based on the reliable and stable real-time VDK kernel from Analog Devices that comes with VDSP++ IDE. Of course BLACKSheep® OS is fully supported by all Bluetechnix Core-Modules and development hardware. Have a look on the system overview below this to get an idea of BLACKSheep® OS wide spread hardware driver support and its bulky software features which are included.
BLACKSheep® OS is delivered as preconfigured VDSP++ project-file-package including the complete set of BLACKSheep® OS C/C++ sources.
The package consists of two preconfigured VDSP++ projects
* the bsboot-project and
* the BSP-project.
The bsboot-project configures BLACKSheep® OS as boot loader including different automated firmware update processes. The BSP-project extends the bsboot-project with a lot of different multimedia drivers for audio and video processing. The developer can tailor his individual BLACKSheep® OS version which strongly depends on his needs and driver dependencies simply by adding or removing appropriate C/C++ files. Individual source code can easily be added to BLACKSheep® OS which will be compiled to one executable.
Due to extensive work on BLACKSheep® OS at the moment for a completely new release, the BLACKSheep® OS BSP projects are currently unavailable. This affects mainly the multimedia features of the supported Core Modules. Of course, the bsboot projects for all Core Modules continue to be available throughout this time.
Because of latest requests we are starting to revamp the current distribution system of BLACKSheep® OS. We have already started in the past with distributing the software package on our Subversion server. This has yielded a great response from our customers. Yet, since we are providing more and more Blackfin-based products, keeping BLACKSheep® OS up to date consumes an extensive amount of time. This change mainly affects BLACKSheep® BSP projects, there won't be a change for bsboot projects (for the difference, please see our Wiki). Therefore, in the future, the strategy will be as follows:
- Every 8 weeks we will provide a current version of the BSP which will be tested for a specific combination of Core Module and Extender Boards
- All versions will be available in our SVN for later reference, so you will be able to check out the version you used 3 years ago
- During these iteration cycles we will collect bug reports from customers (please direct these to support@bluetechnix.at). These reported bugs will be fixed in the next release of the BLACKSheep® OS support package for the specific Core Module. In case of severe bugs, Bluetechnix will provide a workaround as soon as possible.
The roadmap for the following months will be
-
CM-BF561 + EXT-BF5xx-VIDEO + EXT-BF5xx-AUDIO + EXT-BF5xx-CAM + EXT-BF5xx-USB-ETH2
-
CDK-BSP (eCM-BF561 + CDEV-BF5xx)
-
CM-BF537 + EXT-BF5xx-VIDEO + EXT-BF5xx-AUDIO + EXT-BF5xx-CAM + EXT-BF5xx-USB-ETH2
-
eCM-BF561 + eDEV-BF5xx
-
TCM-BF537 + EXT-BF5xx-VIDEO + EXT-BF5xx-AUDIO + EXT-BF5xx-CAM + EXT-BF5xx-USB-ETH2
-
CM-BF548 + EXT-BF5xx-USB-ETH2 + EXT-BF5xx-VIDEO
-
CM-BF548 + EXT-BF5xx-CAM + EXT-BF5xx-AUDIO
-
CM-BF527 + EXT-BF5xx-VIDEO + EXT-BF5xx-CAM
|