If you want that much in detail, https://wiki.tizen.org/wiki/Porting_Guide this should guide you.
You will need to carefully review your own kernel and its OAL/HAL codes.
Cheers,
MyungJoo.
ps. if you are running Android with 3.10, you are already not using Vanilla.
------- Original Message -------
Sender : Shahul Ahamed Shaik<[email protected]>
Date : 2015-11-26 14:09 (GMT+09:00)
Title : Tizen Bringup
Hi MyungJoo Ham,
Thanks For reply.
On our platform Audio, Wifi,BT,Usb,Camera,Sgx are working for Android 4.4.2.
Now we are planning to bringup Tizen os on our platform.
So if we implement DRM Driver for our platform on Same kernel(3.10.14) which we are using for Android 4.4.2 is sufficient.
Any changes we need to do.
Regards,
Sk shahul.
----- Original Message -----
From: "MyungJoo Ham"
To: "Shahul Ahamed Shaik"
Cc: [email protected]
Sent: Thursday, November 26, 2015 10:09:28 AM
Subject: Re: Re: [Dev] Tizen Bringup
Hi Shahul,
The answer depends on what you want and what you are ready.
If what you want to is just to "declare" that your hardware runs Tizen by showing Tizen menuscreen
and running some simple apps, as long as you have DRM support (with userspace support, libdrm),
touchscreen/mouse drivers ready, storage devices ready, and other drivers
normally considered already done with Vanilla kernels, it is usually "DONE".
However, if what you want is near-production-ready level,
ready for optimization & quality-control process (debugging!),
which implies that every peripheral hardware component is
ready and exposed to Tizen apps, you may have a lot more to do.
I usually do not expect the following device drivers for embedded
systems are ready in Vainlla kernels especially if the device componnents
are new: sound, WiFi/BT (often they just don't upstream or they
require special firmware), GPU (some vendors are already notorious in this matter),
video processors (they update too frequently just to be rely on mainline),
cameras (often you need proprietary binaries, so no support from Vanilla),
modem (usually proprietary firmware required), PMIC (if you've got new SoC,
you'll need new PMIC drivers, which means you'll need to write your own drivers),
and so on.
So, this heavily depends on how you define "I've done porting".
If it's the former, you are almost done (assuming you've already setup TIzen build system for MIPS).
If it's the latter, you may have a lot more to do depending on the readiness of your hardware platform.
(If there is already an Android support for your hardware, this becomes trivial as what you
really need is almost done by porting DRM.)
Cheers,
MyungJoo
------- Original Message -------
Sender : Shahul Ahamed Shaik
Date : 2015-11-25 15:35 (GMT+09:00)
Title : Re: [Dev] Tizen Bringup
Hi Myungjoo,
According to my observation usb framework and DRM(graphics) changes are there when compare to vinilla kernel and tizen 3.10.60 kernel.
Our is mips interaptive based platform.
By Adding DRM Related graphics driver and porting usb framework in our kernel, is sufficient to port tizen or i need to add anything else . Please help me.
Regards,
Sk shahul.
----- Original Message -----
From: "MyungJoo Ham"
To: "Shahul Ahamed Shaik" , [email protected]
Sent: Wednesday, November 25, 2015 11:13:58 AM
Subject: Re: [Dev] Tizen Bringup
Hi,
Does your "ineda" platform boots up and runs X/Wayland with vanila kernel?
If so, then the answer depends on which peripheral hardware devices you want to support.
Cheers,
MyungJoo.
------- Original Message -------
Sender : Shahul Ahamed Shaik
Date : 2015-11-25 14:33 (GMT+09:00)
Title : [Dev] Tizen Bringup
Hi All,
I am planning to bring up tizenos on ineda platform. Can i use vanilla kernel directly or i need to modify kernel for tizen.
Please let me know kernel changes for tizen .
Thanks & Regards,
Sk shahul.
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev
--
MyungJoo Ham (함명주), Ph.D.
Frontier CS Lab, Software R&D Center
Samsung Electronics
Cell: +82-10-6714-2858
--
MyungJoo Ham (함명주), Ph.D.
Frontier CS Lab, Software R&D Center
Samsung Electronics
Cell: +82-10-6714-2858
--
MyungJoo Ham (함명주), Ph.D.
Frontier CS Lab, Software R&D Center
Samsung Electronics
Cell: +82-10-6714-2858
Samsung Electronics
Cell: +82-10-6714-2858
|
|
_______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
