lopenator Posted July 20, 2023 Report Share Posted July 20, 2023 dude. need this. thanks for all this work! Quote Link to comment Share on other sites More sharing options...
Incursion64 Posted July 20, 2023 Report Share Posted July 20, 2023 On 7/15/2023 at 10:01 PM, NeMesiS said: Also test fitted the v1.0-5 flex cable yesterday. The bottom section of the cable is a pad off where it should be. Due to the bend after installing that section of cable, it threw the middle section out of square. It's not a huge concern, but I will make adjustments to the design for a better fitment. Cable connected to the PCB nicely, no concerns there. is this flex double sided? May make installing easier? Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 20, 2023 Author Report Share Posted July 20, 2023 4 minutes ago, Incursion64 said: is this flex double sided? May make installing easier? You mean the pads? Yea they are... 2 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 20, 2023 Author Report Share Posted July 20, 2023 So, I tested the v1.6 flex cable and I keep getting a pink picture. I went over everything that I could possibly think of, yet the issue persists. I removed it and installed a MM cable, and the picture was fine. So, there's obviously something wrong with my cable. I'm not sure exactly what's going on here, if anyone has any suggestions it would be much appreciated. When I get around to testing the v1.0-5 cable it might help me narrow down the issue. But I decided to have a change of pace now that the rest of my components arrived. I would like to finish up the smaller modules so I can focus on the HD mod. 1 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 20, 2023 Author Report Share Posted July 20, 2023 (edited) I've kinda been really excited to get the programmer working of which I have but am still trying to fine tune it. I made a couple of hardware mistakes. 1) i connected the pads on the button wrong so I had to cut a couple of pins off the button for now. 2) I connected one of the Leds to GPIO 1 which seems to be the only GPIO pin that won't work with basic LEDS, just my luck but I didn't really familiarize myself with the RPi zero first before doing that. Instead of adding the button function to the "xenium-programmer" code, I decided to just make an external python script to take care of that. I ended up modifying the "power" led to indicate when my script is on standby and the "progress" to indicate when the script is running the "./xenium-programmer" command. By adding "yes" command we can accept all confirmations during the process "yes | ./xenium-programmer" I also put together a bash script that will install all the libraries needed including an ftp host and update the "xenium-programmer" code with the changed GPIO pins. EDIT: The HDMI and USB connectors on the RPi almost broke off as the through holes weren't soldered properly, of course I fixed it, but I might add a USB Type-A port to the breakout board as an alternative power input, I don't trust those micro USB ports... Edited July 20, 2023 by NeMesiS 4 Quote Link to comment Share on other sites More sharing options...
Dempsey_86 Posted July 20, 2023 Report Share Posted July 20, 2023 (edited) 11 hours ago, NeMesiS said: So, I tested the v1.6 flex cable and I keep getting a pink picture. I went over everything that I could possibly think of, yet the issue persists. I removed it and installed a MM cable, and the picture was fine. So, there's obviously something wrong with my cable. I'm not sure exactly what's going on here, if anyone has any suggestions it would be much appreciated. When I get around to testing the v1.0-5 cable it might help me narrow down the issue. But I decided to have a change of pace now that the rest of my components arrived. I would like to finish up the smaller modules so I can focus on the HD mod. What is the resistance of your flex in comparison to MM his cable? As it are high frequent signals this can be an issue. edit: people that not use enough solder on the mm one get the same result. On the 1.0-1.5 flex its the side that is on the left side on the chip (with most connections) Edited July 20, 2023 by Dempsey_86 Quote Link to comment Share on other sites More sharing options...
RMM Posted July 20, 2023 Report Share Posted July 20, 2023 (edited) 16 hours ago, NeMesiS said: Oops nevermind I just noticed you said v1.6. I should pay closer attention Edited July 20, 2023 by RMM Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 21, 2023 Author Report Share Posted July 21, 2023 I had a lot of fun working on the python script for the "XeniumPGR". Above is a quick video demonstrating what I've done with it. Firstly, the script takes care of the button and all the LEDs since it was never fully implemented in the "Xenium-Programmer" code. The video starts with the RPi zero powered up with the script running. Keep in mind the "power" LED is now the LED that indicates when the script is active, guess we could call it either the "ready" or "standby" LED. I start by showing the long press function for rebooting the RPi, to signal this the LED's cycle from left to right. Unintentionally when the RPi powers up the "progress" LED lights up momentarily. Once the RPi boots up and the script is ready it will signal this by cycling the LEDs from right to left. I demonstrate that the modchip will only power up when plugged into the programmer in the correct orientation. Short pressing the button can start or stop running the flashing command "./xenium-programmer" The progress LED turns on whenever the flashing command is running. Getting the "passed" and "failed" LEDs to function as intended was difficult. I had to monitor the output of the flashing command for "ERROR" and "FAILED". If either of these two strings would appear it would be deemed as a "fail". However, if the command completed without failing it would be deemed a "pass" Special thanks to "dtomcat18" for the string I needed to add AMD support. I saved that change for last so I could trigger a fail during testing. In the end I only had to add that line of code from "dtomcat18" and update the GPIO in the "Xenium-programmer" code to match my hardware before compiling. 3 Quote Link to comment Share on other sites More sharing options...
dtomcat Posted July 21, 2023 Report Share Posted July 21, 2023 Awesome. Nice work! Looking good 1 Quote Link to comment Share on other sites More sharing options...
Bowlsnapper Posted July 21, 2023 Report Share Posted July 21, 2023 On 7/14/2023 at 11:12 AM, trencherfield said: Correct. Thank you for quoting the part of that post that mattered. Lol. 1 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 23, 2023 Author Report Share Posted July 23, 2023 (edited) So, this is what a XeniumICE v3.0 modchip kit will consist of... I spent another day and a half on finish up the programmer script and pcb design. In regards to modchip related modules below is a list of where I'm at with things: XeniumPGR - Programmer (Completed) XeniumLPC - v1.6 LPC Rebuild (Completed) XeniumUSB - Controller Port Adaptor (Completed) XeniumICE - Modchip (Work In Progress) I always get asked about the USB port adaptor, it's to quickly connect a FAT32 formatted USB flash drive (H partition) so you can upload a bios to the xenium modchip. As for the XeniumICE modchip, it is more or less completed but I'm on the fence about a couple of the connectors. So over the next couple of days I'm going to work on an alternative design to see how it turns out. I'm trying to finish up whatever designs I can, having to many on the go at once was burning me out. EDIT: Since the flex cable didn't turn out as straight forwards as I was expecting I decided to switch focus to finish the modchip modules. Edited July 23, 2023 by NeMesiS 2 Quote Link to comment Share on other sites More sharing options...
dtomcat Posted July 23, 2023 Report Share Posted July 23, 2023 Very nice Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 23, 2023 Author Report Share Posted July 23, 2023 Do we have any graphic artist available to do a new default skin? 2 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 24, 2023 Author Report Share Posted July 24, 2023 Well, I did this blue hued version of the original skin. Just got to figure out a way to embed it to the OS. 1 Quote Link to comment Share on other sites More sharing options...
Incursion64 Posted July 24, 2023 Report Share Posted July 24, 2023 On 7/23/2023 at 7:35 AM, NeMesiS said: Do we have any graphic artist available to do a new default skin? i can 1 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 25, 2023 Author Report Share Posted July 25, 2023 11 hours ago, Incursion64 said: i can Sure, go ahead see what you can do... 2 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 26, 2023 Author Report Share Posted July 26, 2023 Did a fresh install using the v1.6 flex cable and I keep getting the same pink screen. Spent the day trying a few different things to narrow down the issue. I'm going to try a few design changes to see if they make any improvements. 1 1 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 26, 2023 Author Report Share Posted July 26, 2023 (edited) After a quick test the QSB is working as intended but it is just a voltage regulator. To be thorough I would like to test the QSB on a motherboard without the HDMI mod installed. I read somewhere that it is possible to do, so long as the ferrite bead has been removed... Can anyone confirm this? Edited July 26, 2023 by NeMesiS 1 Quote Link to comment Share on other sites More sharing options...
NeMesiS Posted July 26, 2023 Author Report Share Posted July 26, 2023 On a side note I wanted to point out a cool set of torx screwdrivers I got yesterday. I kinda like how it's got green highlights as if it's an Xbox edition screwdriver set. My workshop was a mess from the last time I used it, after giving it a good cleanup I realized that I've misplaced my ifixit screwdriver and that I could not work on a console without it, so I got these until the ifixit screwdriver shows up... 1 Quote Link to comment Share on other sites More sharing options...
trencherfield Posted July 27, 2023 Report Share Posted July 27, 2023 1 hour ago, NeMesiS said: Did a fresh install using the v1.6 flex cable and I keep getting the same pink screen. Spent the day trying a few different things to narrow down the issue. I'm going to try a few design changes to see if they make any improvements. You said it works fine with the MM cable yeah, so surely you just need to continuity test comparatively each contact and track end to end to match up the same on your flex? Any disparity will be the prob if there. Vaguely remember Ryzee hadn't shown or done a 1.6 flex on his github page, but noticed a slight difference on the 1.0 to 1.4 compared to the MM one IIRC.... not looked at it still for ages, still too busy right now. Quote Link to comment Share on other sites More sharing options...
Incursion64 Posted July 27, 2023 Report Share Posted July 27, 2023 On 7/24/2023 at 10:57 PM, NeMesiS said: Sure, go ahead see what you can do... I’ve already redrawn the xenium logo on vector format, so I can do variations, including an extra skin for your Ice version is you wish. As far as design goes is there a certain color scheme you guys want? Do you want this to be open xenium or just xenium? 2 Quote Link to comment Share on other sites More sharing options...
ACE_AU Posted July 27, 2023 Report Share Posted July 27, 2023 nICE work NeM 1 Quote Link to comment Share on other sites More sharing options...
Bowlsnapper Posted July 27, 2023 Report Share Posted July 27, 2023 21 hours ago, NeMesiS said: On a side note I wanted to point out a cool set of torx screwdrivers I got yesterday. I kinda like how it's got green highlights as if it's an Xbox edition screwdriver set. My workshop was a mess from the last time I used it, after giving it a good cleanup I realized that I've misplaced my ifixit screwdriver and that I could not work on a console without it, so I got these until the ifixit screwdriver shows up... I have the exact same set, just different brand. Also better than using an attachment setup since the socket has some width to it and can sometimes get in the way. Serve me quite faithfully. 1 Quote Link to comment Share on other sites More sharing options...
Bowlsnapper Posted July 27, 2023 Report Share Posted July 27, 2023 On 7/24/2023 at 3:18 AM, NeMesiS said: Well, I did this blue hued version of the original skin. Just got to figure out a way to embed it to the OS. Thank you for getting rid of the fucking MakeMHZ type. In fact... Throw a "Nemesis" in there. I think you've already earned it. @Incursion64 long live the 64! 2 Quote Link to comment Share on other sites More sharing options...
RMM Posted July 27, 2023 Report Share Posted July 27, 2023 8 hours ago, Incursion64 said: I’ve already redrawn the xenium logo on vector format, so I can do variations, including an extra skin for your Ice version is you wish. As far as design goes is there a certain color scheme you guys want? Do you want this to be open xenium or just xenium? Its not my project but since the name is Xenium Ice I'm guessing the color scheme would be blue with white accents 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.