Debian Bug report logs - #629360
wishlist: halfkay (teensyduino) support

version graph

Package: avrdude; Maintainer for avrdude is Michael Biebl <biebl@debian.org>; Source for avrdude is src:avrdude.

Reported by: chrysn <chrysn@fsfe.org>

Date: Sun, 5 Jun 2011 21:57:36 UTC

Severity: wishlist

Tags: upstream

Found in version avrdude/5.10-3

Forwarded to http://savannah.nongnu.org/bugs/?33484

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Michael Biebl <biebl@debian.org>:
Bug#629360; Package avrdude. (Sun, 05 Jun 2011 21:57:39 GMT) Full text and rfc822 format available.

Acknowledgement sent to chrysn <chrysn@fsfe.org>:
New Bug report received and forwarded. Copy sent to Michael Biebl <biebl@debian.org>. (Sun, 05 Jun 2011 21:57:39 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: chrysn <chrysn@fsfe.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: wishlist: halfkay (teensyduino) support
Date: Sun, 5 Jun 2011 22:03:44 +0200
[Message part 1 (text/plain, inline)]
Package: avrdude
Version: 5.10-3
Severity: wishlist
Tags: upstream

several arduino-style devices called 'teensyduino'[1] are not shipped
with the arduino typical serial programming, but with their own
bootloader protocol called halfkay[2]. they ship an own command line
client[3], which is not included in debian (i have created a minimal
package at [4], but unless i'm convinced that this tool is the right way
to go, i don't plan on supporting it for inclusion in debian).

the halfkay protocol[2] itself is quite stu^H^Himple -- no reading, no
fuses, no identification, writing only in 128byte blocks.

if it is not too simple for avrdude to support, i'd suggest to include
this protocol in avrdude. (for matters of being too simple, i'd like to
point out that other programmers are only partial as well, for example
the arduino bootloader reports fuses as 0x00 and doesn't accept writes.)
support for halfkay would mean that new teensyduino users could get into
it much faster (using well-known tools).

[1] http://www.pjrc.com/teensy/teensyduino.html
[2] http://www.pjrc.com/teensy/halfkay_protocol.html
[3] http://www.pjrc.com/teensy/loader_cli.html
[4] http://archive.amsuess.com/pool/main/t/teensy-loader-cli/


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages avrdude depends on:
ii  libc6                        2.13-4      Embedded GNU C Library: Shared lib
ii  libncurses5                  5.9-1       shared libraries for terminal hand
ii  libreadline6                 6.2-2       GNU readline and history libraries
ii  libusb-0.1-4                 2:0.1.12-17 userspace USB programming library

avrdude recommends no packages.

Versions of packages avrdude suggests:
pn  avrdude-doc                   <none>     (no description available)

-- no debconf information
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#629360; Package avrdude. (Sun, 05 Jun 2011 22:09:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. (Sun, 05 Jun 2011 22:09:03 GMT) Full text and rfc822 format available.

Message #10 received at 629360@bugs.debian.org (full text, mbox):

From: Michael Biebl <biebl@debian.org>
To: chrysn <chrysn@fsfe.org>, 629360@bugs.debian.org
Cc: Joerg Wunsch <j@uriah.heep.sax.de>
Subject: Re: Bug#629360: wishlist: halfkay (teensyduino) support
Date: Mon, 06 Jun 2011 00:04:43 +0200
[Message part 1 (text/plain, inline)]
Hi chrysn!

Am 05.06.2011 22:03, schrieb chrysn:
> Package: avrdude
> Version: 5.10-3
> Severity: wishlist
> Tags: upstream
> 
> several arduino-style devices called 'teensyduino'[1] are not shipped
> with the arduino typical serial programming, but with their own
> bootloader protocol called halfkay[2]. they ship an own command line
> client[3], which is not included in debian (i have created a minimal
> package at [4], but unless i'm convinced that this tool is the right way
> to go, i don't plan on supporting it for inclusion in debian).
> 
> the halfkay protocol[2] itself is quite stu^H^Himple -- no reading, no
> fuses, no identification, writing only in 128byte blocks.
> 
> if it is not too simple for avrdude to support, i'd suggest to include
> this protocol in avrdude. (for matters of being too simple, i'd like to
> point out that other programmers are only partial as well, for example
> the arduino bootloader reports fuses as 0x00 and doesn't accept writes.)
> support for halfkay would mean that new teensyduino users could get into
> it much faster (using well-known tools).
> 
> [1] http://www.pjrc.com/teensy/teensyduino.html
> [2] http://www.pjrc.com/teensy/halfkay_protocol.html
> [3] http://www.pjrc.com/teensy/loader_cli.html
> [4] http://archive.amsuess.com/pool/main/t/teensy-loader-cli/

A feature like that should be implemented upstream and not shipped as a
downstream patch in Debian.
Please file a bug [1] at

http://savannah.nongnu.org/bugs/?func=additem&group=avrdude

and continue any further discussion there.

I've CCed upstream so he is informed of this issue.

Cheers,
Michael

[1] Please keep me informed when you have filed the bug upstream, so I can link
the Debian and upstream bug for better tracking.
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

[signature.asc (application/pgp-signature, attachment)]

Set Bug forwarded-to-address to 'http://savannah.nongnu.org/bugs/?33484'. Request was from chrysn <chrysn@fsfe.org> to control@bugs.debian.org. (Mon, 06 Jun 2011 13:03:06 GMT) Full text and rfc822 format available.

Message sent on to chrysn <chrysn@fsfe.org>:
Bug#629360. (Thu, 22 Dec 2011 21:48:09 GMT) Full text and rfc822 format available.

Message #15 received at 629360-submitter@bugs.debian.org (full text, mbox):

From: Scott Howard <showard314@gmail.com>
To: 629360-submitter@bugs.debian.org
Subject: avrdude: update regarding halfkay
Date: Thu, 22 Dec 2011 16:45:42 -0500
FYI: repeating a posting up upstream's tracker [1] (already linked in debian):

	Marcin CieĊ›lak <saper>
What's interesting, the original halfkey bootloader code (512 bytes)
seems to be proprietary and protected by the lock bits.

There seems to be an open source replacement, however:

http://elasticsheep.com/2010/01/installing-the-lufa-teensyhid-bootloader/


[1] http://savannah.nongnu.org/bugs/?33484




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 01:22:07 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.