Skip to content

Add bitclock parameter for programmers to 'AvrdudeUploader.java' / programmers.txt [imported] #515

Closed
@cmaglie

Description

@cmaglie

This is Issue 515 moved from a Google Code project.
Added by 2011-03-28T18:57:38.000Z by [email protected].
Please review that bug for more context and additional comments, but update this bug.

Original labels: Type-Enhancement, Priority-Medium

Original description

What:

Add bitclock parameter for programmers to 'AvrdudeUploader.java' / programmers.txt

Why:

Significantly improve uploading speed / bootloader burning time with programmers that support setting the bitclock to low values like "-B 1" (e.g. usbtinyisp).

Possible conflicts:

With this patch "-B ..." is only set if it is defined in programmers.txt. If it is not defined, nothing changes.


--- a/app/src/processing/app/debug/AvrdudeUploader.java
+++ b/app/src/processing/app/debug/AvrdudeUploader.java
@@ -104,6 +104,10 @@ public class AvrdudeUploader extends Uploader  {
     Map<String, String> programmerPreferences = target.getProgrammers().get(programmer);
     List params = new ArrayList();
     params.add("-c" + programmerPreferences.get("protocol"));
+
-    if (programmerPreferences.get("bitclock") != null) {
-      params.add("-B" + Integer.parseInt(programmerPreferences.get("bitclock")));
-    }
  
   if ("usb".equals(programmerPreferences.get("communication"))) {
     params.add("-Pusb");

Metadata

Metadata

Assignees

Labels

feature requestA request to make an enhancement (not a bug fix)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions