New kernel for Chipbox

Sertac TULLUK sertac at merihvideo.com.tr
Thu Jun 7 07:58:52 EDT 2012


Harishkumar,

I already know my SoC name, it is Celestial CSM1203, and it is not available in any official kernel source tree ( the last one I checked it 3.4.1 10 minutes ago).

Since it is not available in the original kernel source, we had to make those thousands of changes one-by-one, and it would take years, right?

Am I correct?
  ----- Original Message ----- 
  From: Harishkumar V 
  To: Sertac TULLUK 
  Cc: kernelnewbies at kernelnewbies.org 
  Sent: Thursday, June 07, 2012 2:52 PM
  Subject: Re: New kernel for Chipbox


  Sertac,

  Also, if u know ur chip SoC name, u can find whether open source linux kernel may have already support inbuilt in it. u can google around it, before deciding to port.


  On Thu, Jun 7, 2012 at 5:18 PM, Harishkumar V <harishpresent at gmail.com> wrote:

    Sertac,

    From your present source, u can find the Celestial SoC change.
    check for arch/arm folder. 

    then in corresponding drivers, like usb,serial,video etc.






    On Thu, Jun 7, 2012 at 4:36 PM, Sertac TULLUK <sertac at merihvideo.com.tr> wrote:

      Dear Harishkumar;

      Thank you very much for your quick answer.

      Where can I find related Celestial SoC & driver patch file?

      Best Regards

      Sertac
        ----- Original Message ----- 
        From: Harishkumar V 
        To: Sertac TULLUK 
        Cc: kernelnewbies at kernelnewbies.org 
        Sent: Thursday, June 07, 2012 1:31 PM
        Subject: Re: New kernel for Chipbox


        Sertac,

        Basically u need to have Celestial SoC & drivers related patch.
        Then, u can download desired kernel or latest 3.3.x.

        Apply and do the forward porting. It won't be straight forward, u need to re-write a bit.
        U can always refer any other celectial SoC family in latest kernel source or other ARM9 family.

        see -> arch/arm/


        On Thu, Jun 7, 2012 at 2:36 PM, Sertac TULLUK <sertac at merihvideo.com.tr> wrote:

          Dear All;

          I have a digital satellite receiver (named Chipbox), which uses linux kernel 2.6.12.5.

          Main chipset name is Celestial CSM1203 ( It is ARM926EJ-S core).

          The original kernel source (and all other sources) can be downloaded here: http://www.merihvideo.com.tr/chipbox-source.php

          I would like to add some functionality (Such as CIFS, USB WIFI...) to my STB. In order to do that, I need to cross compile new kernel.

          However, the chipset provider ( Celestial) does not provide a new kernel to do this. They just compiled 2.6.12.5 for about 5-6 years ago, and they didn't do a new kernel from that time.

          So, I need your helps:

          1) Celestial has done a lot of modifications on the original 2.6.12.5 source ( drivers, headers, definitions...) All these changes can be seen by using MELD tool.

          2) In order to have a new kernel ( Such as 2.6.35.13) which can be running on my chipbox, what are the steps should be done one by one?

          Can you please explain for a newbie please?

          Best Regards

          Sertac

          _______________________________________________
          Kernelnewbies mailing list
          Kernelnewbies at kernelnewbies.org
          http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies





        -- 
        Thanks and Regards,
        Harish Kumar. V



------------------------------------------------------------------------


        _______________________________________________
        Kernelnewbies mailing list
        Kernelnewbies at kernelnewbies.org
        http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies





    -- 
    Thanks and Regards,
    Harish Kumar. V




  -- 
  Thanks and Regards,
  Harish Kumar. V



------------------------------------------------------------------------------


  _______________________________________________
  Kernelnewbies mailing list
  Kernelnewbies at kernelnewbies.org
  http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120607/6486b857/attachment-0001.html 


More information about the Kernelnewbies mailing list