xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

> Before Posting a Question or Comment on this site.. please READ! ...


Welcome to XBOX-SCENE.

Before posting a new question anywhere on this site... check the XS TUTORIALS/GUIDES Page and see if your answers are there. Guides from everthing to taking your XBOX apart, installing Chips, making backups, installing alternative Dashboards and much more can all be found there. Want Modchip help? Instruction manuals/guides etc for modchips: MODCHIP GUIDES. Need to figure out what version XBOX you have? XBOX VERSIONS GUIDES. Some Software and files we host: TOOLS and SOFTWARE Still can't find the answer? Check the PINNED TOPICS in the relevant forum. When all else fails.. use XS SEARCH. Use more than one word to narrow down the responses. Using Search properly.. can yeild the best results. Ignore what's written here.. and more experienced members will make life on XS hard for you. They tend to help those who help themselves first.

GLOBAL RULES FOR POSTING ON XS: RULES

 
Reply to this topicStart new topic
> Extracting 'initial' Kernel From Rom Chip
Jeremy_
post Aug 20 2010, 01:09 PM
Post #1


X-S Enthusiast


Group: Members
Posts: 12
Joined: 31-July 10
Member No.: 441643



My first question is, the author of a book I'm reading says the 'initial' kernel is stored in this ROM chip. My question is what does he mean when he uses the word initial? Is there more than one kernel?

Anyway, I know there are a couple ways to do this, but I wan't to monitor the I\O pins on the ROM chip because I will eventually need to monitor the North-South bridge BUS, and I think that this would be a good way to prepare for that. Also I don't have a double-solder iron.

How would I get all these pins hooked up to my FPGA dev board? I was thinking I could get a very small conductive wire, and place it through the test-points which are on all the traces leaving the chip, and solder the fine wire to my larger-wire(which goes to the breadboard and eventually the one of the User FPGA I\O pins). How would I keep this neat and stop a short-circuit with such dense pins? Are there specialized wires for this or something? Will this disrupt the signal at all though provided I am just logging all the relevent pins on the ROM? And can I trust the XBox will access all of this memory? Because if it doesn't I won't get a full dump of the ROM chip.

This post has been edited by Jeremy_: Aug 20 2010, 01:17 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
obcd
post Aug 26 2010, 01:57 PM
Post #2


X-S Hacker
******

Group: Moderator
Posts: 2737
Joined: 5-April 07
Member No.: 337188
Xbox Version: v1.0
360 version: none



What is your purpose of this setup?
Soldering additional wires to the fast changing adress and data lines of the flash rom chip might change the capacitance of those signals. It's hard to tell if things will still work as expected with that extra load.
It's possible to use the phoenix bios loader to load another kernel from the harddisk.
That's probably why the author says that the original kernel resides in the flash rom.

regards.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Bomb Bloke
post Aug 27 2010, 02:30 AM
Post #3


X-S Transcendental
**********

Group: Head Moderator
Posts: 6567
Joined: 29-January 07
From: Tasmania (AU)
Member No.: 326776
Xbox Version: v1.0
360 version: none



QUOTE(Jeremy_ @ Aug 20 2010, 08:09 PM) *
My first question is, the author of a book I'm reading says the 'initial' kernel is stored in this ROM chip. My question is what does he mean when he uses the word initial? Is there more than one kernel?

You're talking about the one stored in the TSOP, yes? When the console boots, it copies that to RAM, then uses that new copy for the duration of the session. This is what makes softmods possible - they can't alter the version stored in the TSOP itself, so instead they mess with the one in RAM (which is actually being used anyways).

Though for some reason, the TSOP gets checked again every time a new XBE gets launched. Not sure why. But while just idling (or playing a game or something), that chip will be left alone by the system.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 26th May 2013 - 05:51 AM