Jump to content

Photo

The state of TIPI and the Geneve 9640 - success-ish.

geneve 9640 tipi

40 replies to this topic

#26 Shift838 OFFLINE  

Shift838

    River Patroller

  • 2,586 posts
  • SHIFT838
  • Location:Deer Park, Texas

Posted Sun Mar 31, 2019 3:16 PM

Would this programmer/Cable HERE work to load the new CPLD ?



#27 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Sun Mar 31, 2019 5:40 PM

I can only say "probably"

I use an older design. Called the "Platform Cable USB" Model DLC9G

ISE uses a driver interface so a number of products can be used.

I did not learn all the ways this can be done.

Someone with spare time could figure out how to use the Raspberry PI to do it...

-M@

#28 BeeryMiller OFFLINE  

BeeryMiller

    Dragonstomper

  • 952 posts
  • Location:Campbellsburg, KY

Posted Mon Apr 1, 2019 8:28 AM

Tipi geneve upgrades

Ship to me. In a box with static bag and bubblewrap. I supplied these originally hope you hung on to them :)

I'll collect a group and meet matt to program.

Return shipping i can take paypal or cards I'll use your box so tough to estimate but this is the top end.

Usa 8
Can 18
Eu 15

Please pm or email to lmk its on the way.

Ship to
Gregory McGill
16200 SW Pacific Hwy Ste H144
Tigard Or 97224

Sent from my LG-H872 using Tapatalk

 

Greg,

 

Got my TIPI headed your way with Priority 2 day shipping.  I was in such a hurry, did not add the funds to the box.  Can you send me a paypal request for funds at Beery_Asst at msn dot com ?

 

2 Day priority shipping with $100 insurance was about $12.50, so if you need to, add a few more dollars for your time/effort.

Thanks again.

Beery



#29 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Mon Apr 1, 2019 1:29 PM

Look what I found with google : https://github.com/t...-a-Raspberry-Pi
 
I'll try this out sometime this week.
 
-M@

#30 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Mon Apr 1, 2019 11:46 PM

Ok, that procedure worked... so with 5 jumpers from your Raspberry PI to the JTAG port on the TIPI, you can program the update yourselves if you like:

 

https://github.com/j...ramming-With-PI

 

Attached File  IMG_20190401_223910190.jpg   812.45KB   1 downloads

 

-M@



#31 Shift838 OFFLINE  

Shift838

    River Patroller

  • 2,586 posts
  • SHIFT838
  • Location:Deer Park, Texas

Posted Tue Apr 2, 2019 10:23 AM

I may have to try this new procedure to update my CPLD using my Pi3.


Edited by Shift838, Tue Apr 2, 2019 10:24 AM.


#32 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Fri Apr 19, 2019 6:08 PM

I used the Raspberry PI method to reprogram Beery's board, following my own instructions.

I will add a more intuitive wiring diagram. But the information is accurate.

Just remember to stay away from pins 2 and 4 on the PI (+5v)

-M@

#33 CosmicBoy OFFLINE  

CosmicBoy

    Space Invader

  • 47 posts
  • Location:Uelzen/Germany

Posted Tue Apr 23, 2019 12:05 PM

Will this work only for updates or will it work for "fresh" CPLD also?



#34 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 4,401 posts
  • Location:Portland, Oregon USA

Posted Tue Apr 23, 2019 12:37 PM

Will this work only for updates or will it work for "fresh" CPLD also?

 

can you clarify your question?  All released/shipped/shipping TIPI boards have the old code if you want the Geneve code you will need to update your CPLD 



#35 CosmicBoy OFFLINE  

CosmicBoy

    Space Invader

  • 47 posts
  • Location:Uelzen/Germany

Posted Tue Apr 23, 2019 1:58 PM

 

can you clarify your question?  All released/shipped/shipping TIPI boards have the old code if you want the Geneve code you will need to update your CPLD 

 

The design is open source so I want to build the board on my own without buying an expensive developer kid or cable to program the CPLD.



#36 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 4,401 posts
  • Location:Portland, Oregon USA

Posted Tue Apr 23, 2019 2:13 PM

 
The design is open source so I want to build the board on my own without buying an expensive developer kid or cable to program the CPLD.

You can use a raspberry pi no kit needed

Sent from my LM-G820 using Tapatalk

#37 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Wed Apr 24, 2019 7:40 PM

So, Beery, does your updated board work in your not-genmod Geneve?   Any confirmation that this fix works beyond my PEB?

 

-M@



#38 BeeryMiller OFFLINE  

BeeryMiller

    Dragonstomper

  • 952 posts
  • Location:Campbellsburg, KY

Posted Wed Apr 24, 2019 8:17 PM

Matt,

 

The TIPI works in both the GenMod Geneve as well as the stock Geneve in TIMODE.

 

It also works on both systems if program code is being run from the Geneve card in MDOS mode.

 

In MDOS mode, with a Myarc 512K card and stock Geneve being utilized, there are some pages in memory on the Myarc 512K card as mentioned in the other topic where things work and things do not work.

 

In MDOS mode with a Memex fully expanded and a GenMod Geneve, any memory on the Memex being used in MDOS mode I have found does not work.

 

What I am seeing is an issue with the receivemsg call not working as expected.  Sendmsg seems to be working as I can see the system connecting with my BBS.

 

Keep in mind all my work is with trying to telnet on the MDOS side of things.

 

Beery



#39 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Thu Apr 25, 2019 5:12 PM

Ok, that sounds like something that can be fixed with software...  So I'm going to call this hardware adventure complete.

 

-M@



#40 BeeryMiller OFFLINE  

BeeryMiller

    Dragonstomper

  • 952 posts
  • Location:Campbellsburg, KY

Posted Thu Apr 25, 2019 5:57 PM

Matt,

 

Not sure I would agree about calling this hardware adventure "complete".  While it may be possible to brute force the TIPI to work with an expanded system at the moment, there is still something going on where memory running on an external card such as either the Myarc 512K or the MEMEX does not work.  How many users would actually be doing any programming on the MDOS side of things I will say will be very limited. 

 

TIPI works with a stock Geneve in MDOS mode without issue as far as I know because there is no external memory involved.  The issue is when the TIPI needs to push data onto a memory device external to the Geneve card on the Myarc 512K card or the Memex.  I think it has something to do with a timing issue, however, I have not found any CRU bit tweaks that would speed up or slow down the system to fix it.  That's why I think there is a CPLD issue/tweak needed.  What I do not know is if that tweak would then have negative consequences for the TI-99/4A or stock Geneve's.

 

I know we are going back and forth, and hopefully I have not frustrated you.  If you want to call me at 713-204-7752 (5:30 pm to 10 pm EST weekdays) or anytime weekend, I will be happy to speak with you so we can be on the same page.  If you want to do no more work on the TIPI, that is fine as well as we can seek out alternative solutions for at least m work.  That will still not help others that want to do independent programming on MDOS and not use what I am doing.

 

Beery



#41 jedimatt42 OFFLINE  

jedimatt42

    River Patroller

  • Topic Starter
  • 2,023 posts
  • Location:Beaverton, OR

Posted Thu Apr 25, 2019 8:22 PM

Well tomorrow ends the 30 day deadline for hardware changes. The goal isn't to make it work. It is to close the issue within 30 days.

The ROM is software. If a software change can be discovered we can have a second bank controlled by CRU bit in TIPI for use in MDOS.

-M@





Also tagged with one or more of these keywords: geneve, 9640, tipi

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users