This is the offical release of the RoBiOS(tm) Project. Refer to file VERSION to find out the verion of this package. Directory structure: ==================== cmd batchfiles for easy compiling/assembling hdtdata various "hardware description table" files hex the latest RoBiOS and hdtdata versions as downloads html library description in html format ldfiles the linker description files for RAM/ROM programs and hdt data include headerfiles for user programs and hdt lib libraries for robot, vision, etc. pc-appl programs for PC host (e.g. remote control) What is it: =========== RoBiOS is a small bios for the 68332 microcontroller based Eyebot Controller from Joker Robotics. It provides basic functions necessary to control mobile robots based upon the Eyebot Controller, like: - LCD output (text and graphic) - Key input - Digital color camera input - Serial input/output - System timer - Multitasking - Audio output - Basic image processing (library with further functions is available) - Loadable user programs - Servo and motor control - Various sensor input - Radio communication Upgrade to current version: =========================== (1) Install this robios user directory in your linux of Windows PC. (2) Download the robios hex-file to your EyeBot. Please note: there are two different versions supporting either the EyeCam (e.g. rob60e.hex) or EyeCam with FIFO (e.g. rob60f.hex) or the QuickCam (e.g. rob60q.hex). (3) Download the desired HDT-file (e.g. hdt60.hex). The source to this is in hdtdata and has to be adapted to your EyeBot sensor/actuator configuration. Here you can also specify the startup melody and startup screen. (4) Download the demo file "demos.hex" and save in a ROM slot. You can also write and use your own demos. STARTING THE ROBIOS SYSTEM: --------------------------- - Start: click on icon "start-rob" - Compile a source file with: gcc68 myfile.c -o myfile.hex - Download file to robot: dl myfile.hex or simply double-click on hex-icon - See examples under: examplesXXrob ------------------------ Thomas Braunl, Aug. 2005, 2006