SEARCH
NEWS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
FORUM
DONATE



 
 

cdk-avr-AVRprog rpm build for : Other. For other distributions click here.

Name : cdk-avr-AVRprog
Version : 0.4 Vendor : Li-Pro_Net
Release : 20060128 Date : 2006-06-16 00:46:04
Group : Development/CDK4AVR/programmer Source RPM : cdk-avr-AVRprog-0.4-20060128.src.rpm
Size : 0.17 MB
Packager : Stephan Linz < linz_li-pro_net>
Summary : CDK4AVR -- AVR Flash/EEPROM burning
Description :
CDK4AVR stands for Cross Development Kit for Atmels AVR RISC processor serie
and should you support with a comprehensive Assembler and C development
environment for even this processor familie under Linux. It will present only
free of fee tools, so you can use it without risks. Further you will finde
some useful OS projects and related sample code all arround AVRs inside of
the example packages.

Til now there are the following packages available:

* see cdk-avr-base package



This tool can be used to burn the image files created by the assembler or
compiler into the target MCU using some programming hardware:

* Serial1 http://avr.fenceline.de/serial1/serial1.html
* SerialSTK http://avr.fenceline.de/serialSTK/serialSTK.html
* avr910 Standard Atmel Serial Programmer (Low Cost)

The \'frontend\' contains the user interface, the \'backend\' contains the drivers
for the programming hardware. \'Frontend\' and \'backend\' are connected by the
\'backend interface\'. It is further possible to split \'frontend\' and \'backend\'
to different machines using a client/server architecture with the \'netlayer\'.

Version overview:

* backend: V0.11
* frontend: V0.9
* netlayer server: V0.6
* netlayer client: V0.5
* Serial1 firmware: V0.11

It comes from:

* http://avr.fenceline.de/AVRprog/AVRprog.html

N O T E S for S e r i a l S T K usage:

* This is not really a programmer! It is a dumb amplifier - all the ISP
protocol must be handled by the driver. This driver need exclusive low
level IEEE-1284 port access (because it must use the port lines in a
non-standard fashion)!

* The driver will use the PPEXCL ioctl() to ensure its exclusiveness. So
you can\'t use any other IEEE-1284 device at the same time -- ppdev have
to be the one and only registed Linux kernel driver at parport! See with
lsmod:
Module Size Used by
ppdev 11540 0 (autoclean)
parport 7468 0 (autoclean) [ppdev]
^^^^^
Test it with:

> backend_test /dev/parport0 1

Backend library test \'backend_test\' (V0.8)

Checking command line ... OK
A programmer with AVR attached must be connected to: \'/dev/parport0\'!
This port must be of type: \'IEEE-1284\'!
Set network address to \'127.0.0.1\' ... Not supported
Get network info ... Not supported
Get backend info ... UNIX backend (libbackend.so) V0.10, Interface V0.3
Check for device file \'/dev/parport0\' ... OK
Enable programmer ... OK
Get driver info ... SerialSTK programmer driver (libserialSTK.so) V0.4 \"Lightning\"
Enable programming mode ... OK
Read device code ... MCU code: 1Eh 93h 03h
Disable programming mode ... OK
Disable programmer ... OK

Test was successful.

Exiting ...


Install AVRprog if you need to perform any of these types of actions at
your AVR (eva)board. Only some programmers will want to install AVRprog.

Content of RPM  Changelog  Provides Requires

Download
ftp.pbone.net  cdk-avr-AVRprog-0.4-20060128.i586.rpm
ftp.chg.ru  cdk-avr-AVRprog-0.4-20060128.i586.rpm
     Search for other platforms
cdk-avr-AVRprog-0.4-20060128.sparc.rpm
cdk-avr-AVRprog-0.4-20060128.alpha.rpm
cdk-avr-AVRprog-0.4-20060128.ppc.rpm
cdk-avr-AVRprog-0.4-20060128.ia64.rpm
cdk-avr-AVRprog-0.4-20060128.s390.rpm

Provides :
AVRprog
AVRprogd
libakizuki.so
libakizuki.so.0.1
libavr910.so
libavr910.so.0.0
libbackend.so
libbackend.so.0.11
libnetclient.so
libnetclient.so.0.5
libserial1.so
libserial1.so.0.8
libserialSTK.so
libserialSTK.so.0.4
libstk500.so
libstk500.so.0.0
cdk-avr-AVRprog

Requires :
cdk-avr-base => 0.5
rpmlib(CompressedFileNames) <= 3.0.4-1
cdk-avr-tools => 3.2
libc.so.6(GLIBC_2.1)
libtcl8.4.so
libc.so.6(GLIBC_2.0)
libdl.so.2(GLIBC_2.1)
libnetclient.so
libdl.so.2(GLIBC_2.0)
libdl.so.2
kernel => 2.4.0
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
libtk8.4.so
libbackend.so
libc.so.6
setserial


Content of RPM :
/opt/cdk4avr/bin
/opt/cdk4avr/bin/AVRprog
/opt/cdk4avr/bin/AVRprogd
/opt/cdk4avr/bin/backend_test
/opt/cdk4avr/bin/frontend
/opt/cdk4avr/bin/frontend.cfg
/opt/cdk4avr/bin/frontend.tcl
/opt/cdk4avr/bin/netclient_test
/opt/cdk4avr/lib
/opt/cdk4avr/lib/libakizuki.so
/opt/cdk4avr/lib/libakizuki.so.0.1
/opt/cdk4avr/lib/libavr910.so
/opt/cdk4avr/lib/libavr910.so.0.0
/opt/cdk4avr/lib/libbackend.so
/opt/cdk4avr/lib/libbackend.so.0.11
/opt/cdk4avr/lib/libnetclient.so
/opt/cdk4avr/lib/libnetclient.so.0.5
/opt/cdk4avr/lib/libserial1.so
/opt/cdk4avr/lib/libserial1.so.0.8
/opt/cdk4avr/lib/libserialSTK.so
/opt/cdk4avr/lib/libserialSTK.so.0.4
/opt/cdk4avr/lib/libstk500.so
/opt/cdk4avr/lib/libstk500.so.0.0