Yes, you have to keep this line. The sample you're using works pretty well
with Jaluino/18f4550. There might be something wrong while PC host recognize
your PIC or something like that.

Toon, are you under Linux ?

Cheers,
Seb

2010/11/20 mattschinkel <[email protected]>

> Then how would your program know if the usb port is connected?
>
> By the way, I use usb_serial_port_open to see if the port is open.
> This does use usb_cdc_line_status(). This doesn't help the problem,
> but I use something like this:
>
> While !usb_serial_port_open loop
> end loop
>
> Matt
>
> On Nov 19, 8:26 pm, "funlw65(Vasi)" <[email protected]> wrote:
> > Hi Toon,
> >
> > If I understand (and remember) well, you are stuck on a while loop,
> > containing
> > usb_cdc_line_status() !=  0x00
> > so, you must comment/disable that loop (including the content  inside)
> > to be able to go further. It never worked for me.
> > Good luck!
> >
> > Vasi
> >
> > On Nov 20, 12:02 am, phalox <[email protected]> wrote:
> >
> > > Hey all!
> >
> > > It's bin a while since I've bin here, that's mainly due to college!
> > > This year we're learning all about PIC microcontrollers, and so we had
> > > to buy a small board with a pic 18F2553 on it.
> > > It contains the microchip bootloader so that programming becomes an
> > > easy task.
> >
> > > We're programming in C and ASM, but both languages are too low level
> > > for me to implement something with usb 'quickly' (that's for another
> > > project that's less microcontroller orientated, but it gives a nice
> > > extra touch to it).
> >
> > > So I'm trying to put an 18F4550_usb_serial example on this device
> > > (adjusted it to the settings I need for this particular
> > > microcontroller), but it doesn't work :)
> >
> > > Since I don't get it working I'm posting this problem here:
> > > In JALedit I've configured these parameters:
> > > * Use the 18 series bootloader preamble: 2048 (that's 0x800 in hex)
> > > * Do not put fuses into assembly or hex
> >
> > > The interrupt handles should be at 0x808 and 0x818, I have no idea
> > > where to put that, but since this example doesn't use interrupts that
> > > shouldn't matter.
> >
> > > So the program is on the PIC, the com port displays in windows, I can
> > > install the driver and it seems to work.
> > > Only the terminal displays nothing!
> > > I've added some status leds to see where he's stuck, and it seems it
> > > won't even get past
> > > usb_cdc_line_status() !=  0x00 (so the function always returns 0).
> >
> > > Could anyone help me with this?
> > > Thanks in advance!
> > > Toon
> >
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<jallib%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/jallib?hl=en.
>
>


-- 
Sébastien Lelong
http://www.sirloon.net
http://sirbot.org

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to