Category: Tizen

  • Tizen+RPI2

    September 14, 2015 - Mauro Carvalho Chehab

    Setup WiFi on Your Raspberry Pi 2 with Tizen

    Once you have your RPi2 up and running with Tizen, it is helpful to get network connectivity setup. This article is part of our series about Tizen on the Raspberry Pi 2, and this guide will describe how to enable WiFi on your RPi2. Doing this will make it much easier to work on the device because it will allow you to connect using ssh through your wireless network and access remote resources on the Internet. Get Familiar With the Hardware The procedure to enable WiFi on Tizen for Raspberry PI2 (Rpi2) is simple. You will first want to make sure Tizen detects your WiFi adapter. You can find it by running lsusb which will display all connected usb devices, including . My own RPi2  is using a Realtek device based on the RTL 8188CUS chipset:

    Once connected, it produces the following messages:

    You can use view this […]

    Read More
  • August 10, 2015 - Brian Warner

    Tizen Has Serious Momentum in India

    I was fortunate enough to attend the third Tizen Developer Summit, hosted this year in Bengaluru, India. What a great experience! As you might be aware, I recently joined Samsung from the Linux Foundation (more on this in the future), where I was the manager of the Tizen project. I’ve been involved in every Tizen event since the beginning, but there was something special about this one that felt like a milestone had been passed, and it wasen’t just because of the million Samsung Z1 smartphones that have been sold since launch. People are Flocking to Tizen I wasn’t surprised simply by the size of the event; there were more than one thousand attendees at what’s typically Tizen’s smaller event every year. Nor was I surprised by the 500 plus people that signed up for the Tizen DevLab, 2.5 times more people than we had seats for. Although it is […]

    Read More
  • OSCON is one of the leading conferences in the open source world, and it attracts thousands of visitors every year to Portland, OR. This year’s event wrapped up on Friday, July 24, and the Samsung Open Source Group sent about a dozen representatives to the conference this year to present talks, interact with visitors, and staff a large booth that featured demos of a handful of the open source projects we are involved with. We’re still a pretty small group here at Samsung with less than 50 people scattered throughout the world, so it’s important to us that we raise awareness about the work we do and OSCON is a good opportunity for us to do so. Scratching Our Itches In true open source fashion, Samsung went to OSCON in order to scratch the company’s own itches. In other words, like most companies and organizations, we were there to help […]

    Read More
  • Tizen+RPI2 got smart

    July 28, 2015 - Mauro Carvalho Chehab

    RPi2: Getting Smart on Tizen

    Once you’ve got Tizen running on your Raspberry PI 2 (RPi2) using the procedures described in Tizen on RPi2: Now Supporting 3D Acceleration, you will probably want to be able to dynamically add/remove packages. It’s a pain to be required to rebuild and flash your OS every time you want to change the included software, so following this tutorial will help make this much easier. This small tutorial shows how to install the smart tool that is shipped on Tizen, but is not installed by default. 1) Add Smart to the RPi2 Image The first step is to add the Smart Package Manager (python-smartpm) to the RPi2 Tizen image. This is the same package manager used on Yocto, and Tizen has its own patches for it. In order to install it, you should apply the following simple patch on your Tizen repository:

    If you are unfamiliar with the patching […]

    Read More
  • July 21, 2015 - Mats Wichmann

    An Introduction to Tizen Compliance

    There is a whole world of smart devices out there, and Tizen has been built to run on many of them, including phones, televisions, cameras, appliances, cars, and more. The software that runs on top of these intelligent devices is what powers the new and interesting functionality that make up the Internet of Things. The latest generations of mobile devices have introduced new methods of installing apps in ways that allow them to be used on a wide range of devices, and this article will take a look at how Tizen makes sure that apps run on as many device types as possible through the Tizen Compliance program. How an App is Installed At the root of this is how apps are installed on an operating system. Traditional UNIX/Linux systems have several methods to install applications. One method is to hunt for the source code, build it, and run something […]

    Read More
  • Tizen+RPI2

    July 14, 2015 - Mauro Carvalho Chehab

    Tizen on RPi2: Now Supporting 3D Acceleration

    In Bringing Tizen to a Raspberry PI 2 Near You… I described the work we completed to port Tizen to Raspberry Pi 2 (RPi2). Since then, the Samsung Open Source Group has worked hard to add support for 3D acceleration. UPDATES: Added the -dev images, as they’re now supported. Added bitbake command for building the crosswalk-dev image Added command line for ddrescue The Kernel was updated to Vanilla Tizen Kernel 4.4 This is an update to our original guide that describes how to build a custom Tizen image for the RPi2, and it now includes instructions to enable 3D acceleration. This is based mostly on work completed by our own Derek Foreman. Please note that this uses a driver that is still under development (VC4), written by Eric Anholt from Broadcom, so we don’t recommend its use in production situations. If you don’t want to wait through the build process […]

    Read More
  • Open Source Wrap Up: June 27 – July 2, 2015 Linux Foundation Announces R Consortium The Linux Foundation (LF) has announced the launch of the R Consortium, a collaborative project aimed at strengthening the technical and user communities of the R programming language. R is an open source programming language used by statisticians and data scientists to extract value from data, and it is used by millions of researchers around the world. This is the newest collaborative project of the many that have been launched by the LF, which all focus on the promotion and development of their respective communities. To learn more about the R Consortium, visit the project website. Tizen 3.0 Common 2015.Q2 is Released The Tizen community has announced the release of Tizen 3.0 Common 2015.Q2. This release features a number of upgrades and improvements; most notably, major changes have been made to system security. The Crosswalk […]

    Read More
  • June 24, 2015 - Sanjeev BA and Guy Martin

    Open Source + Academia: The Stanford CS210 Story

    The archer learns when he forgets all about the rules of the way of the bow and goes on to act entirely on instinct. In order, though, to be able to forget the rules, it is necessary to respect them and to know them. — Paul O. Coelho – The Way of the Bow This quote aptly applies to students making the transition from academia to the corporate world, as they get ready to apply their skills and knowledge to meet the ever-changing demands of businesses. The Linux Foundation has observed that these businesses are increasingly depending on open source. The academic community contributes a lot in terms of code, documentation, and research to open source projects and helps bring forward core innovations for mainstream adoption. In recent years, encouraging students to contribute to open source projects has increasingly been adopted as one of the best ways to prepare them for their careers ahead.  It also […]

    Read More
  • June 22, 2015 - Ben Lloyd Pearson

    An Introduction to Tizen 2.3 Application Architecture

    Tizen’s architecture is designed to be equally friendly to web developers and embedded systems developers alike, and its flexible nature encourages its use on an array of devices including TV’s, smart phones, watches, tablets, In-Vehicle Infotainment, and smart appliances. It does this by providing a Web API that allows app developers to create simple programs using only HTML/CSS/JavaScript, and also a Native API that provides the benefits of building software for embedded systems in C and C++. The current version of Tizen being used in consumer products is 2.3, and this is the version you will most likely want to target if you are an app developer. This article will cover how Tizen applications are setup and how the Tizen Native and Web APIs work. Tizen Application Types There are three primary types of apps that can be built in Tizen: Native Application – Applications that are developed similar to […]

    Read More
  • May 18, 2015 - Ben Lloyd Pearson

    Get Started With Tizen Development On Linux Mint 17

    Tizen is a great platform to develop apps for if you are someone who comes from a web development background. The ability to write apps for wearable devices and smartphones using nothing more than HTML/CSS and JavaScript makes building simple applications a breeze. Tizen extends the functionality of these languages by giving them access to all of the sensors found in many wearable devices and smartphones, which allows developers to build unique apps using simple languages. This guide is tested on Linux Mint 17, and most of it should also work for Ubuntu. Note: Any red text in this guide might be different based on your own configurations or the software versions you download. Prerequisites You will need to download two things before you start. The installer for the latest version of the Tizen SDK for Ubuntu (2.3 at the time of this article) The latest version of the Oracle […]

    Read More