New kernel for Chipbox
From: Harishkumar V <hidden>
Date: 2012-06-07 12:17:47
Sertac, Starting point will be, arch/arm. make platform base CPU SoC code and serial up. If u able to make these things up, then its addition of pheripherals. On Thu, Jun 7, 2012 at 5:28 PM, Sertac TULLUK [off-list ref]wrote:
** 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 [off-list ref] *To:* Sertac TULLUK [off-list ref] *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 [off-list ref]wrote:quoted
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 [off-list ref]wrote:quoted
** 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 [off-list ref] *To:* Sertac TULLUK [off-list ref] *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 [off-list ref]wrote:quoted
** 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
-- Thanks and Regards, Harish Kumar. V -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120607/8fc07d77/attachment.html