Installation / Removal > Sandisk - Installation/Removal
Rockbox on e280R with Windows
linuxstb:
No, you don't press RECORD at all - you should just do what e200rpatcher tells you.
zajacattack:
OK, here's a summary of what happened (p.s. I tried three different drivers made by libusb-win32)
1. When using driver with manufacturer "Sandisk" and description "Sansa e280R", I got these errors:
[ERR] Error writing data length
[ERR] Bulk write error (-5, Input/output error)
[ERR] Upload of application failed
2. When using driver with manufacturer "Sandisk" and description "USB device", it said it was successful, but nothing showed up on my sansa's screen.
3. When using driver with manufacturer "Sandisk" and description "Sansa e280", it said it was successful, but nothing showed up on my sansa's screen.
P.S. Is there a chance that it did patch, but did not write to the screen? If so, should I try loading rockbox?
chrisjs169:
--- Quote ---P.S. Is there a chance that it did patch, but did not write to the screen? If so, should I try loading rockbox?
--- End quote ---
I tried it on my Sansa - it seems the uploaded code isn't being accepted, because the Sansa 'exists' Manufacturing mode (if you try running e200rpatcher again, it won't find the Sansa until you turn it off/back on) but nothing appears on the screen, and the bootloader isn't patched.
zajacattack:
OK, if we want this on Windows, someone is going to have to write code that DOES NOT use libusb-win32. It has problems with the device in manufacturing mode. There must be something else that will work better (perhaps DirectX [http://www.adontec.com/driverx_usb.htm] or USBIO development kit [http://www.thesycon.de/eng/usbio.shtml]).
e280ruser:
--- Quote from: zajacattack on September 14, 2007, 09:11:19 PM ---OK, if we want this on Windows, someone is going to have to write code that DOES NOT use libusb-win32. It has problems with the device in manufacturing mode. There must be something else that will work better (perhaps DirectX [http://www.adontec.com/driverx_usb.htm] or USBIO development kit [http://www.thesycon.de/eng/usbio.shtml]).
--- End quote ---
The first link is to DriverX, not DirectX. Plus, it is non-free, and as far as I can tell closed source. And it's the same deal with the other link that you posted.
We have the library, we just need to make it work. Let's remember that it's not that great of an idea to reinvent the wheel, especially when you're driving blindly.
--- Quote from: USBIO development kit (http://www.thesycon.de/eng/usbio.shtml) ---Developing a kernel-mode WDM driver is considerably different to developing Windows applications. It requires specialist knowledge in kernel-mode programming and a deep understanding of operating system internals. The development and debugging process can be very time-consuming, especially if the driver has to support different Windows versions (e.g. Windows 98, Windows 2000, Windows XP, and Windows Vista).
--- End quote ---
Libusb is pretty much the only stable (kind of), open source, free library of usb funtions that I have found for windows as of yet, probablly due in part to the large amount of cash needed for the Windows SDK. Keep looking, and remember, it has to be free.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version