I was told by the company I would need to purchase both the V2DIP2 and VNC2 hardware? Could I not get away with just the V2DIP2 and Bus Pirate?
Any other host controller suggestions please comment.
My friends USB flash drive will power up but will not mount. I want to see if I can save his DATA using a host controller board for connectivity and the Bus Pirate.
I suppose I could open it up and make connections directly to the Bus pirate that way but if so How? I would have to power the USB flash drive somehow and tap into the Rx and Tx connectors?
WHat are the main differences between the Bus Pirate and TUMPA {TIAO USB Multi-Protocol Adapter (JTAG, SPI, I2C, Serial)}
Thanks
EDITED SEVERAL HOURS LATER:
I have the Bus Pirate and just read it will do UHART and that will allow me to communicate RS232/TTL Rx/Tx.
Now my other question is, would anyone know what commands I need to know for a Toshiba Laptop Hard drive? The link above works for Seagate but not toshiba. CTRL +z does not give the F3 T> prompt.
I am still google searching and have not come up with anything as of yet!!
I purchased this board a couple weeks ago and just realized there is no header soldered to the ICSP. Is this normal? How can I get the header so I can solder it in?
From what I gather I need to connect only 3 pins of the 24LC256 to the Bus Pirate and do I need to jumper the pull-up (Vpu) to the +5 volt on the Bus Pirate? This is what I read in the Bus Pirate guide for I2C. I just want to confirm that.
Do I connect the Aux Pin # 5 to the Aux pin or MOSI of the Bus pirate? I am confused because MOSI is data in what about data out? Here is the connection outlined in Bus Pirate
Bus Pirate Dir. Circuit Description MOSI ↔ SDA Serial Data CLK → SCL Serial Clock GND ⏚ GND Signal Ground
In Mplab I connect Aux from PICKIT 2 to Aux pin # 5 on chip. On the Bus Pirate according to this chart I am to connect the MOSI to the SDA which I have to assume is the Aux on the 24LC256 correct?
I find it hard to believe that I do nothing with Pin # 1-4, ground and pin # 8, Vcc.
I googled search this dvld and came up with a few links describing this as a possible OSX version problem.
Was pirate-loader_mac in the firmware 5.10 folder written for OSX 10.6 Snow Leopard? I am currently in Leopard 10.5.8?
I know I did not include the --dev and firmware switches or paths. With or without them I still get that message.
I do not have Xcode tools installed do I need to install that in case there is a library missing and pirate-loader cannot find the library? I am just guessing this.
Is there a Pirate-loader_mac version for 10.5.8 I can try?
I think I may be lost on what exactly I can do with the Bus Pirate. From what I have read it sounded like I could read/write or re-program for example an SPI EEPROM device while still in circuit.
Here is an example:
I have a D-Link DWA-140 that is a USB Wireless Adapter. The ATMEL 25080AN EEPROM firmware somehow got screwed up.
I have a copy of the bin I extracted a long time ago and want to flash this back to the device.
Can I do this with the Bus Pirate? The USB Wireless Device will be connected to the USB port of the PC along with the Bus Pirate.
Will I be able to access the EEPROM on the USB Wireless device to program it or does the chip have to be desoldered off the board and hooked up to the Bus Pirate?
I have a product from Microchip MPLAB Starter kit but I have to put the I2C, SPI etc chips onto the board and re-program. SO how does the Bus pirate make this part easier than what I have now? Taking away the disadvantage that of EEPROM has to be removed from the D-Link and placed onto the microchip adapter board to re-program it.
For those who want to see what Microchip product I am referring to it is product # DV243003