All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sricharan R <r.sricharan@ti.com>
To: Tony Lindgren <tony@atomide.com>
Cc: Ming Lei <tom.leiming@gmail.com>,
	linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org
Subject: Re: [PATCH 2/6] ARM: OMAP2+: Remove board-omap4panda.c
Date: Thu, 13 Jun 2013 14:51:34 +0530	[thread overview]
Message-ID: <51B98F1E.1000006@ti.com> (raw)
In-Reply-To: <20130612171407.GM8164@atomide.com>

Hi Tony,
On Wednesday 12 June 2013 10:44 PM, Tony Lindgren wrote:
> * Tony Lindgren <tony@atomide.com> [130612 09:37]:
>> * Ming Lei <tom.leiming@gmail.com> [130603 08:34]:
>>> Hi,
>>>
>>> On Sat, May 18, 2013 at 3:17 AM, Tony Lindgren <tony@atomide.com> wrote:
>>>> We can now boot with device tree. If you don't want to update u-boot,
>>>> you can boot with appended DTB with the following instructions:
>>>>
>>>> 1. Make sure you have the appended DTB support in .config
>>>>
>>>>    CONFIG_ARM_APPENDED_DTB=y
>>>>    CONFIG_ARM_ATAG_DTB_COMPAT=y
>>>>    CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND=y
>>>>
>>>> 2. Build the zImage
>>>>
>>>>    $ ARCH=arm CROSS_COMPILE=... make zImage
>>>>
>>>> 3. Build the device tree blobs
>>>>
>>>>    $ ARCH=arm CROSS_COMPILE=... make dtbs
>>>>
>>>> 4. Append the correct panda dtb to zImage
>>>>
>>>>    Depending on your hardware it's omap4-panda.dtb, omap4-panda-a4.dtb
>>>>    or omap4-panda-es.dtb.
>>>>
>>>>    $ cat arch/arm/boot/zImage arch/arm/boot/dts/omap4-panda-es.dtb > /tmp/appended
>>>>
>>>> 5. Use mkimage to produce the appended device tree uImage
>>>>
>>>>    $ mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 \
>>>>      -n "Linux" -d /tmp/appended /tmp/uImage
>>> I followed the above steps and tried devicetree on Pandaboard against
>>> 3.10.0-rc3-next-20130528, and the board will hang during boot, but works
>>> well with legacy mode.
>>>
>>>          Hardware: Pandaboard A1
>>>          dtb: omap4-panda.dtb
>>>
>>> See 'dmesg' on below link:
>>>
>>>          http://kernel.ubuntu.com/~ming/up/panda-dts.dmesg
>>>
>> Hmm looks like it boots to init. Maybe add initcall_debug to the cmdline in
>> case there's some late_initcall that causes the issue. It's probably some
>> trivial issue causing it.
> Sricharan, maybe give this a quick try if you have the original pandaboard?
> I only have pandaboard es.
>
> Regards,
>
> Tony 
 
I tried your cleanup branch omap-for-v3.11/cleanup on panda board and it booted
 to prompt fine.
            Hardware: Pandaboard A1   dtb: omap4-panda.dtb

  git pull on linux-next branch was not working though.


Regards,
 Sricharan


WARNING: multiple messages have this Message-ID (diff)
From: r.sricharan@ti.com (Sricharan R)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 2/6] ARM: OMAP2+: Remove board-omap4panda.c
Date: Thu, 13 Jun 2013 14:51:34 +0530	[thread overview]
Message-ID: <51B98F1E.1000006@ti.com> (raw)
In-Reply-To: <20130612171407.GM8164@atomide.com>

Hi Tony,
On Wednesday 12 June 2013 10:44 PM, Tony Lindgren wrote:
> * Tony Lindgren <tony@atomide.com> [130612 09:37]:
>> * Ming Lei <tom.leiming@gmail.com> [130603 08:34]:
>>> Hi,
>>>
>>> On Sat, May 18, 2013 at 3:17 AM, Tony Lindgren <tony@atomide.com> wrote:
>>>> We can now boot with device tree. If you don't want to update u-boot,
>>>> you can boot with appended DTB with the following instructions:
>>>>
>>>> 1. Make sure you have the appended DTB support in .config
>>>>
>>>>    CONFIG_ARM_APPENDED_DTB=y
>>>>    CONFIG_ARM_ATAG_DTB_COMPAT=y
>>>>    CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND=y
>>>>
>>>> 2. Build the zImage
>>>>
>>>>    $ ARCH=arm CROSS_COMPILE=... make zImage
>>>>
>>>> 3. Build the device tree blobs
>>>>
>>>>    $ ARCH=arm CROSS_COMPILE=... make dtbs
>>>>
>>>> 4. Append the correct panda dtb to zImage
>>>>
>>>>    Depending on your hardware it's omap4-panda.dtb, omap4-panda-a4.dtb
>>>>    or omap4-panda-es.dtb.
>>>>
>>>>    $ cat arch/arm/boot/zImage arch/arm/boot/dts/omap4-panda-es.dtb > /tmp/appended
>>>>
>>>> 5. Use mkimage to produce the appended device tree uImage
>>>>
>>>>    $ mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 \
>>>>      -n "Linux" -d /tmp/appended /tmp/uImage
>>> I followed the above steps and tried devicetree on Pandaboard against
>>> 3.10.0-rc3-next-20130528, and the board will hang during boot, but works
>>> well with legacy mode.
>>>
>>>          Hardware: Pandaboard A1
>>>          dtb: omap4-panda.dtb
>>>
>>> See 'dmesg' on below link:
>>>
>>>          http://kernel.ubuntu.com/~ming/up/panda-dts.dmesg
>>>
>> Hmm looks like it boots to init. Maybe add initcall_debug to the cmdline in
>> case there's some late_initcall that causes the issue. It's probably some
>> trivial issue causing it.
> Sricharan, maybe give this a quick try if you have the original pandaboard?
> I only have pandaboard es.
>
> Regards,
>
> Tony 
 
I tried your cleanup branch omap-for-v3.11/cleanup on panda board and it booted
 to prompt fine.
            Hardware: Pandaboard A1   dtb: omap4-panda.dtb

  git pull on linux-next branch was not working though.


Regards,
 Sricharan

  reply	other threads:[~2013-06-13  9:22 UTC|newest]

Thread overview: 100+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-17 19:17 [PATCH 0/6] Drop legacy booting for omap4 for v3.11, boot with device tree only Tony Lindgren
2013-05-17 19:17 ` Tony Lindgren
2013-05-17 19:17 ` [PATCH 1/6] ARM: OMAP2+: Remove board-4430sdp.c Tony Lindgren
2013-05-17 19:17   ` Tony Lindgren
2013-05-20  9:54   ` Russell King - ARM Linux
2013-05-20  9:54     ` Russell King - ARM Linux
2013-05-20 17:10     ` Tony Lindgren
2013-05-20 17:10       ` Tony Lindgren
2013-07-06 13:10     ` Russell King - ARM Linux
2013-07-06 13:10       ` Russell King - ARM Linux
2013-07-06 13:36       ` Russell King - ARM Linux
2013-07-06 13:36         ` Russell King - ARM Linux
2013-07-08  9:34         ` Tony Lindgren
2013-07-08  9:34           ` Tony Lindgren
2013-07-08 14:21           ` Russell King - ARM Linux
2013-07-08 14:21             ` Russell King - ARM Linux
2013-07-09  8:23             ` Tony Lindgren
2013-07-09  8:23               ` Tony Lindgren
2013-07-12  9:09               ` Peter Ujfalusi
2013-07-12  9:09                 ` Peter Ujfalusi
2013-07-22  9:40             ` Tomi Valkeinen
2013-07-22  9:40               ` Tomi Valkeinen
2013-10-27 13:26               ` Javier Martinez Canillas
2013-10-27 13:26                 ` Javier Martinez Canillas
2013-10-28 13:32                 ` Tomi Valkeinen
2013-10-28 13:32                   ` Tomi Valkeinen
2013-10-28 14:25                   ` Javier Martinez Canillas
2013-10-28 14:25                     ` Javier Martinez Canillas
2013-07-13  2:31         ` Olof Johansson
2013-07-13  2:31           ` Olof Johansson
2013-07-13  3:10           ` Olof Johansson
2013-07-13  3:10             ` Olof Johansson
2013-07-15  6:55             ` Tony Lindgren
2013-07-15  6:55               ` Tony Lindgren
2013-07-06 21:36       ` Arnd Bergmann
2013-07-06 21:36         ` Arnd Bergmann
2013-07-06 23:37         ` debugging options (was: Re: [PATCH 1/6] ARM: OMAP2+: Remove board-4430sdp.c) Russell King - ARM Linux
2013-07-06 23:37           ` Russell King - ARM Linux
2013-05-17 19:17 ` [PATCH 2/6] ARM: OMAP2+: Remove board-omap4panda.c Tony Lindgren
2013-05-17 19:17   ` Tony Lindgren
2013-06-03 15:28   ` Ming Lei
2013-06-03 15:28     ` Ming Lei
2013-06-12 16:31     ` Tony Lindgren
2013-06-12 16:31       ` Tony Lindgren
2013-06-12 17:14       ` Tony Lindgren
2013-06-12 17:14         ` Tony Lindgren
2013-06-13  9:21         ` Sricharan R [this message]
2013-06-13  9:21           ` Sricharan R
2013-06-13 10:12           ` Sricharan R
2013-06-13 10:12             ` Sricharan R
2013-06-13 11:05             ` Tony Lindgren
2013-06-13 11:05               ` Tony Lindgren
2013-06-13 13:36               ` Ming Lei
2013-06-13 13:36                 ` Ming Lei
2013-06-14 13:31             ` Ming Lei
2013-06-14 13:31               ` Ming Lei
2013-06-14 13:58               ` Ming Lei
2013-06-14 13:58                 ` Ming Lei
2013-06-17  7:42                 ` Sricharan R
2013-06-17  7:42                   ` Sricharan R
2013-06-17  8:06                   ` Arnaud Patard
2013-06-17  8:06                     ` Arnaud Patard (Rtp)
2013-06-17  8:16                     ` Ming Lei
2013-06-17  8:16                       ` Ming Lei
2013-06-17  8:27                       ` Tony Lindgren
2013-06-17  8:27                         ` Tony Lindgren
2013-06-17  8:41                         ` Ming Lei
2013-06-17  8:41                           ` Ming Lei
2013-06-17  8:49                           ` Tony Lindgren
2013-06-17  8:49                             ` Tony Lindgren
2013-06-17  8:24                     ` Tony Lindgren
2013-06-17  8:24                       ` Tony Lindgren
2013-06-17  9:46                       ` Arnaud Patard
2013-06-17  9:46                         ` Arnaud Patard (Rtp)
2013-06-17 10:26                         ` Tony Lindgren
2013-06-17 10:26                           ` Tony Lindgren
2013-06-18 11:27                           ` Tony Lindgren
2013-06-18 11:27                             ` Tony Lindgren
2013-06-19  9:45                             ` Arnaud Patard
2013-06-19  9:45                               ` Arnaud Patard (Rtp)
2013-06-19  9:58                               ` Tony Lindgren
2013-06-19  9:58                                 ` Tony Lindgren
2013-06-20  7:29                                 ` Arnaud Patard
2013-06-20  7:29                                   ` Arnaud Patard (Rtp)
2013-06-21  6:01                                   ` Tony Lindgren
2013-06-21  6:01                                     ` Tony Lindgren
2013-05-17 19:17 ` [PATCH 3/6] ARM: OMAP2+: Remove legacy mux data for omap4 Tony Lindgren
2013-05-17 19:17   ` Tony Lindgren
2013-05-17 19:17 ` [PATCH 4/6] ARM: OMAP2+: Remove omap4 pdata from hsmmc.c Tony Lindgren
2013-05-17 19:17   ` Tony Lindgren
2013-05-17 19:18 ` [PATCH 5/6] ARM: OMAP2+: Remove omap4 pdata for USB Tony Lindgren
2013-05-17 19:18   ` Tony Lindgren
2013-05-17 19:18 ` [PATCH 6/6] ARM: OMAP2+: Remove omap4 ocp2scp pdata Tony Lindgren
2013-05-17 19:18   ` Tony Lindgren
2013-05-17 20:05   ` Felipe Balbi
2013-05-17 20:05     ` Felipe Balbi
2013-05-21 11:53   ` Kishon Vijay Abraham I
2013-05-21 11:53     ` Kishon Vijay Abraham I
2013-06-07 10:05 ` [PATCH 0/6] Drop legacy booting for omap4 for v3.11, boot with device tree only Tomi Valkeinen
2013-06-07 10:05   ` Tomi Valkeinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51B98F1E.1000006@ti.com \
    --to=r.sricharan@ti.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-omap@vger.kernel.org \
    --cc=tom.leiming@gmail.com \
    --cc=tony@atomide.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.