31
Messages
This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.
Messages - Greeeg
32
Open source USB stack / Re: Huge news: open source stack imminent
Here is the terminal output of the first small section, before all the programming information.
Code: [Select]
Greeeg$ ./pirate-loader_mac --dev=/dev/tty.usbmodem00000001 --hex=../BPv4.hex
+++++++++++++++++++++++++++++++++++++++++++
Pirate-Loader for BP with Bootloader v4+
Loader version: 1.0.2 OS: Darwin
+++++++++++++++++++++++++++++++++++++++++++
Parsing HEX file [../BPv4.hex]
Found 87552 words (262656 bytes)
Opening serial device /dev/tty.usbmodem00000001...OK
Configuring serial port settings...OK
Sending Hello to the Bootloader...OK
Bootloader version: 4,06
Device ID [f1]:PIC24FJ256GB106
It got to "Firmware updated successfully :)!" So I'm assuming all went well.
The firmware also passed a self test with 0 errors.
33
Project logs / Re: Small bus Pirate clone
Just ran the self test, and got no errors :D
So this is now a fully functional Bus Pirate, small enough to carry around with you anywhere.
(I have managed to compile the open source CDC test and get it to run. But haven't set up the USART functions yet.)
34
Project logs / Re: Small bus Pirate clone
35
Project logs / Re: Small bus Pirate clone
36
Project logs / Re: Small bus Pirate clone
I haven't worked with PICs for along time, so it'll take me awhile to get the USB-> serial code sorted. But once that has been set up, sure thing.
37
Project logs / Small bus Pirate clone
I've been quite happy with my sparkfun bus pirate. After seeing this project http://http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=1916 I decided I would attempt to redesign the bus pirate to be as small as possible, whilst still maintaining full functionality.
My final design turned out to be about %50 smaller than the sparkfun version. Some alterations were needed, these involved replacing the FTDI IC with a QFN package PIC18F14k50. The Main PIC is also using a QFN version. This could be made smaller by using combined LEDs (RGB / RG /etc), resistor arrays, smaller header, micro usb socket. I'm more than happy to provide the eagle/gerber files if anyone really wants them, but half the fun was making the layout.
If anyone has a smaller design I'd love to see it.
-Greeeg
38
Bus Pirate Support / Cable Identification 'Flags'
Just stick some flags on the cables. they can be made out of paper and stuck on with tape. But because I'm lazy I just used a label maker.
(Some of my cables have 2 Flags on them, this is because I use the 1 cable for my BusPirate and my USBisp programmer.)