Skip to main content

Topics

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

Topics - ipatch

1
Open Bench Logic Sniffer / Compiling ols-fwloader on OS X (10.9.1) Mavericks
I'm trying to compile the ols-fwloader found on github (https://github.com/robots/ols-fwloader) on OS X (10.9.1) Mavericks, but am running into some problems.  I hoping someone could explain to me what it that I'm doing wrong.

The output of configure looks like this => https://ghostbin.com/paste/jfash
The output of the make looks like => https://ghostbin.com/paste/957ee

...well I just installed libusb via homebrew and it looks like it compiles, but with 18 warnings :
2
Bus Pirate Support / How to dump bootloader of router using Bus Pirate?
How would one go about using a Bus Pirate to dump the bootloader of a router?  I recently discovered the UART of the device, and am able to get a root shell, and navigate around the file system, but I would like to dump the bootloader of the device so I could analyze how the Firmware of the device is decrypted / uncompressed.

I made a short little youtube video of the device booting up, http://www.youtube.com/watch?v=5IY1mX3HqXQ
4
General discussion / Multimeter purchase question
I am in the market for purchasing a multimeter for use with various projects.  I remember using a Fluke multimeters back in the day, but have since heard they are made in China, and are not built as well.  I have heard that some are still built in the United States of America, but mostly the higher range ones, i.e. $300+  I would like to have a multimeter that I can use to test various different things on a motherboard of a computer or various electronics.  I would prefer to purchase one that uses True RMS because it gives a more accurate reading from what I have gathered.  I would also like to be able to use the multimeter with my car to diagnose problems if things decide to quit working in the future.  I am probably going to purchase used via craigslist or ebay so I can save a buck or two.  Does anyone have any recommendations?
5
Bus Pirate Support / Firmware 5.8 what's new?
I just stopped by the google code page and saw that a new firmware 5.8 is up, and has only been up for three days.  I noticed the size of 5.8 is almost double the size of its predecessor.  Didn't really see a feature list or any info on what FW 5.8 is bringing to the table.  I didn't see any topics added here in the forum so I thought I would start one.
6
Bus Pirate Support / Don't recommend upgrading the BP @ 2AM in the morning :-/
Well, I started messing around with the BP again the other day, and the first thing I remember wanting to do when I walked away from it a couple of months ago was to upgrade the firmware.  In order to do that I have to upgrade the bootloader because I have BPv3a which came preloaded with firmware v2.4-Seed according to the i command issued in ZTerm.  I did some googlefu and came across a couple links discussing the upgrade process for v2 bootloaders.

This video: http://blip.tv/file/2780303

and this website: http://s9y.ereet.st/index.php?/archives ... -OS-X.html

were both helpful in instructing how to upgrade a BP bootloader in OS X.

I downloaded pySerial modulde and began upgrading the bootloader.  (Yes I had a jumper connecting PGC and PGD).  The bootloader seemed to handle the upgrade sucessfully because I removed the jumper and went into ZTerm after the upgrade and typed yes when prompted, and then exited ZTerm.

I think this is where I started to venture off in the wrong direction.  I then decided to use the same P24qp.py script to install the firware that came with the bootloader/Firmware upgrade zip file.  I was copying and pasting in terminal and when I pasted Terminal decided to run the command without even waiting for me to hit return/enter. *Thanks :-/*  I think this didn't really make a difference because the P24qp.py script was not designed to load v4 firmware onto the BP, so I think this is how I bricked my BP.  After doing some more reading I found out that I should have used the pirate-loader_mac to install the v4 firmware after upgrading the bootloader.  I tried using the pirate-loader_mac to install the v4 firmware, but it was unable too, and this it what it is telling me.

Code: [Select]
capin@betty upgrader $ ./pirate-loader_mac --dev=/dev/tty.usbserial-A700dzDq --hex=BPv3-Firmware-v4.1.hex 
+++++++++++++++++++++++++++++++++++++++++++
+ Pirate-Loader for BP with Bootloader v4 +
+++++++++++++++++++++++++++++++++++++++++++

Parsing HEX file [BPv3-Firmware-v4.1.hex]
Found 21503 words (64509 bytes)
Fixing bootloader/userprogram jumps
Opening serial device /dev/tty.usbserial-A700dzDq...OK
Configuring serial port settings...OK
Sending Hello to the Bootloader...ERROR
No reply from the bootloader, or invalid reply received: 0
Please make sure that PGND and PGC are connected, replug the devide and try again

I tried seeing if I could access the BP via ZTerm, but I am unable.  Am I going to have to go the PicKit2 route to get the BP out of brick mode?
7
Bus Pirate Support / BP Bus Pirate Probe Kit, this way or that way?
I bought a BPv3a a couple months back before version BPv3b came out :-/ and decided to purchase the probe kit that seeedstudio.com sells with it.  I asked this question before but did not get a real cut and dry answer, so I thought I would try again.  There are two different ways to hook up the probe kit as the pin outs are not keyed on either the probe kit or BP.  From an earlier post, I read the way the probe kit is installed onto the BP depends upon what purpose the probe kit is going to be used for.  I interpret that as meaning that the probe kit is designed to be installed in both ways as shown in the pictures below.

Here is the first way:


Here is the second way:


Also, I decided to lengthen the separation between the probe cables.  Here is a picture.  And yes I fixed the brown wire.  That was the first one I tried to lengthen the separation on.
8
Bus Pirate Support / Noob with some simple questions
Alright, so I recently ordered a bus pirate V3 from seeedstudio.  I have been waiting for about tens days to receive the item in the mail.  I am aware that the item is being shipped from Hong Kong, and the website said it could take up to 30 days to receive the item.  So my first question is, since I placed an order for the bus pirate V3, I am going to need a USB FTDI cable to interface it with my computer.  I did not see any for sale on the seeedstudio website, but I did find this http://www.sparkfun.com/commerce/produc ... ts_id=9717 <- is that the cable I need to interface the bus pirate through the USB port on my computer?

And if so, is that the best deal I am going to find on that cable?

Also, I ordered this -> bus pirate probe kit Is this a good probe kit for connecting to various components of integrated circuits?

And, my last question, I noticed that on the seeedstudio that it says the bus pirate is out of stock, so I am going to be waiting indefinitely to receive my product, or is there a new batch being made? Thanks for reading and I look forward to being an active member of this message board.

cheers
-ipatch

( ! ) 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.01452364552session_write_close ( )...(null):0
20.01482496144ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01482496920Database_MySQL->query( ).../DatabaseHandler.php:119
40.05822635656Database_MySQL->error( ).../Db-mysql.class.php:273