Jump to content
KenMoe

Need Full XEnium Flash Memory Dump

Recommended Posts

I will only produce 20, I dont want to make business with it,I just want to have a different solution compare to Aladin xblast, that i usually use for 128mb ram upgrade or simple Aladin xt plus. 

I want to build it from scratch. 

I think the chineese guys will do the job quickly.😀

If i find something, i will help you.

Where do you Come from ? China ? Lol

Share this post


Link to post
Share on other sites

Do you have a compiled version of the Xenium-Tool - the xbe file to run on the Xbox? 

I have an Xbox with a Xenium ICE installed but no PC with Linux and NXDK installed to compile it.

Update: I found it in the releases section.  Was looking for it under the Xenium-Tools section instead of the start of the OpenXenium repo. I didn't see 1 release at first across the on the top.  Now, to dig that Xbox out and connect it to a TV to upload and run the application, download the flash image it saves, etc...

  • Like 3

Share this post


Link to post
Share on other sites

Damn, that console's completely disassembled right now.  Just a box of parts except for the hard drive. :(  what did I do with it...

I need to find the hard drive for it and put it back together.  I'll see if I can get that done later this evening.  Dinner time now.

 

  • Like 2

Share this post


Link to post
Share on other sites

You don't need a full dump but it has the recovery partition so the recovery jumper will work. Kinda useless anyway but more of an authentic experience.

You can also parse the XeniumOS update files that Xodus released. (2.3.1 is the version i wrote the parser for)

Edited by Ryzee119

Share this post


Link to post
Share on other sites

Another fun fact

If you get a dump of XeniumGold OS you write the Xenium Gold firmware to your OpenXeniums.

This was never released by Xodus separately (i believe) 

Please login or register to see this attachment.

Share this post


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

why would someone need an Original Xenium dump when building a OpenXenium, if Ryzee's repo contains a firmware already?

Not exactly. To get a working Xenium you need two things:
XeniumOS (Located on the flash chip, traditionally not protected in anyway)
VHDL code (Located on the CPLD, traditionally read protected to prevent clones)

XeniumOS is easy to get. Either from a Flash dump  of a genuine Xenium OR the Xodus released XeniumOS files. This is NOT on my repo. It is not my software to share so I dont share it on my repo (which focuses on my own work)
The VHDL code is the tricky bit and is what my repo provides.

Edited by Ryzee119
  • Like 4

Share this post


Link to post
Share on other sites
14 hours ago, Benur75 said:

Sorry, i am also looking for it. You will produce openxenium also ?

I have xeniumOS 2.3.1 if needed. I am in France, are you also in Europe ?

Bye

Maybe I can help you out, I also wanted to build a couple of Open Xenium's I'm located in the Netherlands.

Share this post


Link to post
Share on other sites
22 hours ago, KenMoe said:

haha, hopefully you can find it

I found the hard drive.  It's having some problems on power up.  It is a 1.6 console. It keeps turning off on it's own shortly after pressing the power button. 

It has a weird power supply unit in it.  It has both a v1.0 (12x1) AT-style and v1.6 (2x10) ATX-style power connector wired for v1.6 voltage levels.  I've not checked the voltage levels on the 1.0 PSU connector.

Share this post


Link to post
Share on other sites
18 hours ago, Ryzee119 said:

You don't need a full dump but it has the recovery partition so the recovery jumper will work. Kinda useless anyway but more of an authentic experience.

You can also parse the XeniumOS update files that Xodus released. (2.3.1 is the version i wrote the parser for)

The 2MB dump I've made of the Xenium's flash has two 256KB BIOS's loaded into it. 

Is there a way to use a hex editor to clear them and their names from the dump?

I've just started looking for the data stored in flash.bin and need to read more of the documentation in the Please login or register to see this link.  about content offsets to breakdown the content stored inside.

Share this post


Link to post
Share on other sites
3 minutes ago, KaosEngineer said:

The 2MB dump I've made of the Xenium's flash has two 256KB BIOS's loaded into it. 

Is there a way to use a hex editor to clear them and their names from the dump?

I've just started looking for the data stored in flash.bin and need to read more of the documentation in the Please login or register to see this link.  about content offsets to breakdown the content stored inside.

The first 1MB of the dump is your custom bioses. Just blank (0xFF) this area. This still wont remove them from the xeniumOS bios selection menu. (Prob just frag if you try boot them)

1FC000 to 1FFFFF region right at the end is the sector that holds non-volatile settings for XeniumOS. EEPROM backup etc.

Id have to check as i cant remember exactly but i would expect the bios names to be here.

What i did for my clean dumps is factory reset my Xenium before dumping. Then clear the first 1mb with a hex editor.

Share this post


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

why would someone need an Original Xenium dump when building a OpenXenium, if Ryzee's repo contains a firmware already?

I don't think @Ryzee119 provides a copy of the XeniumOS v2.3.1 (Please login or register to see this link. or Please login or register to see this link. ) in the Please login or register to see this link. .

However, I believe the XeniumOS recovery.bin file found in either of these archive files does not include all of the data stored inside the Xenium's 2MB flash memory chip.  One is made to burn a disc for flashing the XeniumOS v2.3.1 to the modchip and the other from the hard drive or possibly FTP.  I've not worked with the Xenium modchip too much.  It just happened to be in a console I purchased from Goodwill.

  • Like 2

Share this post


Link to post
Share on other sites
Just now, KaosEngineer said:

does not include all of the data stored inside the Xenium's 2MB flash memory chip. 

Correct.

Flash offset 0x1C0000 to 0x1DFFFF can only be obtained from a genuine xenium. This is the recovery sector that contains a small cromwell loader to initiate the xeniumOS update process. (Switching that switch on the Xenium modchip)

This is technically optional and a genuine xenium or a openxenium will work if this area is not programmed but you lose the respective feature.

Share this post


Link to post
Share on other sites
53 minutes ago, Ryzee119 said:

What i did for my clean dumps is factory reset my Xenium before dumping. Then clear the first 1mb with a hex editor.

I'm booting this Xbox with the Xenium modchip.  Right now, I don't have another modchip to use to boot this console then hotswap the factory reset Xenium to obtain a clean flash.bin dump.   :(

I do see the names inside the configuration area you mention.  Not exactly sure why the Xenium OS shows the first BIOS with the name evox-A while the configuration area only shows it as evox.  The second is found in the configuration area with the same name as displayed by the OS menu -  m8_16.bin.

 

 

  • Like 1

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 nike00
      Hello everybody 
      I have tried downloading the XVgm skin uploaded by CB-Games from a torrent 38.1GB and it either doesn't start or keeps stuck all day so i tried to download from google drive and there seems to be folder missing the letter N also the size seems too small for all titles .
      Hoping i can get link for all files needed to complete this awesome skin and thanks for all who had the time to read this message and respond.
    • By shadowfire36
      i have an original xenium chip 2nd gen (the beige one you can add an lcd ) i havent touched my xbox in years and i added a it with a solder less adapter .
      when i boot my xbox it blinks 3 times and shuts off , i moved it to my second xbox and it just stays on red ,never turning green . I flipped the switch but i dont remember what it does, but that didnt help either .i hard solder the pins and solder a wire to the d0 on the chip and then tried to plug into the hold but doesnt seem to fit . does anyone have a guide or have any insight what my be wrong ,its been at least 10 years i have actually tired to boot my xbox and im trying to fix it ..i was thinking may i need to re-flash the chip but i dont remember how i even did it the 1st time ..
       
      any trouble shooting guide one be muched apperciated 
    • By NeMesiS
      When I first thought about doing this I never expected it would come together...
      None of this would have been possible without Ryzee119's work on the CPLD firmware!
      For more details please visit my Main thread over at EmuXtras:
      Please login or register to see this link. Please login or register to see this link.

      Quick demonstration of adding bios from a USB device, dimming feature and full RGB front panel and controller ports.
      NOTE: Due to poor lighting it is difficult to distinguish between some colors: "Green and Amber", "Cyan and White"...

      Sales/Pre-Orders
      Payments made through PayPal...
      Standard Xenium Bundle: $60 AUD + Shipping      ($40 USD / €37 EUR *approx.)
      Premium Xenium Bundle: $80 AUD + Shipping      ($54 USD / €49 EUR *approx.)
      Massive Xenium Bundle: $100 AUD + Shipping      ($86 USD / €62 EUR *approx.)
      * Prices may vary depending on international exchange rates.
      For sales and general inquiries you can contact me via,
      Email: XeniumMods@gmail.com
      Discord: Please login or register to see this link.

      Shipping
      Local postage within "Australia":
      Standard Postage = $8.95 AUD
      Express Postage = $11.95 AUD

      International shipping from "Australia" available!
      Shipping to the USA\Canada:
      Standard Shipping = $24.00 AUD
      Express Shipping = $39.00 AUD

      Known Issues
      Links to Ryzee119's GitHub in regards to known issues...
      Please login or register to see this link.
      Please login or register to see this link.

      Guides/Manuals
      Below are a collection of links that I thought are still relevant for various installations,
      The "Quick Solder Install Manual" is included even though I wouldn't recommend it.
      Would like to create some new manuals particularly for the RGB and LPC mods...
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.
      Please login or register to see this link.

      Availability
      Bundle Availability:
      Standalone Bundle = 16 sets
      Premium Bundle = 15 sets - 2 sold
      Massive Bundle = 14 sets - 4 sold

      Mod-Chip Color Availability:
      Blue Mod-Chip = 25 pieces - 3 sold
      Black Mod-Chip = 10 pieces - 2 sold
      White Mod-Chip = 10 pieces - 1 sold

      Xenium Bundles
      The below bundles include everything one would need for a complete installation,
      A basic 30 to 40 watt soldering iron should be more than enough for the job.
      The RGB controller ports require some cutting, I would really recommend a cheap
      Dremel knock off from your local hardware store with a cutting wheel/blade...

      Standalone Xenium Bundle

      1x Xenium ClassicICE Modchip (Blue, Black or White)
      1x 2x6pin Male Pin Header
      2x SH 2pin 100mm "DIY" Cables
      1x XeniumUSB Adapter (Blue Only)
      1x XeniumLPC, either for v1.0-1.5 or v1.6 (Green Only)
      1x Complementary "Xenium" Sticker

      Premium Xenium Bundle

      1x Xenium ClassicICE Modchip (Blue, Black or White)
      1x 2x6pin Male Pin Header
      2x SH 2pin 100mm "DIY" Cables
      1x XeniumRGB Front Panel (Blue Only)
      1x SH 10pin 300mm Cable (White Only)
      1x SH 6pin to PHD 2x10pin Cable
      1x XeniumUSB Adapter (Blue Only)
      1x XeniumLPC, either for v1.0-1.5 or v1.6 (Green Only)
      1x Complementary "Xenium" Sticker

      Massive Xenium Bundle

      1x Xenium ClassicICE Modchip (Blue, Black or White)
      1x 2x6pin Male Pin Header
      2x SH 2pin 100mm "DIY" Cables
      1x XeniumRGB Front Panel (Blue Only)
      1x SH 10pin 300mm Cable (White Only)
      1x SH 6pin to PHD 2x10pin Cable
      2x XeniumRGB Controller Ports (Blue Only)
      2x SH 4pin 100mm "DIY" Cables
      2x 150mm Lengths of Kynar Wire
      2x XeniumUSB Adapters (Blue Only)
      2x XeniumLPC, both for v1.0-1.5 and v1.6 (Green Only)
      2x Complementary "Xenium" Stickers

      Accessories
      XeniumRGB
      Is a set of modules for RGB lighting with the aim for an easy install which should look like the above demonstration. The front panel also acts as a breakout board for the RGB ports and other mods, the RGB controller port modules are design to be directly soldered to the shielding.
      RGB Front Panel (Front)

      RGB Controller Ports (Pair)


      XeniumUSB
      A cable-less alternative way to convert a xbox port to USB which will be a standard inclusion with the modchip.


      XeniumLPC
      Are a pair of modules to aid with the installation of the modchip, also a standard inclusion.
      LPC for Xbox versions 1.0-1.5 (Left), Rebuild LPC for Xbox version 1.6 (Right)


      Original Comparison


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.