This board was really fun to build, I wanted to get a PIC18F2550 breakout board, but now I made it on this nice pcb. really like this prototyping posibility.
I built this pcb, it seems that my supply does not have -5v I used wire from stranded wire instead of fuses, and a bridge for the switch, the psu has a mains switch.
I have ft2232 breakout board and xc2c64a cpld breakout, I don`t have a 7x5mm SMD oscillator for the cpld breakout. I would need to generate a pulse from ft2232 as timer for the cpld
I have built this board, all look ok. I have a ft2232 breakout board and connected it to the xc64 jtag like in the BB (BDBus0-3) downloaded the BusBlaster.package.v2.0.zip and extracted the ujtag folder
this is what I get UrJTAG 0.10 #1869 Copyright (C) 2002, 2003 ETC s.r.o. Copyright (C) 2007, 2008, 2009 Kolja Waschk and the respective authors
UrJTAG is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. There is absolutely no warranty for UrJTAG.
jtag.c:518 main() Warning: UrJTAG may damage your hardware! Type "quit" to exit, "help" for help.
jtag> cable ft2232 interface=1 Connected to libftd2xx driver. jtag> bsdl path c:urjtagbsdl jtag> detect IR length: 8 Chain length: 1 Device Id: 00000110111001011110000010010011 (0x06E5E093) Unable to open file 'c:urjtagdata/MANUFACTURERS' Unknown manufacturer! (00001001001) (c:urjtagdata/MANUFACTURERS) jtag> jtag> jtag> bsdl path c:urjtag/bsdl/ jtag> detect IR length: 8 Chain length: 1 Device Id: 00000110111001011110000010010011 (0x06E5E093) Unable to open file 'c:urjtagdata/MANUFACTURERS' Unknown manufacturer! (00001001001) (c:urjtagdata/MANUFACTURERS) jtag>
attached is the list of files I have in the urjtag folder [attachment=0]
This is the Bus Pirate v4 LCD adapter v2a from the pcb drawer I had a little problem with the power supply, the vcc on the pcb is connected to 3.3v, I cut the trace and connected to the 5V The lcd I tested is 2x16 [attachment=2] [attachment=1] [attachment=0]
I need to sniff traffic from a maple board to a 24lc1025 eeprom, it fails at writing, and I suspect a library problem, because with the BP I can read and write just fine. I read very little about i2c sniffing, so far I see it sniffs under 100khz and in software mode. is this true for v4 board also?
C:bp>pirate-loader.exe --dev=COM8 --hex=BPv3-frimware-v6.hex +++++++++++++++++++++++++++++++++++++++++++ Pirate-Loader for BP with Bootloader v4+ Loader version: 1.0.2 OS: WINDOWS +++++++++++++++++++++++++++++++++++++++++++
Parsing HEX file [BPv3-frimware-v6.hex] Found 21502 words (64506 bytes) Fixing bootloader/userprogram jumps Opening serial device COM8...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
C:bp>pause Press any key to continue . . .
It looks like the bootloader is wrote to the chip but when I try to access the bootloader for writing the firmware it does not respond
I received the free pcb and assembled the board. when I plug the usb the power and vreg are on and the usb is blinking but the pc does not recognize the ftdi chip do I have to initialize the ftdi chip or I did something wrong? I might have damaged the ft232?
Is there a cheat sheet with all the commands Bus Pirate can accept? I just read around the basic mode and printed a page with the basic commands for quick reference till get to learn them.
Would be nice to have something on one page with short descriptions for both base commands and basic mode.