Re: The Naked Atari 800
Posted: 11 Jan 2026 18:43
When I used an ATTiny85 I used the Arduino IDE to generate a file which I then used the TL866 to program onto the chip.
We welcome retro users & hardware gurus alike! Come and join the party :)
https://www.exxosforum.co.uk/forum/
Mine has a USB interface so I should be able to do it directly. I hope...stephen_usher wrote: 11 Jan 2026 18:43 When I used an ATTiny85 I used the Arduino IDE to generate a file which I then used the TL866 to program onto the chip.
Yeah I'm a cheater 😁stephen_usher wrote: 11 Jan 2026 20:02 Oh, you've got it on a board with USB boot code built in. I just use the stock chips. :-)
Code: Select all
print("Si5351 programmed successfully.")Code: Select all
print("Tape backup made successfully.")Well this is only for programming via RPi so it doesn't really matter that much as that isn't the long term plan :)Maximilian wrote: 12 Jan 2026 15:22LOL, I have a funny memory of this kind of code, it went like this:Code: Select all
print("Si5351 programmed successfully.")
They thought tape backups were really quick because the backup never took more then one or two seconds..Code: Select all
print("Tape backup made successfully.")
(I was able to get their software and databases running again after a lot of work)
Thanks. I think my ATTiny has died so I'll just wait for replacements to arrive. I2C is working on the clock generators and for programming via the RPi, which is fine for testing but I want to add the ATTiny so that it will run code on boot to inject the config to the clock generator on power up with no need for the RPi, so all autonomous.Maximilian wrote: 12 Jan 2026 17:09 Should be pretty simple with Arduino and a scope that can decode I2C.
Nice project!
Just ordered a few of those SI chips.
I've had a lot of trouble getting both my Mac and Windows machines to work with it and it half programmed at one point (As far as I can tell) and then after that it stopped playing nicely. I pulled the ATTiny off the USB board and it seemed to behave when soldered to an adapter in my TL866. I reset the fuses but it wouldn't play after after I resoldered it to the USB adapter board.Maximilian wrote: 12 Jan 2026 22:30 They normally do not die. (that quick)
Did you perhaps disable the internal clock on your last project?
You can feed a clock(1 mhz) in CLKI (PB3) to make sure.
Set the programmer to 250kHz. (not more than 1/4 of the clock)
Or use a high voltage programmer to reset it.
If you really killed it, you get a badge with "Killer of AVR's"