Menu

Generating new AVR Chip Files

Derek
2018-12-31
2025-06-20
<< < 1 2 3 (Page 3 of 3)
  • Anobium

    Anobium - 2019-04-05

    The current tool is partially working.   It creates the header and the overall dat file.

    My preference is one tool. Why ? Simplifies management overhead, and ensures we have a known state of truth.   The existing dat for PIC is so easy to adapt.

     
    • kent_twt4

      kent_twt4 - 2019-04-05

      Understood, I have the FreeBasic tool somewhere. It might take a day or two to see if I can be of help.

      My current track was using Python36 with an xml tree/element module to parse ATDF/xml files. Attached is a couple of code snippets and corresponding .dat style output for reference.

       
  • Anobium

    Anobium - 2019-04-06

    Excellent. Dont struggle with the software etc. I will package up a working toolchain is a ZIP. I will need the ZIP back to merge into SVN once we have a working solution.

    I am using Windows 7. This works for you?

    Ping me on my email address when you are ready.

     
  • Derek

    Derek - 2020-05-22

    Below is an excellent article that clearly shows the differences in the new ATtiny Series 1 & Series 0 chips over the older ATtiny chips.

    For low cost production, the new ATtiny chips along with the STM8 chips represent the best value out there in microcontroller land.

    I know it is hard to keep up with all the new chips, but Spence Konde has now released a megaTinyCore to support the new ATtiny range, taking advantage of the work that Arduino have done to support their new ATmega4809-based boards.

    http://www.technoblogy.com/show?2OCH#cite_note1

    Even FlowCode has dropped the ball by not yet supporting the ATtiny Series 1 chips (released in 2016) or the ATtiny Series 0 chips (released in 2018).

    I'm looking forward to Great Cow Basic supporting the new ATtiny Series 1 & ATtiny Series 0 range of chips. I'm hoping it can happen soon :)

     
    • Anobium

      Anobium - 2020-05-22

      These chips are on the list to be resolved but the list is long.

      Really need someone else to take a look at resolve the .dat issue with the goal of generating a .dat we can release for general use.

       
    • kent_twt4

      kent_twt4 - 2020-05-22

      If I remember correctly the ATTiny406 was of interest. Attached file is a printout from 4/16/2019. I can tell that the [Pins] is not fully fleshed out in that file, but was further developed for the correct {Pins}.

      Have a look, and play with the registers if so inclined. As Anobium suggested there is a lot of work involved incorporating into GCB libraries.

      Some basic functionality has been established per examples given for the ATtiny817 - Xmini board in previous post.

       

      Last edit: kent_twt4 2020-05-22
  • Derek

    Derek - 2020-06-15

    Thanks heaps Kent. Much appreciated.

    Can you advise - is the list on the weblink below showing GCB supported micros fully up to date?

    http://gcbasic.sourceforge.net/chipdata.html?latest=1

    Thanks.

     
    • Anobium

      Anobium - 2020-06-15

      Good catch the list is now updated. The new AVRrc chips are shown however 1) they dont work 2) you need release v0.98.07 or greater.

       
  • kent_twt4

    kent_twt4 - 2020-06-15

    I can not say specifically whether it is up to date or not. I know that Anobium always seems to have a newer version that would be released on the next compiler revision.

    If you are referring to the ATtiny 0-1 series, then no, those have not been completed or adopted yet. If you had an interest in another chip in the series than I might be able to help.

     
  • Derek

    Derek - 2025-06-20

    This is just an update for those who may be reading this thread at some time in the future.

    Evan Venn (Anobium), along with his co-associates, have worked very hard in supporting both the newer ATtiny & Atmega series 0 & series 1 AVR Atmel/Microchip microcontrollers.

    Most variants are now fully supported. My thanks go out to everyone involved with this project. The AVR series 0 & 1 are fantastic value offering great bang for your buck. Most are available in SOIC packages, or with a pin spacing of 0.85mm. This avoids the fine pitch cost premium that is normally added on by most board shops. It also makes faultfinding & rework much easier for both low & high volume production.

    The updated list of GC Basic supported microcontrollers can be found here:
    https://gcbasic.sourceforge.io/chipdata.html?latest=1

    Once again, my thanks go out to all those who contribute to keep GC Basic as the most up-to-date BASIC compiler available in the market place today.

     
<< < 1 2 3 (Page 3 of 3)

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.