User Tools

Site Tools


demoboard_getting_started

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
demoboard_getting_started [2018/04/08 20:01] – [Development Environment] arkodemoboard_getting_started [2023/02/19 02:35] (current) – external edit 127.0.0.1
Line 24: Line 24:
 __ Instructions:__  __ Instructions:__ 
  
-  - MPLAB X Download Site: [[http://www.microchip.com/mplab/mplab-x-ide]]+  - MPLAB X Download Site: [[https://www.microchip.com/mplab/mplab-x-ide]]
   - Click the "Downloads" tab near the bottom of the page and download the latest version of MPLAB X IDE   - Click the "Downloads" tab near the bottom of the page and download the latest version of MPLAB X IDE
   - Install MPLAX X IDE   - Install MPLAX X IDE
-  - XC16 Compiler Download Site: [[http://www.microchip.com/mplab/compilers]]+  - XC16 Compiler Download Site: [[https://www.microchip.com/mplab/compilers]]
   - Click the "Downloads" tab near the bottom of the page and download the latest XC16 compiler   - Click the "Downloads" tab near the bottom of the page and download the latest XC16 compiler
   - Install the XC16 Compiler   - Install the XC16 Compiler
Line 48: Line 48:
  
 Once you've compiled your code using MPLAB X, you can upload the ".hex" file using either method: Once you've compiled your code using MPLAB X, you can upload the ".hex" file using either method:
-  USB Progamming via Bootloader (default, requires no additional hardware) +  * **USB Programming via Bootloader** (default, requires no additional hardware) 
-  Programming via PICKIT3 (highly-recommended, requires additional hardware) +    * Pros: Free, easy to use 
 +    * Cons: No debug information 
 +  OR 
 +  * **Programming via PICKIT3 Programmer/Debugger** (highly-recommended, requires additional hardware) 
 +    * Pros: Debugging allows users to step through code, watch values of variables during run-time. Huge time-saver.  
 +    * Cons: Additional costs
 ==== USB Bootloader Programming ==== ==== USB Bootloader Programming ====
  
Line 57: Line 61:
 __ Instructions: __ __ Instructions: __
  
-  - Download and Install Mono: \\ [[http://www.mono-project.com/download/stable/]]+  - Download and Install Mono: \\ [[https://www.mono-project.com/download/stable/]]
   - Download and Install the L1Demo GUI Loader (Mac/Windows/Linux): \\ [[https://github.com/thedeltaflyer/L1Demo-GUI-Loader/releases/]]   - Download and Install the L1Demo GUI Loader (Mac/Windows/Linux): \\ [[https://github.com/thedeltaflyer/L1Demo-GUI-Loader/releases/]]
 +  - Windows Users will need to download and install drivers for the demoboard: [[https://l1demo.org/driver/Demox64.EXE | Win 64-bit]] or [[https://l1demo.org/driver/Demox86.EXE | Win 32-bit]] or Manual Install with [[https://l1demo.org/driver/L1DemoBoardDrivers.zip | INI file]]
   - Run the "L1Demo GUI Loader" application. On newer Macs, you may need to right-click on the app icon and hit "Open".   - Run the "L1Demo GUI Loader" application. On newer Macs, you may need to right-click on the app icon and hit "Open".
-  - Connect your L1 Demoscene Board to your Mac/PC using a USB A to USB MicroAB cable +  - Connect the L1 Demoscene Board to your Mac/PC using a USB A to USB MicroAB cable {{:callouts_board.png?400|}} 
-  - Power-up the L1 Demoscene Board using either USB or external power (see "Power Up" section)+  - Connect the VGA Cable and Audio Jack from your monitor and speakers to the L1 Demoscene Board 
 +  - Power-up the L1 Demoscene Board using either USB or external power (see "Power Up" section) 
   - Click "Choose File" on GUI and navigate to the .hex file you wish to flash to the board: \\ {{:usbprogram.png?400|}}   - Click "Choose File" on GUI and navigate to the .hex file you wish to flash to the board: \\ {{:usbprogram.png?400|}}
   - IMPORTANT: *The next sequence of events are time sensitive*   - IMPORTANT: *The next sequence of events are time sensitive*
demoboard_getting_started.1523217695.txt.gz · Last modified: 2023/02/19 02:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki