Pololu Orangutan USB Manuale Utente

Navigare online o scaricare Manuale Utente per Hardware Pololu Orangutan USB. Pololu Orangutan USB User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
Vedere la pagina 0
Pololu Orangutan USB
Programmer User's Guide
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Contacting Pololu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Module Pinout and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4. USB-to-Serial Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5. Getting Started Using Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.a. Using AVR Studio 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.b. AVR Studio 4 in More Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.c. Configuring Your Programmer for AVR Studio 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.d. Using AVRDUDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6. Getting Started Using Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7. Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8. Updating Your Programmers Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.a. Upgrade Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.b. Uploading the New Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Pololu Orangutan USB Programmer User's Guide © 2001–2011 Pololu Corporation
http://www.pololu.com/docs/0J6 Page 1 of 32
Vedere la pagina 0
1 2 3 4 5 6 ... 31 32

Sommario

Pagina 1 - Programmer User's Guide

Pololu Orangutan USBProgrammer User's Guide1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 2 - 1. Overview

Building a project with AVR StudioNote: You will probably want to customize this program slightly if you are working withan original Orangutan rather

Pagina 3 - 2. Contacting Pololu

ports until it detects the programmer. You can determine your programmer’s serial port by looking in the“Ports (COM & LPT)” list of your Device Ma

Pagina 4

navigate to your project’s folder, you should find it as “default\<project name>.hex”. Click the Programbutton (make sure you click the one in t

Pagina 5 - Orangutan ISP pins

If there were no problems, the red LED on your Orangutan, Baby Orangutan, or 3pi should now be flashing!Note that if you are trying this on a 3pi robo

Pagina 6

Listed Frequency Actual Frequency Allowed Target Frequency1.845 MHz 2.5 MHz > 10 MHz460.8 kHz 1.25 MHz > 5 MHz115.2 kHz 625 kHz > 2.5 MHz57.6

Pagina 7 - 4. USB-to-Serial Drivers

• AutoThis tab lets you automatically perform a scripted set of programming actions. If you are going to beconfiguring many devices the same way, it m

Pagina 8 - 5.a. Using AVR Studio 4

here we have transmitted: configOnce the versions are transmitted, the programmer waits for a configuration command. The two valid commandsare “s”, fo

Pagina 9

cd C:\BlinkLED\defaultavrdude -p m168 -P COM2 -c avrispv2 -e -U flash:w:BlinkLED.hexThe argument following the -p is the part number and should be m32

Pagina 10

6. Getting Started Using LinuxRecent versions of the linux kernel include support for the Pololu Orangutan USB Programmer as part of the usb-serial dr

Pagina 11

Reading | ################################################## | 100% 0.02savrdude: Device signature = 0x1e9406avrdude: NOTE: FLASH memory has been spec

Pagina 12

1. OverviewThe Orangutan USB Programmer [http://www.pololu.com/catalog/product/740] is a compact solution forprogramming our Orangutan robot controlle

Pagina 13

7. TroubleshootingIf Your Computer Fails to Connect to the Programmer• Make sure your programmer is connected to your computer via a USB A to mini-B c

Pagina 14

trace somewhere on your target device. The ideal way to test for this would be to try programming a differentdevice with your Orangutan USB programmer

Pagina 15

8. Updating Your Programmer's FirmwareNote: Only programmer revision PGM02B supports firmware upgrades. If you have revisionPGM02A, this section

Pagina 16 - 5.d. Using AVRDUDE

1. Install a suitable terminal programTo perform the firmware update, you will need a terminal program capable of sending binary files. We recommendTe

Pagina 17

2. Close any programmer serial port connectionsClose any existing COM port connections you have that might interfere with the upgrading process. For e

Pagina 18

3. Determine your COM portUsing the Windows device manager to identify the programmer’s COM portConnect your programmer to your computer and bring up

Pagina 19

4. Make sure your port is COM1 through COM4 (TeraTerm only)Tera Term cannot connect to COM6, so we need to change the COM port number. Right-click the

Pagina 20 - 7. Troubleshooting

If COM1 through COM4 are all in use, you have three options:1) find a way to free up one of those ports by disconnecting something2) find another term

Pagina 21

1. Run Tera Term Pro v2.3You will be greeted by a “TeraTerm: New connection” dialog box. Click cancel, then go to the “Setup” menu andselect “Serial p

Pagina 22 - 8.a. Upgrade Preparations

Pololu Orangutan USB Programmer User's Guide © 2001–2011 Pololu Corporation8. Updating Your Programmer's Firmware Page 29 of 32

Pagina 23

2. Contacting PololuYou can check the Orangutan USB Programmer page [http://www.pololu.com/catalog/product/740] for additionalinformation. We would be

Pagina 24

2. Enter the programmer’s firmware update modeWhen you connect your programmer to your computer via the USB cable, you should see both the red and gre

Pagina 25 - 3. Determine your COM port

3. Loading the new firmwareFrom the “File” menu, select “Send file….”Navigate to the directory that has the .pgm file you wish to upload and select th

Pagina 26

When you click “Open”, you should see periods streaming across your terminal window . Each period representsthe successful transmission of a packet. Y

Pagina 27

Pololu Orangutan USB Programmer labeled top viewPololu Orangutan USB Programmer labeled bottom view3. Module Pinout and ComponentsUSB-to-Serial Adapte

Pagina 28 - 1. Run Tera Term Pro v2.3

If you have programmer version PGM02B, you will have additional LED feedback. Every time your programmerpowers up (i.e. when you connect it to your co

Pagina 29

header pin 1. Unlike the Orangutan, the Baby Orangutan does not come with a shrouded header to enforce correctcable orientation; the red wire and arro

Pagina 30

4. USB-to-Serial DriversBefore you connect your Orangutan USB programmer to your computer, you must install the driver[http://www.pololu.com/docs/0J7/

Pagina 31 - 3. Loading the new firmware

5. Getting Started Using WindowsAfter you’ve installed the necessary drivers, the next step is to download and install a compiler. WinAVR, locatedat h

Pagina 32

Creating a new AVR Studio project, step 12. Select AVR Simulator as the debug platform and then select the appropriate device for your Orangutanor 3pi

Commenti su questo manuale

Nessun commento