Well, the intent is that you don't buy a blank AVR unless you know how to program it. The intent is you buy an UberGROM which has the firmware loaded on it and then you use GRMCFG to load the software right from your TI. Distributions for the UberGROM shouldn't really be including the AVR firmware, that's my software and isn't intended for distribution that way. My hope is they will just be GROM data, that's more useful to other systems as well, or at least backup images from GRMCFG if they use the other functionality.
EDIT: I guess what's really missing is full documentation on how to get from point A to B. Since life conspired against me offering B absolutely, we can put together a little guide. It looks like most programmers can handle the ATMega, so there's really only a couple of steps involved. At the simplest, though, if you are starting from a blank AVR, you can either program just the firmware, then mount it in the TI for the rest (that was the intent, it's the simplest and only needs to be done once), or you can program the firmware and the GROM data at the same time (quicker since there's no TI program stage, but a little more complicated and requires the data to be prepared for this approach). If the AVR isn't blank, you can do the same or just use GROMCFG on the TI side.
I totally forgot to upload this document (as I wanted to see how to burn "Buck Rogers" that time on the UberGrom) in August 2017
(Tursi gave me guidance in the High Score competition forum, but I still do not have enough knowledge to understand the banks,
invert, etc. (I still need to understand and learn GROMCFG, the problem is too busy with business and when I come back after travel,
I need to start all over again).
(reading Tursi thread above, I am not 100% sure if I now use AVR code (but I guess so when doing this procedure)
otherwise I could make the module, it seems these were posted in the forum before, the links of software are in the document?)
(Tursi let me know, I can send you the .doc format to change the procedure where needed and add GROMCFG info?)
* Version 1.0 (with input from all - Tursi, Omega, the late Gazoo, Schmitzi, everone else I forgot).
* The procedure is focused on building the XB2.7 + SPEECH (when you insert the module it says "#Texas Instruments Home Computer#")
(info is a bit spread over multiple forum and images are located there)
* I did it step by step and this procedure works (let me know if you see something to be included / improved ?)
(also built the "Exbas Fun cartridge", the "8-1 Rasmus module" and an "Education module" that time),
but now with the FinalGROM module it is not needed anymore and now look for projects with require uberGROM
Other upcoming uberGrom project:
I still have 1x more project to do with UberGrom is with Fred Kaal's RS232 interface, but I have too much travel and business things
to do at the moment, hopefully X-mas give me some time to test it.
Edited by globeron, Fri Dec 1, 2017 8:03 PM.