Jump to content

DuaneAL

+AtariAge Subscriber
  • Posts

    153
  • Joined

  • Last visited

Posts posted by DuaneAL

  1. So I have a console that had a sound but no picture fault when I bought it.  Voltages at the logic board connector were low, so I decided to recap the power board.  After recap, the .5 amp fuze blew.  Stupidly, I had not checked the caps before attempting to restart- about half showed as shorted to ground.  I have removed the caps and still have the shorts.  I've looked over the board and can't see any obvious solder blobs. Any ideas on where to look?

  2. On 9/12/2023 at 6:45 PM, Opry99er said:

    Hmm... If there's any interest, I'll make a video stream showing all the progress (very little) I've made in the last 5 years on this project.  You can now save a game, load a game, go through the entire first world quest (without enemies, of course) and exit the first world--heading to the second.  I won't be disappointed if there's little-to-no interest.  :lol:  Vaporware is frustrating and dumb.  :) 

    Color me as interested.🙂

    • Like 1
  3. 1 hour ago, acadiel said:

    I have several of these.  $10/ea plus shipping if anyone needs one. Can ship on 3/14 when I get free from being tied up with stuff.   :)

     

    I'm sure I and some other forum members can form a rescue party to cut you free before the 14th.  Just let me know what kind of cord so we bring the appropriate cutting equipment.😁

    • Haha 2
  4. 47 minutes ago, Ksarul said:

    That one is the last assembled and tested one I had on hand, @GDMike. I have a few more assembled boards I need to test, but I don't want to make them available until they pass the tests. I have LOTS of bare boards on hand, as my aim is to keep them (and any other board I make) available for at least as long as I remain alive.  :)

    May you live happily forever!

    • Like 1
    • Thanks 1
  5. On 12/29/2022 at 9:22 PM, jedimatt42 said:

    I've looked at the technology being used here, and have dug in to write a kernel module that uses a device-tree overlay to designate the gpiochip and pins to use. The kernel-module should be compatible ( at least compile compatible ) with most SBC linux kernels since 4.8 ( so anything newer than a few years ago LOL ) and all that is needed to work on different boards is loading a different device-tree overlay file. I've got this working, as a base, on raspbian-bullseye. With a little time off this weekend, I should be able to give it a go on the Le Potato / Armbian or Ubuntu-Server builds that are available. 

     

    This isn't TIPI working yet, but the tipi python native C library can send and receive bytes from the 2 character devices via file io that and should maintain pretty good speed. The kernel module is still sending bits at about 1.3Mhz, where the libgpiod would have slowed that down to 50Khz from what I've read. That's bit transfer rate. Byte transfer rate looks like it is 60Khz, and then the tipi protocol of mailboxes requires 3 byte transfers per data byte, so a theoretical rate of 20K bytes a second. Hopefully when connected to the entire TIPI python suite, I'll still be getting the 7K bytes a second transfer rate we currently enjoy.

     

    I will also be able to set the permissions on the character devices created by the kernel module, so that the python library can continue to run as the 'tipi' user without needing some privilege escalation. 

     

    In the below image, I'm using 'cat /dev/tipi_data' and the mailbox in the CPLD is set to hold the 'Z' character ( 0x5A ) so that if they have bit problems, it's stand out on the screen. There are 10 clocks for every byte, the first coincides with latching the data into the shift-register, and then I shift out 8 data bits and a parity bit. Then there is a gap while we are back in the 'cat' program as it displays a byte, and then returns to get the next one.

     

    Tipi-DSO-LE-CLK-read.thumb.png.6126cd3a4ee30d28a640a6ce1f0998d9.png

     

    Anyway, @RickyDean this was a very useful tip. Thanks!

    Bumping this.  I'm hoping this works out, since pi stuff is unobtainium.

  6. 2 hours ago, arcadeshopper said:

    this takes so long to draw anything i thought i had pasted badly had to turn on maximum overdrive 

     

     

    Would this benefit from compiling? Is it compiler compatible?  I'm not asking because I think it needs it, but more of a general question about what is possible.

  7. On 11/27/2022 at 11:51 AM, Ksarul said:

    It would also be a good idea to compare the contents to The Creative Programming series from the same publisher (8 volumes in the archive), as the cover art is very similar.

    I have compared the contents and they are very different.  They are by different authors 

    What's the best way to get them where they need to go once I get them scanned?

    • Like 2
    • Thanks 1
  8. The last page of the book encourages you to go on to the third book and to do exercises from the volume one/two project book.  An interview I saw with the publisher said they came as a series of seven volumes for each platform. I.e. seven for atari, seven for commodore etc. I think I may have the third volume as well, but I'll have to dig.

    • Like 2
×
×
  • Create New...