Skip to main content

Show Posts

This section allows you to view all Show Posts made by this member. Note that you can only see Show Posts made in areas you currently have access to.

Messages - jrsub25

1
Open Bench Logic Sniffer / Re: How do I make update on Mac OSX 10.5.8
Hello,

Is the OLS in update mode? The ACT and PWR leds should be lit. To get into update mode, press and hold the UPDATE button, then press and release the RESET button, and finally release UPDATE button. To get out of update mode, just press RESET.
2
Open Bench Logic Sniffer / Re: Brand new OLS (boot)loader tool - Windows and Linux
Hi Ian,

In operation, a codeless kext is a bit like udev.  When a device in the Diolan bootloader-mode is connected to the Mac, it is matched to the IOUSBHID Driver.  Libusb has no way to unmatch this driver and use the generic IOUSBInterface.  This leads to errors about "Cannot claim USB device."  The DiolanDeviceDriver matches the device with PID, VID, and bcdDevice, giving it the highest probe score, thereby blocking IOUSBHID and using standard IOKit.  The driver has no code in it, simply a plist file.  By matching to VID, PID, and bcdDevice, it only effects the bootloader mode.  There are entries for the OLS and IRToy.

To install:

sudo cp -r {path to the kext}/DiolanDeviceDriver.kext /System/Library/Extensions/

sudo kextutil /System/Library/Extensions/DiolanDeviceDriver.kext

sudo touch /System/Library/Extensions

As a note, those on 32bit systems may have to edit all instances of "com.apple.kpi.iokit" in the plist file to "com.apple.kernel.iokit".  Other devices can also be added to the file.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01252287352session_write_close ( )...(null):0
20.01282418928ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01282419704Database_MySQL->query( ).../DatabaseHandler.php:119
40.05802558424Database_MySQL->error( ).../Db-mysql.class.php:273