luqibin / grub4dos-chenall

Automatically exported from code.google.com/p/grub4dos-chenall
0 stars 0 forks source link

usb --init does not work on Dell Inspiron 530 #171

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

Does not detect USB Flash drive on Inspiron 530

What is the expected output? What do you see instead?
 - Error 81 - no devices found

What version of the product are you using? On what operating system?
0.4.6a 7 March 2104 grldr

Please provide any additional information below.

ICH9 chipset PCI ID 8086 293A

Plop does detect USB drive.

Original issue reported on code.google.com by Steve6375 on 7 Mar 2014 at 10:50

GoogleCodeExporter commented 9 years ago
After the failure , try to restart

Original comment by yaya2007_7777@126.com on 7 Mar 2014 at 12:47

GoogleCodeExporter commented 9 years ago
Tried from Power On and Reboot from grub4dos.
The LED on the flash drive flashes rapidly during execution of usb --init, but 
no devices found. Tried two different types of flash drive.
Plop can detect both flash drives.

Original comment by Steve6375 on 7 Mar 2014 at 1:12

GoogleCodeExporter commented 9 years ago
My DELL laptop. Installation usb3.0 host controller. 
The first usb - init, return error 81. 
Second usb - init, success. 
For different USB Flash drive , are the same. 
In other computers is not the case. 

Original comment by yaya2007_7777@126.com on 7 Mar 2014 at 1:37

GoogleCodeExporter commented 9 years ago
The same flash drive is detected on Asus EeePC and Acer 8341 laptops.
Only Dell Inspiron 530 has problem.
I tried usb --delay=3 but did not affect result.

If I boot to Plop from CD on Dell 530  (it only has USB 2.0 ports), then it 
detects USB drive and boots from it.
So there is some issue with g4d usb driver?

Original comment by Steve6375 on 7 Mar 2014 at 1:41

GoogleCodeExporter commented 9 years ago
cat --hex (md)0x6e+3  Screenshot

Original comment by yaya2007_7777@126.com on 7 Mar 2014 at 1:54

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Sorry!It should be:
cat --hex (md)0x5e+3  Screenshot

Original comment by yaya2007_7777@126.com on 7 Mar 2014 at 11:34

GoogleCodeExporter commented 9 years ago
Dell 530
Power on
Boot from USb flash drive
run usb --init  --> Error 81  No drives detected

Original comment by Steve6375 on 8 Mar 2014 at 2:22

GoogleCodeExporter commented 9 years ago
https://dl.dropboxusercontent.com/u/7841017/Dell_530_46a_usb_no_Detect.zip

Original comment by Steve6375 on 8 Mar 2014 at 11:22

Attachments:

GoogleCodeExporter commented 9 years ago
Please test.

Original comment by yaya2007_7777@126.com on 10 Mar 2014 at 2:28

GoogleCodeExporter commented 9 years ago
Did not detect and USB devices
Is that correct version (date = 06-03-2014 when running)?

Original comment by Steve6375 on 10 Mar 2014 at 8:19

GoogleCodeExporter commented 9 years ago
Press the C key, enter the command line.
Implementation of USB --init.
Screenshot.

Original comment by yaya2007_7777@126.com on 10 Mar 2014 at 12:17

GoogleCodeExporter commented 9 years ago
grab of screen enclosed.

P.S. I do have a Renesas USb 3.0 controller card on PCI bus
PCI 1033 0194

Would that cause a problem?

Original comment by Steve6375 on 10 Mar 2014 at 2:03

Attachments:

GoogleCodeExporter commented 9 years ago
Enter the command line:
graphicsmode 3
usb --init

Screenshot.Make sure to use the current grldr.

Original comment by yaya2007_7777@126.com on 11 Mar 2014 at 1:01

GoogleCodeExporter commented 9 years ago
On EeePC - I get a load of numbers on screen.

On Dell 530 it stops after
... Scanning USB devices ...

No numbers!
I can CTRL-ALT_DEL to reset.

Original comment by Steve6375 on 11 Mar 2014 at 11:34

GoogleCodeExporter commented 9 years ago
In graphics mode, can not display information. Should in text mode. 
If the boot to the menu, you must perform graphicsmode 3. 
Or when you start, mad press c to enter the clean command line.

Original comment by yaya2007_7777@126.com on 11 Mar 2014 at 12:07

GoogleCodeExporter commented 9 years ago
17th floor grldr, is designed for testing. 
Show descriptors, and then  an infinite loop. 

Waiting ... 

Original comment by yaya2007_7777@126.com on 13 Mar 2014 at 12:26

GoogleCodeExporter commented 9 years ago
I use #17 grldr
Boot from USB flash drive on Dell 530 - no menu.lst so boots to console.
graphicsmode 3
usb --init

... Scanning USB devices ...

Works OK on eeePC using same flash drive.

Original comment by Steve6375 on 13 Mar 2014 at 12:34

GoogleCodeExporter commented 9 years ago
Try this
The command line input: USB --init

Original comment by yaya2007_7777@126.com on 13 Mar 2014 at 1:13

GoogleCodeExporter commented 9 years ago

usb --init
>>>>>>
... Scanning USB devices ...

(screen clears)
(Flashing cursor at top left of screen)

Original comment by Steve6375 on 13 Mar 2014 at 2:12

GoogleCodeExporter commented 9 years ago
Try this
The command line input: 
USB --init
cat --hex (md)0x66+1

Original comment by yaya2007_7777@126.com on 13 Mar 2014 at 3:18

GoogleCodeExporter commented 9 years ago
usb --init
>>>
Error 80. No USB device found. BIOS doesnot support the us of INT1A PCI 
installation check.
cat --hex (md)0x66+1

>>>>
all 00's

Dell Inspiron - cold boot and warm boot gave same result.

Original comment by Steve6375 on 13 Mar 2014 at 9:55

GoogleCodeExporter commented 9 years ago
The grldr is not loaded into ox8200? 

Original comment by yaya2007_7777@126.com on 13 Mar 2014 at 12:13

GoogleCodeExporter commented 9 years ago
I think it is (see attached (md)0x41 dump), but nothing at (md)0x66.

Also, on Asus EeePC 904HA, usb --init hangs after ... Scanning USB Devices ...

Original comment by Steve6375 on 13 Mar 2014 at 12:31

Attachments:

GoogleCodeExporter commented 9 years ago
(md)0x41 is the head of drldr.
Take a look (md) 0x65+1, offset 0x50 there is no data?

Original comment by yaya2007_7777@126.com on 13 Mar 2014 at 1:01

GoogleCodeExporter commented 9 years ago
00000000: 44 02 E8 11  FA 88 87 89  01 BE B0 02  E8 07 FA B8 ; 
D.è.úˆ‡‰.¾°.è.ú¸
00000010: 1E 00 E8 CD  F9 BE D0 02  8A 87 99 01  88 44 04 8A ; 
..èÍù¾Ð.Š‡™.ˆD.Š
00000020: 87 9A 01 88  44 02 E8 ED  F9 C3 66 A1  1A 03 66 05 ; 
‡š.ˆD.èíùÃf¡..f.
00000030: C0 00 00 00  66 50 0C 02  8B 36 18 03  81 C6 C0 00 ; 
À...fP..‹6..ÆÀ.
00000040: 66 89 04 C6  44 10 01 C6  44 14 01 66  58 66 A3 14 ; 
f‰.ÆD..ÆD..fXf£.
00000050: 03 BE 18 00  E8 2B FF C3  AC 0A C0 74  06 B4 0E CD ; 
.¾..è+ÿì.Àt.´.Í
00000060: 10 EB F5 C3  46 6C 61 73  68 20 64 72  69 76 65 3A ; .ëõÃFlash 
drive:
00000070: 20 70 75 6C  6C 20 6F 75  74 2C 20 61  6E 64 20 74 ;  pull out, and t
00000080: 68 65 6E 20  69 6E 73 65  72 74 2C 20  50 72 65 73 ; hen insert, Pres
00000090: 73 20 61 6E  79 20 6B 65  79 20 74 6F  20 63 6F 6E ; s any key to con
000000A0: 74 69 6E 75  65 2E 00 8D  A4 24 00 00  00 00 8B FF ; 
tinue..¤$....‹ÿ
000000B0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00 ; ................
000000C0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00 ; ................
000000D0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00 ; ................

Original comment by Steve6375 on 13 Mar 2014 at 2:53

GoogleCodeExporter commented 9 years ago
It seems, usb host controller does not work.

The command line input: 
USB --init
cat --hex (md)0x5e+2
Screenshot

[0x1d8]/0x200    (4 byte)
Example: [0x1d8]=0xf7917000  0xf79170/2=0x7bc8b8
Note: Can not "calc 0xf7917000/0x200"; Only "calc 0xf79170/2"

cat --hex (md)0x7bc8b8+1
Screenshot

Thank you for helping test!

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 12:36

GoogleCodeExporter commented 9 years ago

(md)0x5e+2 in mdcat.txt

There is a problem with memory at 0xf000ef6f - cat gives error!

grub> read 0x1d8                                                                
Address 0x1d8: Value 0xf000ef6f                                                 
grub> calc 0xf000ef/2                                                           
 7864439 (HEX:0x780077)                                                         
grub> cat --hex (md)0x780077+1                                                  

Error 25: Disk read error   

Original comment by Steve6375 on 14 Mar 2014 at 1:37

Attachments:

GoogleCodeExporter commented 9 years ago
The command line input: 
USB --init
cat --hex (md)0x7efff0+1
Screenshot

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 1:49

GoogleCodeExporter commented 9 years ago
cat --hex (md)0x5ff47f shows all 0's
cat --hex (md)0x5ff480 gives Disk read error  = BFE9:0000
cat --hex (md)0x7efff0 gives disk read error

Maybe bios area is protected?

Original comment by Steve6375 on 14 Mar 2014 at 1:55

GoogleCodeExporter commented 9 years ago
Possible

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 2:04

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
The command line input: 
USB --init

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 6:02

GoogleCodeExporter commented 9 years ago
see attached

Original comment by Steve6375 on 14 Mar 2014 at 11:16

Attachments:

GoogleCodeExporter commented 9 years ago
When shots, no usb device is inserted?

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 12:18

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Yes, I boot from USB 3.0 Corsair Voyager Flash drive on mainboard USB 2 front 
panel port.
My system also has a Renesas USB 3.0 PCI card fitted to PCI bus (but no drives 
connected).

Original comment by Steve6375 on 14 Mar 2014 at 12:46

GoogleCodeExporter commented 9 years ago
mdcat.txt of 31 floor did not insert usb device?

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 1:08

GoogleCodeExporter commented 9 years ago
yes, I always boot from USB device.

Original comment by Steve6375 on 14 Mar 2014 at 1:15

GoogleCodeExporter commented 9 years ago
Depressed.
Boot even  without  from usb2.0 device, at least usb2.0 device is inserted, 
otherwise how to verify a proposed  1 floor?

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 1:35

GoogleCodeExporter commented 9 years ago
In grldr,where is usb2.0 drive, he can not drive usb3.0 devices.

Original comment by yaya2007_7777@126.com on 14 Mar 2014 at 2:14

GoogleCodeExporter commented 9 years ago
Same result if USb 2.0 flash drive in USB 2.0 port.

Plop works OK with both USB 3.o and USB 2.0 flash drives in USB 2.0 port on 
Dell 530.

Original comment by Steve6375 on 15 Mar 2014 at 11:31

GoogleCodeExporter commented 9 years ago
Unloading Usb3.0 equipment. 
Insert usb2.0 devices. 
Try this.

Original comment by yaya2007_7777@126.com on 17 Mar 2014 at 1:43

Attachments:

GoogleCodeExporter commented 9 years ago
For information.
USB 2.0 ports/devices not detected on a Z87-A board (either release version of 
46a or the test download in #47 above.
Plop also does not detect any USB drives on Z87-A board (probably too new a 
chipset).

Original comment by Steve6375 on 27 Mar 2014 at 3:21