Opened 3 years ago
Last modified 9 months ago
#17042 new enhancement
Storage [eMMC] not available on Asus 2in1 Tablet
Reported by: | roiredxsoto | Owned by: | pulkomandy |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Drivers/Disk/MMC | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
Good day,
Tested the latest nightly [hrev55206 64bits] on the Asus 2in1.
Internal storage is not recognized by Haiku not the OS nor DriveSetup thus Haiku is not installable on this device [yet].
Attached are the listdev and listusb and also screenshots.
Let me know what other commands can I use to gather more info on this device.
Regards,
RR
Attachments (5)
Change History (11)
by , 3 years ago
Attachment: | listdev.txt added |
---|
by , 3 years ago
Attachment: | screenshot1.png added |
---|
Drive Setup screenshot, only shows the external usb dvice for boot
comment:1 by , 3 years ago
Description: | modified (diff) |
---|
comment:2 by , 3 years ago
Description: | modified (diff) |
---|---|
Type: | bug → enhancement |
Version: | R1/beta2 → R1/Development |
Please attach a syslog.
Your eMMC device is not listed in listdev nor in listusb, I expect it has to be enumerated through ACPI because it is not on a PCI bus.
comment:3 by , 3 years ago
KERN: usb error xhci 0: ConfigureEndpoint() failed invalid max_burst_payload KERN: usb error xhci 0: unable to configure endpoint: Invalid Argument
It is also possible the MMC device is USB-attached, and is not enumerated due to this.
comment:4 by , 3 years ago
Good day,
Today I tested again with latest nightly. With beta 3 no keyboard available so I can't do anything. With nightly #hrev55635 I tried again, and also inserted an microSD card on the slot.
Still no access to storage on Drive Setup, only the USB stick with Haiku nightly shown, nor the eMMC, nor the SD card.
Calling a 'listusb' on the Terminal doesn't show anything regarding storage, not the eMMC nor the SD card. Exactly the same 'listusb.txt' file already attached. Only difference is on the first line [old listusb]:
0b05:183b /dev/bus/usb/0/1 "ASUSTek Computer, Inc." "ASUS HID Device" ver. 0107
new listusb:
0b05:183b /dev/bus/usb/0/1 "ASUSTek Computer, Inc." "" ver. 0107
Being 'listdev' exactly the same as before. No changes there.
Let me know what info would be helpful and how to get it so I can provide here.
Regards,
RR
comment:5 by , 3 years ago
No more info is needed. Your SD controller is not on the PCI bus so the current driver will not see it. We need a driver that can find devices in the ACPI bus instead.
But even if that worked, eMMC is different from SD and changes to the mmc_disk driver will be needed, to use the correct commands.
So, none of the existing drivers are meant to be compatible with your hardware at the moment. We know exactly what to do, but it is difficult for me to write a driver "blindly" witqout access to hardware I can test things on.
comment:6 by , 3 years ago
Duplicate of #16720.
We know exactly what to do, but it is difficult for me to write a driver "blindly" witqout access to hardware I can test things on.
I can test and provide logs if needed.
Outcome of listdev command