* [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).