forked from leon-anavi/tizen-distro-raspberrypi
-
Notifications
You must be signed in to change notification settings - Fork 1
Unofficial fork of tizen-distro for Raspberry Pi 2 Model B (from Samsung Open Source Group)
License
MCherifiOSS/tizen-distro-raspberrypi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About Tizen For RaspberryPi =========================== Step-By-Step Process for Building a Tizen Image for RaspberryPi 2/3: 1) Create a Local Copy of tizen-distro: $ git clone https://github.com/MCherifiOSS/tizen-distro-raspberrypi tizen-distro $ cd tizen-distro $ git checkout 3d_accel_vc4 2) Add RaspberryPi 2 BSP Meta Repository: $ git clone https://github.com/MCherifiOSS/meta-raspberrypi-tizen meta-raspberrypi $ cd meta-raspberrypi $ git checkout 3d_accel_vc4 $ cd .. 3) Initialize the Environment to Prepare for Build: source ./tizen-common-init-build-env build-rpi 4) Modify Config Files to Point to Build for RaspberryPi 2/3: $ gedit conf/local.conf Add this line: MACHINE ??= "raspberrypi2" for RaspberryPi2 or MACHINE ??= "raspberrypi3" for RaspberryPi3 If your are building on a host machine with GCC 5.x, please add at the end of this file the following lines: # GCC 5.x support CPPFLAGS_append_pn-ncurses-native = " -P" CPPFLAGS_append_pn-binutils-native = " -P" CPPFLAGS_append_pn-binutils = " -P" CPPFLAGS_append_pn-subversion = " -P" CPPFLAGS_append_pn-subversion-native = " -P" Check that your conf/bblayers.conf looks like this: # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf # changes incompatibly LCONF_VERSION = "5" BBPATH = "${TOPDIR}" BBFILES ?= "" BBLAYERS ?= " \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-raspberrypi \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-oe \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-multimedia \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-ruby \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-systemd \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-gnome \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-adaptation/meta \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-adaptation/meta-oe \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-common-base \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-common-share \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-common-devtools \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-common-demo \ " BBLAYERS_NON_REMOVABLE ?= " \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-oe \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-multimedia \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-ruby \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-systemd \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-openembedded/meta-gnome \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-adaptation-oe-core \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-adaptation-meta-oe \ /home/mcherifi/Projects/Tizen/Yocto/tizen-distro/meta-tizen/meta-tizen-common-base \ " 5) Start build: $ bitbake tizen-common-core-image-crosswalk-dev
About
Unofficial fork of tizen-distro for Raspberry Pi 2 Model B (from Samsung Open Source Group)
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 31.3%
- BitBake 20.1%
- PHP 15.0%
- C 10.8%
- Shell 5.7%
- SourcePawn 4.7%
- Other 12.4%