PRESENTATION FAB ACADEMY 2012

19
FAB ACADEMY 2012 ASSIGNMENT Make the FabISP in-circuit programmer FELIX LIBIO

description

Electronics Production FAB ISP

Transcript of PRESENTATION FAB ACADEMY 2012

Page 1: PRESENTATION FAB ACADEMY 2012

FAB ACADEMY 2012ASSIGNMENT

Make the FabISP in-circuit programmer

FELIX LIBIO

Page 2: PRESENTATION FAB ACADEMY 2012

Milling

Page 3: PRESENTATION FAB ACADEMY 2012
Page 4: PRESENTATION FAB ACADEMY 2012
Page 5: PRESENTATION FAB ACADEMY 2012
Page 6: PRESENTATION FAB ACADEMY 2012
Page 7: PRESENTATION FAB ACADEMY 2012
Page 8: PRESENTATION FAB ACADEMY 2012
Page 9: PRESENTATION FAB ACADEMY 2012

Soldering

Page 10: PRESENTATION FAB ACADEMY 2012
Page 11: PRESENTATION FAB ACADEMY 2012
Page 12: PRESENTATION FAB ACADEMY 2012
Page 13: PRESENTATION FAB ACADEMY 2012
Page 14: PRESENTATION FAB ACADEMY 2012
Page 15: PRESENTATION FAB ACADEMY 2012
Page 16: PRESENTATION FAB ACADEMY 2012
Page 17: PRESENTATION FAB ACADEMY 2012

Programming

Page 18: PRESENTATION FAB ACADEMY 2012

Finally we proceed to program in Ubuntu, this requires having the AVR software.Source: http://www.as220.org/fabacademy/tutorials/05.htmlOpen the terminal by typing sudo apt-get install flex byacc bison gcc libusb-dev avrdude this to enter Administrator mode.

then:sudo apt-get install gcc-avr, put Y = yes.then:sudo apt-get install avr-libcthen:sudo apt-get install libc6-dev

To locate the firmware file we have to go to the Desktop:

Write or Copy cd Desktop /then:Ls + Enter, to locate the firmware folder

then:Firmware + Enter

then:Ls + Enter

Page 19: PRESENTATION FAB ACADEMY 2012

Program the Fab ISP (Ubuntu and Mac):make clean make hexsudo make fuse

sudo make program

To Verify That Your ISP is working correctly:lsusb

If your Fab ISP has been successfully programmed, you should see a list of the USB devices plugged into your computer. The Fab ISP will be listed in a line like the following: