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.
