Pages: 1 ... 4 5 [6]   Go Down
Author Topic: Arduino as a Pic Programmer!  (Read 73827 times)
0 Members and 2 Guests are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Does some one has a Tutorial for this , im a bit confused
thx
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Does this also work with PIC16F505-I/P?
Logged

Japan
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi, cool project, very nice.
I want to try it.
The reason is that I am developing a project that can benefit from it. My project uses a PIC bootloader, and this Arduino-PIC Programmer seems to be a nice combination to my project.
[My questions]
It seems that I can use the 16F628A or 16F88 or 16F886/887 for tests, right?
And, is there a list of already tested MCUs?
The GUI Uploader Application is also available?
Is there any current website with information about it?


*The photo in this post is the micro-black-box (as in aviation) prototype, which is part of the Moleculine Project.

Below URL to software I am using:
My Project is called Moleculine Project:
https://sites.google.com/site/psmoleculine/

MicroBlackBox Prototype:
https://sites.google.com/site/microbbox/

Also, there is another PIC Programmer using RaspberryPI here (which I am also using):
http://holdenc.altervista.org/rpp/

The PIC bootloader I am using help developing (modifying):
http://www.microchip.com/forums/m614768.aspx

The Python GUI software uploader I am using and help developing (modifying):
http://tinybldlin.sourceforge.net/

Thanks all,
Regards,
Valter Fukuoka
Nagoya City, Japan
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Try to use Arduinopic program without success..
when I write my .hex to pic it pass ok and Arduinopic shows "Finished"
but when I try to read data from pic I get ONLY 49 data words with complete different data.
Anyone had this problem?
What It could be?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi guys,

I've been trying to program a 627A over the last week or so. I initially tried Soranne's code, but I didn't have much success and I wanted to write a PC-side programming script compatible with linux anyway. In the end, I wrote a new sketch based on Sorrane's, and managed to get the programming working (I think the issue might be due to slightly different timings needed for the -A version).

Anyway, everything's detailed more on my post and GitHub page. Hopefully it's of use to someone!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I cannot get it to work. What am I doing wrong?

I upload the code into the Arduino
I connect the PIC16F88 to the Arduino
I connect the USB
I connect the 12V
I hit the reset on the Arduino
I sent the reset command 'r' to the Arduino
I sent the HVP command 's' to the Arduino
I execute:
Code:
for i in `cat gateway2.hex`; do echo w$i >> /dev/ttyACM0; sleep 0.01s; echo i >> /dev/ttyACM0; sleep 0.01s; done
NOTE: For every line in the hex code it sends 'w' + <line data> to the Arduino. Then it sleeps for 1ms. Then it sends 'i' to the Arduino to increment the PC. Then it sleeps for 1ms.
Every command is acknowledged by the Arduino with 'D'. Still it seems to not be programmed. The 'r' command always returns 00000000. It seems the PC is never incremented.
Logged

Pages: 1 ... 4 5 [6]   Go Up
Jump to: