* [Inquiry] How to boot using USB device and configure PCI using OMAP4460/4470?
[not found] <CAB8gEUt-_-w4wJkdo3bH7qiLOaqFusfL85rs58n00twD1qpxLA@mail.gmail.com>
@ 2013-11-14 15:45 ` Felipe Balbi
2013-11-19 1:47 ` Maggie Mae Roxas
0 siblings, 1 reply; 4+ messages in thread
From: Felipe Balbi @ 2013-11-14 15:45 UTC (permalink / raw)
To: linux-arm-kernel
Hi,
On Thu, Nov 14, 2013 at 01:34:14PM +0800, Maggie Mae Roxas wrote:
> Hello,
> Good day.
>
> I am currently developing a Panda board that uses OMAP4460/4470.
> I have two questions.
>
> 1) I can boot it via SD.
> But I would like to boot it using USB device connected in one of the 2 USB
> ports (not from PC via USB connection).
> Can you guide me on how to do this?
> # I found some forums and howtos, but it discusses the usbboot (PC via USB
> connection type of boot), which is not what I need..
all you need to do is write a flasher and a small "bootloader" which
knows about usb. ROM code can receive data via USB and jump to that
data's entry point.
It's all in the TRM.
> 2) I have customized the actual board to have PCI connection, however, I
> found out that OMAP kernel configurations does not support PCI (I am not
> sure if u-boot does).
that's because OMAP4 doesn't have a PCI controller.
> BTW, I am using Linux Kernel v3.0, Android FS v4.3, Marvell U-Boot 1.1-4
you're on your own, sorry. You need to ask for support from whoever gave
you that v3.0 kernel.
--
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131114/68edf4b7/attachment.sig>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Inquiry] How to boot using USB device and configure PCI using OMAP4460/4470?
2013-11-14 15:45 ` [Inquiry] How to boot using USB device and configure PCI using OMAP4460/4470? Felipe Balbi
@ 2013-11-19 1:47 ` Maggie Mae Roxas
2013-11-19 20:16 ` Felipe Balbi
0 siblings, 1 reply; 4+ messages in thread
From: Maggie Mae Roxas @ 2013-11-19 1:47 UTC (permalink / raw)
To: linux-arm-kernel
Hi Felipe,
Good morning.
Thank you very much for the feedback.
> all you need to do is write a flasher and a small "bootloader" which
> knows about usb. ROM code can receive data via USB and jump to that
> data's entry point.
> It's all in the TRM.
OK, I will look into this.
However, it seems like this question (1) is not kernel-related.
Can you direct me to the correct contact person for this?
> that's because OMAP4 doesn't have a PCI controller.
But TI OMAP4470 Blaze Tablet 2 Development Platform contains PCI (miniPCIe).
How is Blaze 2 tablet's kernel configured then..?
# I based it on specs at http://msdn.microsoft.com/en-us/library/dn167241.aspx
# I also have actual Blaze 2 and it has miniPCIe ports, although I
haven't tested if it's working.
> you're on your own, sorry. You need to ask for support from whoever gave
> you that v3.0 kernel.
Ok, noted. Thank you.
Regards,
Maggie Roxas
On Thu, Nov 14, 2013 at 11:45 PM, Felipe Balbi <balbi@ti.com> wrote:
> Hi,
>
> On Thu, Nov 14, 2013 at 01:34:14PM +0800, Maggie Mae Roxas wrote:
>> Hello,
>> Good day.
>>
>> I am currently developing a Panda board that uses OMAP4460/4470.
>> I have two questions.
>>
>> 1) I can boot it via SD.
>> But I would like to boot it using USB device connected in one of the 2 USB
>> ports (not from PC via USB connection).
>> Can you guide me on how to do this?
>> # I found some forums and howtos, but it discusses the usbboot (PC via USB
>> connection type of boot), which is not what I need..
>
> all you need to do is write a flasher and a small "bootloader" which
> knows about usb. ROM code can receive data via USB and jump to that
> data's entry point.
>
> It's all in the TRM.
>
>> 2) I have customized the actual board to have PCI connection, however, I
>> found out that OMAP kernel configurations does not support PCI (I am not
>> sure if u-boot does).
>
> that's because OMAP4 doesn't have a PCI controller.
>
>> BTW, I am using Linux Kernel v3.0, Android FS v4.3, Marvell U-Boot 1.1-4
>
> you're on your own, sorry. You need to ask for support from whoever gave
> you that v3.0 kernel.
>
> --
> balbi
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Inquiry] How to boot using USB device and configure PCI using OMAP4460/4470?
2013-11-19 1:47 ` Maggie Mae Roxas
@ 2013-11-19 20:16 ` Felipe Balbi
2013-11-21 3:13 ` Maggie Mae Roxas
0 siblings, 1 reply; 4+ messages in thread
From: Felipe Balbi @ 2013-11-19 20:16 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Nov 19, 2013 at 09:47:42AM +0800, Maggie Mae Roxas wrote:
> Hi Felipe,
> Good morning.
>
> Thank you very much for the feedback.
>
> > all you need to do is write a flasher and a small "bootloader" which
> > knows about usb. ROM code can receive data via USB and jump to that
> > data's entry point.
> > It's all in the TRM.
> OK, I will look into this.
> However, it seems like this question (1) is not kernel-related.
> Can you direct me to the correct contact person for this?
>
> > that's because OMAP4 doesn't have a PCI controller.
> But TI OMAP4470 Blaze Tablet 2 Development Platform contains PCI (miniPCIe).
> How is Blaze 2 tablet's kernel configured then..?
oh, that's a COM connector. It's used to interface with TI's WiLink
devices. The actual bus there is SDIO.
--
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131119/c29ac9a3/attachment.sig>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Inquiry] How to boot using USB device and configure PCI using OMAP4460/4470?
2013-11-19 20:16 ` Felipe Balbi
@ 2013-11-21 3:13 ` Maggie Mae Roxas
0 siblings, 0 replies; 4+ messages in thread
From: Maggie Mae Roxas @ 2013-11-21 3:13 UTC (permalink / raw)
To: linux-arm-kernel
Hi Felipe,
Good morning.
> oh, that's a COM connector. It's used to interface with TI's WiLink
> devices. The actual bus there is SDIO.
I see. So the interface used is SDIO.
Thank you for your confirmation.
We can now close this thread. :)
Regards,
Maj
On Wed, Nov 20, 2013 at 4:16 AM, Felipe Balbi <balbi@ti.com> wrote:
> On Tue, Nov 19, 2013 at 09:47:42AM +0800, Maggie Mae Roxas wrote:
>> Hi Felipe,
>> Good morning.
>>
>> Thank you very much for the feedback.
>>
>> > all you need to do is write a flasher and a small "bootloader" which
>> > knows about usb. ROM code can receive data via USB and jump to that
>> > data's entry point.
>> > It's all in the TRM.
>> OK, I will look into this.
>> However, it seems like this question (1) is not kernel-related.
>> Can you direct me to the correct contact person for this?
>>
>> > that's because OMAP4 doesn't have a PCI controller.
>> But TI OMAP4470 Blaze Tablet 2 Development Platform contains PCI (miniPCIe).
>> How is Blaze 2 tablet's kernel configured then..?
>
> oh, that's a COM connector. It's used to interface with TI's WiLink
> devices. The actual bus there is SDIO.
>
> --
> balbi
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-11-21 3:13 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CAB8gEUt-_-w4wJkdo3bH7qiLOaqFusfL85rs58n00twD1qpxLA@mail.gmail.com>
2013-11-14 15:45 ` [Inquiry] How to boot using USB device and configure PCI using OMAP4460/4470? Felipe Balbi
2013-11-19 1:47 ` Maggie Mae Roxas
2013-11-19 20:16 ` Felipe Balbi
2013-11-21 3:13 ` Maggie Mae Roxas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).