Bootloading a blank Bus Pirate 3.8

Hacking multi-tool. Get one for $30, including worldwide shipping.

Bootloading a blank Bus Pirate 3.8

Postby xStouf » Mon Jan 26, 2015 12:30 pm

Hi,
I just hand-soldered my free Bus Pirate 3.8 (first SMD soldering work).
Problem is : I don't own a PIC programmer to burn the bootloader for the first time.
Is it possible to bootload a blank Bus Pirate with another method ? I'm versed in AVR programming, but I'm very new into PICs.

I have some arduinos (I use one of them as a AVR ICSP programmer, it is 3.3/5v compatible), a USBASP programmer, various ATmega / PIC chips. I could also borrow a friend's BusPirate if needed.

I saw this post (http://dangerousprototypes.com/forum/viewtopic.php?f=28&t=3093#p32734 and http://dangerousprototypes.com/forum/viewtopic.php?f=28&t=3093&start=30#p33462) about using a ATmega8 (or USBASP ?) to program the Bus Pirate, but I couldn't find the related schematics.

Thanks for your help !
Attachments
20150126_183420_s.jpg
xStouf
Newbie
Newbie
 
Posts: 1
Joined: Mon Jan 26, 2015 12:16 pm

Re: Bootloading a blank Bus Pirate 3.8

Postby Sjaak » Mon Jan 26, 2015 2:22 pm

Congrats on your first SMD built!!

From the sourcecode (https://github.com/JoKr2/ApProg/blob/ma ... ces/Icsp.c):

mclr is connected to port b.3
pgc is connected to port b.1
pgd is connected to port b.2
User avatar
Sjaak
Fellow
Fellow
 
Posts: 3297
Joined: Sun Jan 03, 2010 2:45 pm
Location: Hiero

Re: Bootloading a blank Bus Pirate 3.8

Postby tayken » Mon Jan 26, 2015 6:01 pm

Sjaak's method seems nice. However, if it fails, you can use another Bus Pirate to program yours: http://dangerousprototypes.com/docs/Pir ... Programmer
User avatar
tayken
Developer
Developer
 
Posts: 1534
Joined: Sat Dec 12, 2009 10:58 am
Location: Tokyo, Japan


Return to Bus Pirate Support