From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Qb8go-0005aH-LC for mharc-grub-devel@gnu.org; Mon, 27 Jun 2011 06:05:10 -0400 Received: from eggs.gnu.org ([140.186.70.92]:39300) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qb8gk-0005XQ-2K for grub-devel@gnu.org; Mon, 27 Jun 2011 06:05:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qb8gh-0001dZ-4e for grub-devel@gnu.org; Mon, 27 Jun 2011 06:05:05 -0400 Received: from exchtp08.via.com.tw ([61.66.243.7]:18828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qb8gg-0001ca-9S for grub-devel@gnu.org; Mon, 27 Jun 2011 06:05:03 -0400 Received: from mailtp.via.com.tw ([10.5.254.18]) by exchtp08.via.com.tw with Microsoft SMTPSVC(6.0.3790.4675); Mon, 27 Jun 2011 18:04:49 +0800 Received: from mailbj.viatech.com.cn ([10.2.254.21]) by mailtp.via.com.tw with Microsoft SMTPSVC(6.0.3790.4675); Mon, 27 Jun 2011 18:04:48 +0800 Received: from exchbj02.viatech.com.bj ([10.2.254.12]) by mailbj.viatech.com.cn with Microsoft SMTPSVC(6.0.3790.4675); Mon, 27 Jun 2011 18:04:48 +0800 Received: from [10.2.8.35] ([10.2.8.35]) by exchbj02.viatech.com.bj with Microsoft SMTPSVC(6.0.3790.4675); Mon, 27 Jun 2011 18:04:48 +0800 Message-ID: <4E0855C6.8060704@viatech.com.cn> Date: Mon, 27 Jun 2011 18:04:54 +0800 From: Rock Cui User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110516 Thunderbird/3.1.10 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: Grub2 can not detect usb disk References: <4E030EF9.4060907@163.com> <4E034071.9040205@gmail.com> <4E03FD0C.2060400@163.com> <4E084A56.1030908@163.com> <4E084D04.4040001@gmail.com> In-Reply-To: <4E084D04.4040001@gmail.com> Content-Type: multipart/alternative; boundary="------------000503060408000707060502" X-OriginalArrivalTime: 27 Jun 2011 10:04:48.0129 (UTC) FILETIME=[A5BB8F10:01CC34B1] X-detected-operating-system: by eggs.gnu.org: Windows 2000 SP4, XP SP1+ X-Received-From: 61.66.243.7 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2011 10:05:08 -0000 This is a multi-part message in MIME format. --------------000503060408000707060502 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit If I run "usb", it reboot right now. > On 27.06.2011 11:16, Cui Lei wrote: >> Hi all, >> I have gotten the uhci.mod and usbms.mod, then I insmoded them. But I >> still can not see a usb device. > What does "usb" (from usbtest.mod) say? > >> I set "debug=all" and >> got the following results: >> >> /*****************************************************************************************************************************/ >> 1 grub> insmod uhci >> 2 [...] >> 3 kern/dl.c:556: module name: uhci >> 4 >> 5 kern/dl.c:557: init function: 0x7fe393ce >> 6 >> 7 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3000 >> 8 >> 9 bus/usb/uhci.c:268: UHCI initialized >> 10 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3020 >> 11 >> 12 bus/usb/uhci.c:268: UHCI initialized >> 13 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3040 >> 14 >> 15 bus/usb/uhci.c:268: UHCI initialized >> 16 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3060 >> 17 >> 18 bus/usb/uhci.c:268: UHCI initialized >> 19 bus/usb/uhci.c:644: detect=0x480 port=0 >> 20 >> 21 bus/usb/uhci.c:644: detect=0x480 port=1 >> 22 >> 23 bus/usb/uhci.c:644: detect=0x493 port=0 >> 24 >> 25 bus/usb/uhci.c:586: enable=1 port=0 >> 26 >> 27 bus/usb/uhci.c:597: detect=0x493 >> 28 >> 29 bus/usb/uhci.c:606: reset completed >> 30 >> 31 bus/usb/uhci.c:613: waiting for the port to be enabled >> 32 >> 33 bus/usb/uhci.c:621:>3detect=0x497 >> 34 >> 35 bus/usb/usbtrans.c:43: control: reqtype=0x80 req=0x06 val=0x100 >> idx=0x00 size=18 >> 36 >> 37 bus/usb/uhci.c:402: transaction: endp=0, type=2, addr=0, toggle=0, >> size=8 data=0x7fccc td=0x5ff87000 >> 38 >> 39 bus/usb/uhci.c:402: transaction: endp=0, type=0, addr=0, toggle=1, >> size=18 data=0x5ff8d760 td=0x5ff87020 >> 40 >> 41 bus/usb/uhci.c:402: transaction: endp=0, type=1, addr=0, toggle=1, >> size=0 data=0x0 td=0x5ff87040 >> 42 >> 43 bus/usb/uhci.c:476: setup transaction 0 >> 44 >> 45 bus/usb/uhci.c:482: initiate transaction >> 46 >> 47 bus/usb/uhci.c:494:>t status=0x18800000 data=0x7fcc0 td=0x5ff87000 >> 48 >> 49 bus/usb/uhci.c:500: t status=0x18800000 >> 50 >> 51 bus/usb/uhci.c:494:>t status=0x18800000 data=0x7fcc0 td=0x5ff87000 >> 52 >> 53 bus/usb/uhci.c:500: t status=0x18800000 >> 54 >> 55 bus/usb/uhci.c:494:>t status=0x18800000 data=0x7fcc0 td=0x5ff87000 >> 56 >> 57 bus/usb/uhci.c:500: t status=0x18800000 >> [...](retry...) >> bus/usb/uhci.c:541: transaction timed out >> bus/usb/uhci.c:551: transaction failed >> >> [...] >> >> 169 bus/usb/uhci.c:644: detect=0x480 port=1 >> 170 >> 171 bus/usb/uhci.c:676: registered >> 172 >> 173 script/script.c:65: free 0x7fe73fd0 >> 174 >> 175 script/script.c:65: free 0x7fe74000 >> 176 >> 177 script/script.c:65: free 0x7fe74030 >> 178 >> 179 script/script.c:65: free 0x7fe73f80 >> 180 >> 181 script/script.c:65: free 0x7fe73fa0 >> 182 . >> 183 script/script.c:65: free 0x7fe50620 >> 184 >> 185 script/script.c:65: free 0x7fe50570 >> 186 >> 187 script/script.c:65: free 0x7fe50590 >> /********************************************************************************************************/ >> >> Can anyone give me some advices? >> Thanks for your time. >> >> BRs, >> >> Rock. >> >> >> >> >>> Thank you for you help, I searched them in my grub1.98 folder, but >>> did not find any one. I found them in the grub1.99rc folder. I think >>> may be I lost some configure option, but I built them with the same >>> configure option: >>> >>> ./configure --with-platform=coreboot >>> >>> >>> >>>> On 23.06.2011 12:01, Cui Lei wrote: >>>>> Hi all, >>>>> I had build a coreboot with grub-1.98 as payload and I can use it to >>>>> boot ubuntu11.04. Now I want to use it to boot >>>>> the ubuntu11.04 liveUSB, but it seems the usb device can not be detected >>>>> or grub don't do that, because when I >>>>> type "ls", just get "memdisk" and "ata0". I don't know which module I >>>>> need to add in. >>>> usbms and uhci or ohci depending on USB controller >>>>> In addition, where can I get >>>>> the detail about those grub2' modules ? >>>>> >>>>> BRs, >>>>> >>>>> Rock. >>>>> >>>>> >>>>> _______________________________________________ >>>>> Grub-devel mailing list >>>>> Grub-devel@gnu.org >>>>> https://lists.gnu.org/mailman/listinfo/grub-devel >>>>> >>>> _______________________________________________ >>>> Grub-devel mailing list >>>> Grub-devel@gnu.org >>>> https://lists.gnu.org/mailman/listinfo/grub-devel >>> >>> _______________________________________________ >>> Grub-devel mailing list >>> Grub-devel@gnu.org >>> https://lists.gnu.org/mailman/listinfo/grub-devel >> >> _______________________________________________ >> Grub-devel mailing list >> Grub-devel@gnu.org >> https://lists.gnu.org/mailman/listinfo/grub-devel > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel --------------000503060408000707060502 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit If I run "usb", it reboot right now.

On 27.06.2011 11:16, Cui Lei wrote:
 Hi all,
I have gotten the uhci.mod and usbms.mod, then I insmoded them. But I
still can not see a usb device.
What does "usb" (from usbtest.mod) say?

I set "debug=all" and
got the following results:

/*****************************************************************************************************************************/
  1 grub> insmod uhci
  2 [...]
  3 kern/dl.c:556: module name: uhci
  4
  5 kern/dl.c:557: init function: 0x7fe393ce
  6
  7 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3000
  8
  9 bus/usb/uhci.c:268: UHCI initialized
 10 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3020
 11
 12 bus/usb/uhci.c:268: UHCI initialized
 13 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3040
 14
 15 bus/usb/uhci.c:268: UHCI initialized
 16 bus/usb/uhci.c:178: class=0x0c 0x03 interface 0x00 base=0x3060
 17
 18 bus/usb/uhci.c:268: UHCI initialized
 19 bus/usb/uhci.c:644: detect=0x480 port=0
 20
 21 bus/usb/uhci.c:644: detect=0x480 port=1
 22
 23 bus/usb/uhci.c:644: detect=0x493 port=0
 24
 25 bus/usb/uhci.c:586: enable=1 port=0
 26
 27 bus/usb/uhci.c:597: detect=0x493
 28
 29 bus/usb/uhci.c:606: reset completed
 30
 31 bus/usb/uhci.c:613: waiting for the port to be enabled
 32
 33 bus/usb/uhci.c:621: >3detect=0x497
 34
 35 bus/usb/usbtrans.c:43: control: reqtype=0x80 req=0x06 val=0x100
idx=0x00 size=18
 36
 37 bus/usb/uhci.c:402: transaction: endp=0, type=2, addr=0, toggle=0,
size=8 data=0x7fccc td=0x5ff87000
 38
 39 bus/usb/uhci.c:402: transaction: endp=0, type=0, addr=0, toggle=1,
size=18 data=0x5ff8d760 td=0x5ff87020
 40
 41 bus/usb/uhci.c:402: transaction: endp=0, type=1, addr=0, toggle=1,
size=0 data=0x0 td=0x5ff87040
 42
 43 bus/usb/uhci.c:476: setup transaction 0
 44
 45 bus/usb/uhci.c:482: initiate transaction
 46
 47 bus/usb/uhci.c:494: >t status=0x18800000 data=0x7fcc0 td=0x5ff87000
 48
 49 bus/usb/uhci.c:500: t status=0x18800000
 50
 51 bus/usb/uhci.c:494: >t status=0x18800000 data=0x7fcc0 td=0x5ff87000
 52
 53 bus/usb/uhci.c:500: t status=0x18800000
 54
 55 bus/usb/uhci.c:494: >t status=0x18800000 data=0x7fcc0 td=0x5ff87000
 56
 57 bus/usb/uhci.c:500: t status=0x18800000
 [...](retry...)
 bus/usb/uhci.c:541: transaction timed out
 bus/usb/uhci.c:551: transaction failed

[...]

169 bus/usb/uhci.c:644: detect=0x480 port=1
170
171 bus/usb/uhci.c:676: registered
172
173 script/script.c:65: free 0x7fe73fd0
174
175 script/script.c:65: free 0x7fe74000
176
177 script/script.c:65: free 0x7fe74030
178
179 script/script.c:65: free 0x7fe73f80
180
181 script/script.c:65: free 0x7fe73fa0
182 .
183 script/script.c:65: free 0x7fe50620
184
185 script/script.c:65: free 0x7fe50570
186
187 script/script.c:65: free 0x7fe50590
/********************************************************************************************************/

Can anyone give me some advices?
Thanks for your time.

BRs,

Rock.




Thank you for you help, I searched them in my grub1.98 folder, but
did not find any one. I found them in the grub1.99rc folder. I think
may be I lost some configure option, but I built them with the same
configure option:

./configure --with-platform=coreboot



On 23.06.2011 12:01, Cui Lei wrote:
Hi all,
I had build a coreboot with grub-1.98 as payload and I can use it to
boot ubuntu11.04. Now I want to use it to boot
the ubuntu11.04 liveUSB, but it seems the usb device can not be detected
or grub don't do that, because when I
type "ls", just get "memdisk" and "ata0". I don't know which module I
need to add in.
usbms and uhci or ohci depending on USB controller
 In addition, where can I get
the detail about those grub2' modules ?

BRs,

Rock.


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel

--------------000503060408000707060502--