-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The BeagleBone Black cannot be put in USB Flasing mode: Input/Output Error #25
Comments
Not running Arch inside a VM, right ? |
No VM, it's my main system. |
When I wrote all the code I tested only on 12.04 Ubuntu if I remember right. I don't see anything wrong in your setup. Maybe you can get an ubuntu and try it. Do not run it inside a VM, nothing will work if the OS is virtualised. |
Ok, I have Ubuntu 14.04 at work, I will try to try during the week. |
I tested with Ubuntu 14.04 on another computer and it works. |
Yeah, I did not have time to investigate more. If you can take some time to look at why Arch is having sad times with bbblfs i'm more than helpful to refactor code or whatever is needed on this end. Any specific reason you want to flash over USB ? |
I will definitely submit a PR if I manage to make any progress on this but I make no such promise, I do not have a clue for now on the cause. Honestly, the first reason I want to flash over USB is because I know another board that do this and I find it convenient. I could very well be wrong using this method, I don't know if sdcard flashing is supposed to be faster or better for some other reasons it just seems more natural to me to use the onboard eMMC. |
last time I checked flashing via sdcard took ~ 20 mins or something like that. u-boot has now support for USB booting as well (basically exposes eMMC as an usb drive to the host pc, what I am doing here as well). |
Oh, if sdcard flash takes that much time I'm already happy with BBBlfs, it took me ~5 minutes for a 2GB. |
Hello,
I'm trying to use BBBlfs to flash my Beaglebone Black but I am not able to do it.
The issue I have seems similar to what was reported on IRC here: http://logs.nslu2-linux.org/livelogs/beagle/beagle.20150711.txt
My host system is ArchLinux.
My hardware setup:
When I execute the flash with a random image I have the following error:
The error happens after something like ~15 seconds.
The
LIBUSB_ERROR_IO
error comes from debug I added here:BBBlfs/src/main.c
Line 235 in 2519fcb
Serial console output:
dmsg
output:Any idea if something is wrong in my setup?
I would really like to have a way to flash my beaglebone with a cable instead of an sdcard. :)
The text was updated successfully, but these errors were encountered: