Replies: 41 comments 37 replies
-
Beta Was this translation helpful? Give feedback.
-
From @MCUdude
|
Beta Was this translation helpful? Give feedback.
-
I wouldn't want to decide between 8.0 vs. 7.x beforehand. |
Beta Was this translation helpful? Give feedback.
-
Right now I have put 7 issues for 7.2 milestone (4 open and 3 closed). Please comment if I need to add more or remove some of them. One outstanding PR is also labled for 7.2 milestone. (4 PR closed) |
Beta Was this translation helpful? Give feedback.
-
BTW, the above issues are just my wish, I think we can always delay the feature enhancements to next release if they are not ready (especiaally for enhancement requests without PR submitted). |
Beta Was this translation helpful? Give feedback.
-
@dl8dtl @mariusgreuel @stefanrueger @MCUdude Just wondering what will be our release model down the road for 7.2 and beyond. Option 1: yearly release with potential bug fixes if there are critical bugs introduced by a new release (unlikely in the current state). I am more for Option 1. I am not so sure if any of you want to have a six-month release cycle or not. For example, if I look at the current git main, it seems to be okay to release it as version 7.2 as well, as it fixes quite a few important issues. |
Beta Was this translation helpful? Give feedback.
-
More like sometime July. Code freeze end of June and then however long it takes the team to test.
Very much so. Try
Yes, some but not many (and if so, real bugs not quantum bugs ;). It's more a case of having enough new features to warrant a release; check out the terminal
Yes, in fact the new names are aliases to the old names. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Wow. We've come a long way since January. Only 37 issues/6 bugs. I think I can deal with #336, at least for the programmers that might be used for bootloading. |
Beta Was this translation helpful? Give feedback.
-
Today I got the Microchip AVR64EA48 Curiosity Nano from Mouser SIngapore and avrdude git main seems to work fine. Example hex file used: I can see the data sending from the UART. The factory hex file will turn on the LED. Afer flashing back the factory hex file, I can see the LED lighting up. So looks good. Run log:
|
Beta Was this translation helpful? Give feedback.
-
For those want to try out the latest release without building from source, here are the snaphost binraries you can test. |
Beta Was this translation helpful? Give feedback.
-
I have tested avrdude git main with more common programmer like I am going to test a few programmers which I seldom use to see if there are any issues with git main. I have not tested JTAG ICE 1 (clone) for quite some time. And it is working fine.
|
Beta Was this translation helpful? Give feedback.
-
Same for AVRDragon in JTAG mode and ISP mode.
|
Beta Was this translation helpful? Give feedback.
-
Same for my USB AVR910 (ATmega8535 based).
|
Beta Was this translation helpful? Give feedback.
-
Same for STK500 clone with official V1 firmware (ATmega8535)
|
Beta Was this translation helpful? Give feedback.
-
I have also done some testing under macOS (Mac Mini M1 2020, macOS Ventura 13.4 on Apple Silicon ARM64) and Linux (Ubuntu 20.04 x64). So far so good. |
Beta Was this translation helpful? Give feedback.
-
The pending PRs have all been merged with the exception of PR #1324 which will be delayed since there are still issues not resolved. |
Beta Was this translation helpful? Give feedback.
-
Now git main will be very close to the avrdude 7.2 release. For those who want to carry out the test but do not want to build from source, here are the binaries for testing. |
Beta Was this translation helpful? Give feedback.
-
Just tried FreeBSD 13.2 Release on my Raspberry Pi 400 (for sure not as smooth as Raspberry Pi OS since the Firefox browser is suprer slow, so I use SSH from my Windows 11 machine, which becomes very smooth), avrdude works fine.
|
Beta Was this translation helpful? Give feedback.
-
@MCUdude seems to still care for auto-tools build and it is still working under my Mac Mini M1 2020 (mac OS Ventura 13.4.1). |
Beta Was this translation helpful? Give feedback.
-
We are now getting into diminishing returns from our tests. On balance (and given their simple nature) I would slightly prefer to merge #1468 and #1470 before releasing v7.2 (but also happy to merge after releasing). I could merge tomorrow, and other than that, recommend the release. |
Beta Was this translation helpful? Give feedback.
-
Personal opinion: delay both PRs right now, and just release it. The STK500v1 detection has probably been broken for quite a while, and nobody noticed it. The reason is exactly the same as I could see in the audit trail of the bug issue: probing V1 first, and V2 second makes no sense these days, so we reversed it some day – and thereby apparently broke it entirely. So from me: just roll the release. |
Beta Was this translation helpful? Give feedback.
-
Yes, agreed. I can relate to that. So, if @mcuee and @MCUdude agree, it's over to you, @dl8dtl for the final honours. |
Beta Was this translation helpful? Give feedback.
-
OK, I thought Stefan would be the next guy to roll a release. ;-) After all, you guys did all the work on it. Sure, if you don't want to do it, I'll do. I'm just busy a bit (out of curiosity) to get parallel programming working for an ATmega128RFA1. |
Beta Was this translation helpful? Give feedback.
-
It's done now, congratulations guys to your hard work! Awesome! Stefan asked for a transcript what I've been doing: |
Beta Was this translation helpful? Give feedback.
-
@dl8dtl Brilliant! Thanks for this and for trailblazing the release. |
Beta Was this translation helpful? Give feedback.
-
Now that avrdude 7.2 has been released. Hopefully you can start the process on rolling the build here. |
Beta Was this translation helpful? Give feedback.
-
Early adopters of avrdude 7.2
|
Beta Was this translation helpful? Give feedback.
-
I just updated the FreeBSD ports. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
[Updated on 29-June-2023]
avrdude is close to 7.2 release with most of the PRs merged. The target is to release avrdude 7.2 version in July 2023.
[Updated on 23-May-2023]
The following two issues were removed from 7.2 milestones.
[Updated on 12-May-2023]
Remove #968 from 7.2 milestone as it only affects one programme (usbasp with specific FW).
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done items:
I quickly scan through the issues and the following seem to be interesting.
Windows specfic issues.
linuxgpio/linuxspi related (Done)
** Nice enhancement to have **
** Binary release related **
Beta Was this translation helpful? Give feedback.
All reactions