Development Board Recomendations ???


Closed Thread
Results 1 to 28 of 28

Hybrid View

  1. #1
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,615


    Did you find this post helpful? Yes | No

    Default

    Steve,
    That's great! I've been holding back on buying one because it didn't support the MCS bootloader. I didn't know you could kick that programmer from with in MCS.

    Programming a 18F2431 with my PICStart+ takes about a minute, bootloading it takes a couple of seconds, depending on size of code ofcourse. How is the built in programmer speedwise compared to a bootloader or the PICStart for example?

    TIA
    /Henrik Olsson.

  2. #2
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    It's actually faster than PICSTART, just send me your .HEX file (in a ZIP) in my e-mail, i'll do the test for you.

    BUT YES, you can use the Bootloader as well. The only thing if you don't do a little modification to the board is that you'll need to press on RESET each time. No big deal.

    On the other hand, the modification to do is sooooo simple. a SOT-23 n-channel mosfet (or transistor) and a few inch wire is all you need.

    It take about 1 minute to modify it... big deal...
    • MOSFET gate to DB9 pin 4
    • MOSFET drain to the MCLR line (a via can be found close to the E5 capacitor... near the + sign on the bottom side of the board. It's also PIN 7 of the PIC PROG IC)
    • MOSFET source to DB9 pin 5

    everything fit pretty well on the bottom side. The SOT-23 mosfet have two pin directly soldered on the DB9 pin. Easy easy easy.
    Last edited by mister_e; - 21st February 2007 at 18:05.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  3. #3
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,615


    Did you find this post helpful? Yes | No

    Default

    Hi Steve,
    Thanks for the offer, I really appreciate it! (hex file sent off list)

    For the record:
    The hex file is for a 16F877 and compiles to 1502 words.
    PICStart+ takes 28 seconds to flash the device.
    MCS Bootloader takes ~2seconds to write the code to the device.

    Now, I understand that the PICStart+ writes to all memory locations and the bootloader only to the ones actually being used by the program.

    Anyway, looking forward to the results, if you can squeese it in - no rush!

    And thank you VERY much for the retrofitting details on the EasyPIC4!

    /Henrik Olsson.

  4. #4
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    with the .HEX you sent me, it's around 10 seconds with the verify option checked. so close to be 3 time faster than PICSTART.

    if i remove the verify option... around 5 seconds.

    To me the BOOTLOADER option is always handy even using this board. Using the mod i suggested.. it's pretty slick

    As i previously said, on some device, the on-board programmer fail for some odd reason, you just need to reprogram the device once again.... this NEVER happen with the bootloader.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  5. #5
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,615


    Did you find this post helpful? Yes | No

    Default Cool!

    Steve,
    Thanks! That's a lot better than the PICStart+ then....hmm wonder why...never mind. Now I just can't find an excuse not get a EasyPIC4.

    Thanks again!

    /Henrik Olsson.

  6. #6
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Well i think the explanation is really easy... compare the data transfer capability of the USB against RS232... and PICSTART is still old. I think it's working @9600 baud but i'm not sure of it...

    EDIT... ALWAYS handy to have a serial COM port sniffer... PICSTART work @19200 Bauds
    Quote Originally Posted by HHD Software, Serial Monitor
    Port opened by process "MPLAB.exe" (PID: 2028)

    IO Control: 21/02/2007 3:52:36 PM.50064 (+0.0000 seconds)
    UP (0x00000000): IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
    Baud Rate=19200
    Last edited by mister_e; - 21st February 2007 at 20:56.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

Similar Threads

  1. microcode studio and ql200 development board
    By mombasa in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 1st October 2015, 17:28
  2. RF development board
    By Bruce in forum Adverts
    Replies: 2
    Last Post: - 26th January 2011, 20:57
  3. Pic Development Board
    By malc-c in forum mel PIC BASIC Pro
    Replies: 41
    Last Post: - 9th September 2010, 17:14
  4. Pretty cool display and development board PIC_LCD3310
    By ScaleRobotics in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 17th April 2010, 10:05
  5. Development Board
    By carl_schell in forum Adverts
    Replies: 0
    Last Post: - 21st July 2004, 08:39

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts