Doorgaan naar hoofdcontent

Posts

Posts uit november, 2012 tonen

The excellent JTAGenum for Arduino

As I said before, I've been fiddling with finding the JTAG port on a Verbatim PowerBay NAS. I did not succeed (yet), but have had the chance to try out JTAGenum for Arduino. It is an excellent JTAG pin finder (and other things too). Check it out here: http://deadhacker.com/2010/02/03/jtag-enumeration/ The guy's description of the tool is: 1. Given a large set of pins on a device determine which are JTAG lines 2. Enumerate the Instruction Register to find undocumented functionality 3. be easy to build and apply It's really easy to use, but it did not manage to find the JTAG pins on my device. There might be another problem, such as: - JTAG is disabled once the device is powered up - The pins I'm fiddling with are not JTAG pins - I ruined the circuitry already - I'm just not trying hard enough Back to JTAGenum: Since Arduino IDE 1.0.1 , some things have changed and so the GIT version of JTAGenum would not compile as-is. Therefor the JTAGenum sketch had

CLP-300 toner programmed obsolescence and Verbatim PowerBay NAS hacking

Stuff I have been occupied with last few weeks, and that I'm planning to write my findings about: - Samsung CLP-300 Toner reviving: The Samsung CLP-300 is a nice color laser printer, except that it has programmed obsolesence. The toner and the printer contain an EEPROM memory, which accounts for the amount of pages printed and so. They become invalid after a predefined number of pages. (About 1000 i think). The good news is, that this is a simple I2C EEPROM memory, and that it can be re-programmed with a few tools. I have succesfully reprogrammed a few toners to behave like new ones last night, using an Arduino One and information lying around the Internet. Details will follow. - Verbatim PowerBay NAS hacking: My dad has a Verbatim PowerBay NAS lying around, which was pretty crippled in functionality and performance. That's why it's never really been used to do anything usefull. I tried to "break into" the system, software-wise, but couldn't find an e