mraardvark / pyupdi

Python UPDI driver for programming "new" tinyAVR and megaAVR devices
MIT License
212 stars 73 forks source link

Support for 8k and 16k mega devices #68

Closed netom closed 4 years ago

netom commented 4 years ago

I'm currently working with ATMega808 devices, thought I might add support for them and the 16k mega devices also.

mraardvark commented 4 years ago

Thanks. FYI: I am trying to promote pymcuprog as an alternative - this CLI works equally well using a "USB tool" or a UART like pyupdi. Latest is on the test server: https://test.pypi.org/project/pymcuprog/

netom commented 4 years ago

((( This pymcuprog sure looks nice, but doesn't support mega808 :D It does support 4808, too bad that device has a larger flash page. Couldn't find any place to contribute code either. Or a proper documentation (with the list of supported devices). Are these really doesn't exist, or it's just my Google-Fu? )))

mraardvark commented 4 years ago

Well, the latest official release on pypi does not include many devices, but the beta (3.6.4.86) on test.pypi.org supports the 808 and many more.

pip install -i https://test.pypi.org/simple/ pymcuprog