Sign in Join
Wiki copytemporary

Ultibo core

English · Suomi

Ultibo core is an embedded run-time platform and development environment written specifically for creating applications with small single board computers. It is built around the Free Pascal compiler and the Lazarus integrated development environment. Ultibo core is an RTL written entirely in Free Pascal and designed to make embedded or bare metal development accessible to all.

Installation

Windows

A Windows installer is available and full source plus a large collection of examples is included.

macOS

text
 make distclean OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a CROSSBINDIR=~/Documents/gcc-arm-none-eabi/arm-none-eabi/bin/
 CROSSOPT="-CpARMV7A -CfVFPV3 -CIARM -OoFASTMATH"
text
 make all OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a CROSSBINDIR=~/Documents/gcc-arm-none-eabi/arm-none-eabi/bin/ CROSSOPT="-CpARMV7A -CfVFPV3 -CIARM -OoFASTMATH"
text
 sudo make crossinstall CROSSBINDIR=~/Documents/gcc-arm-none-eabi/arm-none-eabi/bin/ CROSSOPT="-CpARMV7A -CfVFPV3 -CIARM -OoFASTMATH" OS_TARGET=ultibo CPU_TARGET=arm SUBARCH=armv7a INSTALL_BASEDIR=/usr/local/lib/fpc/3.1.1/

Linux

An installation script is available for Linux, full source plus a large collection of examples is included.

Supported Devices

Features

Features include:

Drivers added for:

New and enhanced features:

Videos

Discovering Ultibo

Links


From the Free Pascal wiki, page "Ultibo core", as it stood on 2023-01-23 after a change by Ultbo, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.