From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Peter_K=FCmmel?= Date: Thu, 06 Mar 2014 13:47:22 +0100 Subject: [Buildroot] Problem with starting TI Graphics In-Reply-To: <5317926C.30207@mind.be> References: <20140304200948.619fc7fe@skate> <5317926C.30207@mind.be> Message-ID: <53186E5A.1060209@gmx.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On 05.03.2014 22:09, Arnout Vandecappelle wrote: > On 04/03/14 20:09, Thomas Petazzoni wrote: >> Dear Peter Kuemmel, >> >> On Fri, 14 Feb 2014 11:24:06 +0100, Peter Kuemmel wrote: >> >>> Thanks, I found the issue: it was the missing user binary thumb support in the kernel. >> >> Interesting. Were you building the kernel with Buildroot, or separately? >> >> If you built your kernel with Buildroot, then maybe we should add >> something like: >> >> $(if $(BR2_ARM_INSTRUCTIONS_THUMB)$(BR2_ARM_INSTRUCTIONS_THUMB2), >> $(call KCONFIG_ENABLE_OPT,CONFIG_ARM_THUMB,$(@D)/.config)) >> >> This way we would ensure that the kernel gets built with >> CONFIG_ARM_THUMB=y when the Thumb or Thumb-2 instruction sets have been >> selected for userspace. > > This is a good idea, but wouldn't help with Peter's problem: the > pvrsrvctl binary is not built by buildroot, so the problem occurs even if > buildroot is build with ARM instructions. Yes, pvrsrvctl is not build by buildroot, but this is not the problem. pvrsrvctl needs a kernel which supports thumb, so enabling thumb in the kernel automatically by buildroot would solve the problem. (And would have saved me many hours). Peter > > Regards, > Arnout > >> >> Thoughts? >> >> Thomas >> > >