Jump to content
repetto74

FINALGROM99 Building the card but sofware related questions

Recommended Posts

10 hours ago, Mehridian Sanders said:

oh damn my work buddy reformatted this to Buster... ok lemme put Raspbian on here.

No need to reformat anything. "Buster" is just the latest release of Raspbian. The releases are named, not numbered. Even if you had a different distro, we'd just need to maybe tweak the directions, not reformat anything.

 

Mizapf's response in post #25 should get you going.

  • Like 1

Share this post


Link to post
Share on other sites

I emailed Ralph and got a response today with the completed files. I will be working with avrdude tonight to get the FG99 finally programmed. Thanks to all who contributed! will keep you posted.

  • Like 1

Share this post


Link to post
Share on other sites

Got the files transferred to the RPI. Got the AVRdude partially programmed, when my wife woke me up. She's so awesome. More on the morrow. Sleep well TInstrumentians.

Sent from my SM-G955U using Tapatalk

Share this post


Link to post
Share on other sites

I was about to flash the device, and I ran into a conflict I have already emailed for a resolution on. The Silk screen on the FG99 says "3.3v" AVRdude says use "5v". I really don't wanna create magic smoke from this project. Would using the 5v as AVRdude suggests harm any of the components?

 

We shall see or if you know please respond so I can have a wonderful weekend with this lol.

Share this post


Link to post
Share on other sites

Well I gave it a go. Board is not recognizing. Then I realized that the power adapter was only giving 2 amps ... and the RPI needs 2.5... that .5 amps might be what was causing the chip to not be read as there was not enough power to power the chip. ,..... *facepalm*

 

more later.

Share this post


Link to post
Share on other sites

It sure is a good thing, you're using all those different colored wires...

...when it fries, it'll light up like a Christmas tree!  :idea:

                             757898534_CrabPotChristmasTreeAEwith240MiniLightLEDLightedTree.jpg.76a762e24b7ca2c1ab183709b89cf657.jpg

Edited by HOME AUTOMATION

Share this post


Link to post
Share on other sites

Well cannot get the reader to see the Atmel chip. Do Atmel chips require anything to prepare them for loading the .hex file onto them? Mine is not showing up at all. Which leads me to believe that the chip is fried or the circuit is broken on paths to the Atmel. Ask anything even questions considered dumb. Never programmed an IC before, unless you count Dediprog. 153e581fefd1c280ca1feb58e5dffdd3.jpg

Sent from my SM-G955U using Tapatalk

Share this post


Link to post
Share on other sites

The error message says that the software is expecting one type of chip, but is seeing another type. If your chip type is correct then check your soldering

  • Like 1

Share this post


Link to post
Share on other sites
The error message says that the software is expecting one type of chip, but is seeing another type. If your chip type is correct then check your soldering
True but the error message also says that it is detecting 0x00000 and retrying. To me it is not detecting at all. Gonna try again tomorrow with a dedicated 5v external supply

Sent from my SM-G955U using Tapatalk

Share this post


Link to post
Share on other sites

Well got a dedicated 5v 1a power supply and the USBtiny.

 

And it appears as though it programmed it properly. It says that it was completed with errors. The device ID is very weird.

 

Guess we get to wait to get home and see.84d5dcc59572e60c9b0925676e9717c9.jpg9d29c8d123946ed3f27382c9937eb661.jpg

 

Sent from my SM-G955U using Tapatalk

 

 

 

 

  • Sad 1

Share this post


Link to post
Share on other sites
Well got a dedicated 5v 1a power supply and the USBtiny.
 
And it appears as though it programmed it properly. It says that it was completed with errors. The device ID is very weird.
 
Guess we get to wait to get home and see.84d5dcc59572e60c9b0925676e9717c9.jpg9d29c8d123946ed3f27382c9937eb661.jpg
 
Sent from my SM-G955U using Tapatalk
 
 
 
 
Yeah no dice

Sent from my SM-G955U using Tapatalk

Share this post


Link to post
Share on other sites

Steps:
-Connect 4 pins to USBtinyAvr Programmer to 4 data pins on FG99
-Connect GND from 5v 1a power supply to GND on FG99
-Connect 5v+ rail on 5v 1a power supply to power on FG99
-Use avrdude / load .hex file/ program
-put file update.pld on regular SD card. Insert SD card into FG99. Insert FG99 to TI-99/4A.
-Boot TI-99/4A. ATmega328p should program xilinix.
-Power down TI-99/4A. Remove SD card. Image with FG99.

I'm missing something... probably in the minutiae

Sent from my SM-G955U using Tapatalk

Share this post


Link to post
Share on other sites
C:\>avrdude -p atmega328p -c USBtiny -U flash:w:package.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e950f
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "package.hex"
avrdude: input file package.hex auto detected as Intel Hex
avrdude: writing flash (32570 bytes):

Writing | ################################################## | 100% 44.88s



avrdude: 32570 bytes of flash written
avrdude: verifying flash memory against package.hex:
avrdude: load data flash data from input file package.hex:
avrdude: input file package.hex auto detected as Intel Hex
avrdude: input file package.hex contains 32570 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 26.47s



avrdude: verifying ...
avrdude: 32570 bytes of flash verified

avrdude: safemode: Fuses OK

avrdude done.  Thank you.


C:\>avrdude -p atmega328p -c USBtiny -U lfuse:w:0xE2:m

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e950f
avrdude: reading input file "0xE2"
avrdude: writing lfuse (1 bytes):

Writing | ################################################## | 100% 0.01s

avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 0xE2:
avrdude: load data lfuse data from input file 0xE2:
avrdude: input file 0xE2 contains 1 bytes
avrdude: reading on-chip lfuse data:

Reading | ################################################## | 100% 0.00s

avrdude: verifying ...
avrdude: 1 bytes of lfuse verified

avrdude: safemode: Fuses OK

avrdude done.  Thank you.

This says done to me. still more debugging.

Share this post


Link to post
Share on other sites
Excellent.  Now you get to get your game on.
Well ... almost Joystick Adaptor should be done tomorrow. On a lighter note thanks to everyone who helped!

Sent from my SM-G955U using Tapatalk

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...