Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
DIY version of pinguino 18f2550
10-09-2012, 01:03 AM,
#1
DIY version of pinguino 18f2550
Today I made my own pinguino Smile

   

but after I finished connecting my circuit -as this schematic- which is the same of all versions of pinguino 2550 I saw in your website .


   


I used the version 2 of bootloader and a usb connector type A .

I repeat connections more than 5 times and I'm some what sure that it is correct .

when I downloaded the IDE the X3rev and I installed all the dependences as you mentioned (as I use linux-UBUNTU 12.04)
the sketch compiled sucessfully but when I press upload it gives my :

is device attached and in Bootloader mode?
pinguino is not found

I tried the older version of the IDE on another version of ubuntu 10.10 and I run the IDE as root but nothing uplouded to my pinguino .

when I type lsusb in the terminal it gives me :

Code:
et@Compaq:~/Desktop/pinguinoX.3rev399$ lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 03f0:231d Hewlett-Packard
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 090c:37a2 Feiya Technology Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1307:0163 Transcend Information, Inc. 256MB/512MB/1GB Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

it didn't recognised the microchip PIC .

any help or advice please .
is there any error in the schematic specifically for pin6 ?
Reply
10-09-2012, 09:06 AM,
#2
RE: DIY version of pinguino 18f2550
At least one other serious problem with Ubuntu 12.04 has been reported so maybe change to a different distro.

John
Reply
10-09-2012, 09:55 AM, (This post was last modified: 10-09-2012, 09:57 AM by koocotte.)
#3
RE: DIY version of pinguino 18f2550
If lsusb does not report a device; this has nothing to do with your distribution.

Your pinguino does not boot properly.

It may be a software problem: bootloader not properly uploaded to pinguino, maybe bad fuses settings

It's more probably an hardware problem:
Your schematic is missing a 100nF capacitor as close as possible of the PIC18F2550, and on the picture I can not see the 220nF on VUSB (did you put two capacitor in series ? They add each other in parallel). You should have 3.3V on this pin.

For breadboard, I did http://wiki.pinguino.cc/index.php/PIC18F2550_Pinguino where pin are draw according to the PDIP package. I find this easier to use.
Reply
10-09-2012, 10:40 AM,
#4
RE: DIY version of pinguino 18f2550
thank you very much koocotte

I changed 220nF to 235nF when I connect to cappacitor 470nF in serise as you mentioned .

is there some thing I can detect to know if the bootloader works , for example in arduino there was blinking led on pin 13 .

for 100nF I think it is not very important it just for noise right ?
Reply
10-09-2012, 10:54 AM,
#5
RE: DIY version of pinguino 18f2550
> I changed 220nF to 235nF when I connect to cappacitor 470nF in serise as you mentioned .

As VUSB is for voltage regulation, you can use a bigger capacitor without trouble (470nF will work fine).

> for 100nF I think it is not very important it just for noise right ?

If a not booting PIC is not very important, yes.
Reply
12-09-2012, 09:49 PM,
#6
RE: DIY version of pinguino 18f2550
checkout this , thank you very much :
http://forum.pinguino.cc/showthread.php?tid=3598
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)