Jump to content
Ryzee119

Spi2par2019 for XEnium Modchip.

Recommended Posts

Hello!

For those people with a Xenium modchip, I have made an open source recreation of a legacy adaptor that allowed you to use extremely common and cheap HD44780 compliant character LCD displays with the Xenium modchip SPI interface. The legacy adaptor was called 'SPI2PAR' and has long since been out of production and extremely hard to come by. The old website actually still works for now (Please login or register to see this link. ) if you want  to see what it was all about.

This design and info is all on my github page :D Please login or register to see this link.

It does everything the old one does I believe (although I never had one), but it also can read the Xbox SMBus directly with a couple extra wires to the LPC header for temperatures from the ADM1032 onboard temperature chip and fan speed which are displayed and updated on the LCD mid-game.

It can also read the Conexant and Focus video chips to work out was resolution your game is running at which is displayed on the LCD aswell. (This doesnt work on a 1.6 though due to the Xcalibur chip)

XBMC can already display these, but these extra SMBus features will only apply when you're in a game or program that doesn't normally support LCD.

Works best on a 20x4 character display.

 

Please login or register to see this attachment.

Please login or register to see this attachment.

Edited by Ryzee119
  • Like 3

Share this post


Link to post
Share on other sites
8 minutes ago, neighbor said:

is it possible to display CPU/GPU/RAM load during game runtime? Haven't seen any modchip displaying that.

I don't really know to be honest. It's not available on the System Management Bus to my knowledge. 

Share this post


Link to post
Share on other sites
4 hours ago, neighbor said:

is it possible to display CPU/GPU/RAM load during game runtime? Haven't seen any modchip displaying that.

I dont think that these values are able to be pulled from the SMBUS

  • Like 1

Share this post


Link to post
Share on other sites

I have everything set up and working, however, the LCD has a lot of flicker to it. I have tried several capacitor values across the ground and VO and it has not helped. it dims the display with no flicker, then as soon as I adjust the contrast it comes right back. is there a solution for this? I have 5 of the spi2par clones and they all have the same issue. as a note, I have the legacy spi2par from greengiant and it does not have this problem.

Please login or register to see this attachment.

Please login or register to see this attachment.

Please login or register to see this attachment.

  • Like 1

Share this post


Link to post
Share on other sites

I have fixed the flickering issue mentioned by @John7272 and a software update has been pushed to github.

The default Arduino PWM driver is terrible, so I manually overwrote the timer prescaler. It is a significantly better PWM output now :)

 

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Hello,

@Ryzee119 Thank You for your generosity and contributions to the community.

could somebody direct me to an LCD panel they have used with Open Xenium and spi2par2019 ?

Regards

Edited by DAVBERE

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.


  • Similar Content

    • By hapyman
      Hi All,
      I am not sure how to set the thumbnail for the "My Games" shortcut tile on the home page of the XBMC Origins skin. Currently, the shortcut has no image. The XML code below is from home.xml. I have tried to set the path for the icon tag, but my PNG image (xbox.png) never appears. What am I doing wrong? Any help is appreciated. Thank you.

      XML code from home.xml
      <content>
          <item id="1">
            <label>My Games</label>
            <icon>xbox.png</icon>  <-- PNG IMAGE NOT SHOWING ON SHORTCUT TILE -->
            <onclick condition="!Skin.HasSetting(Setting.FullGamesList.Enabled)">ActivateWindow(Programs, Games)</onclick>
            <onclick condition="Skin.HasSetting(Setting.FullGamesList.Enabled)">ActivateWindow(Programs, FullList)</onclick>
          </item>
      </content>
       
       
       
      Please login or register to see this attachment.
    • By Gallantinus
      I got a used modded xbox today. As I am stupid, instead of reading much into it, I tried to update from Evox m7 to m8 plus. In the update zip I downloaded, there was not only the M8 bios, but also a file called flashbios_v303.bin. I thought that would be the right file to flash, so I did.
      It seems like the bios is not compatible with my mod chip. While I am able to boot and select a file to flash from the HDD (I tried to flash an old file), it just gives me the error "Unkown flash! Halting".
      Is there anyway to make flashbios write onto my modchip so I have a working bios again?
    • By Spackie21
      Hello.
      I am currently looking to swap my XCM Crystal Pure White edition case, I got this in a deal with a friend and while it may have some marks on the top shell, its able to be refurbished and cleaned up
      I am really only looking for a 128mb RAM Xbox currently to finish off my arcade machine xbox build, and only looking for potential interest in Australia as that saves me money on postage.
      Will also come with a 1.6b motherboard with stock hard drive and dvd drive, will be softmodded before shipping, thanks!
      Please login or register to see this attachment.
      Please login or register to see this attachment.
      Please login or register to see this attachment.
      Please login or register to see this attachment.

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.