Click here to go to the forum index Click here for the home page
 
Author Message

<  New users start here  ~  Error E-06

Page 3 of 6
Goto page Previous  1, 2, 3, 4, 5, 6  Next
R2-D2
Posted: Sun Jul 27, 2008 10:31 am Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
FireBird wrote:
The SysID is hard coded in the loader and written to a specific memory location upon boot. If you like to change it, simply create a one-line-TAP
I suppose it depends where the TAPs are reading it from. Smile If they're using FireBirdLib (or the same mechanism) then that'd work. (I also expect DeadBeef would be happy to update TF5000Display to include the new model.)

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
FireBird
Posted: Sun Jul 27, 2008 10:39 am Reply with quote
Frequent contributor Joined: 05 May 2005 Posts: 358 Location: Vienna/Austria
Of course, this is just a quick workaround. What other methods are in use to get the current system ID?
View user's profile Send private message
R2-D2
Posted: Sun Jul 27, 2008 10:57 am Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
FireBird wrote:
What other methods are in use to get the current system ID?
I'd guess that not many TAPs are using the SysID at all (to reduce features, anyway). And probably most of those would use FireBirdLib's mechanism, but any TAP using *(dword*)0xbfc0000c would need updating (or hacking).

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
FireBird
Posted: Sun Jul 27, 2008 11:18 am Reply with quote
Frequent contributor Joined: 05 May 2005 Posts: 358 Location: Vienna/Austria
R2-D2 wrote:
but any TAP using *(dword*)0xbfc0000c would need updating (or hacking).

It?s a bit OT but what location is that? On my machine this points to the ?mtc0 $t0,R12? instruction of the primary loader (which is also read-only).
View user's profile Send private message
R2-D2
Posted: Sun Jul 27, 2008 11:29 am Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
FireBird wrote:
It?s a bit OT but what location is that?
On my TF5800 and TF5810 it's the SysID element in the ModelID part of primary Loader. So from what you've said, it's not as static as it appears to me and my sample of 2 models. Smile

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
FireBird
Posted: Sun Jul 27, 2008 11:33 am Reply with quote
Frequent contributor Joined: 05 May 2005 Posts: 358 Location: Vienna/Austria
Very dangerous. Laughing
View user's profile Send private message
R2-D2
Posted: Sun Jul 27, 2008 11:04 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
Here's a [Sy] SysID456 patch which implements the fix suggested by FireBird. This will make any Toppy report itself as SysID 456, so of little use to anybody except owners of the new TF5800 models that report themselves as "C458" on the Front Panel on booting.

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
Sebby
Posted: Sun Jul 27, 2008 11:12 pm Reply with quote
Site helper Joined: 16 Jul 2005 Posts: 1199 Location: London
You deserve a medal (or at least some serious donations!). Smile

_________________
TF5810, TS On, F/W: MS6 Recommended F/W 12/9/2009
TAPs: SecCache (UK) v0.4; EPG2MEI v0.96; Font Manager 1.0d; Extend v1.7; MyStuff 6.3; TAP Commander 1.34; EIT Sub v0.6; MPDisplayLITE V1.2; MyInfo B5.5;
Sig generated by MyInfo on 19/12/10
View user's profile Send private message
simonc
Posted: Sun Jul 27, 2008 11:41 pm Reply with quote
Frequent contributor Joined: 12 Apr 2005 Posts: 5640 Location: Cheltenham
Could this be used to solve the thorny issue of Masterpiece detection? If you're flashing an MP firmware onto a box with a non MP sysid, apply a similar patch.
View user's profile Send private message Visit poster's website
R2-D2
Posted: Mon Jul 28, 2008 8:51 am Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
simonc wrote:
Could this be used to solve the thorny issue of Masterpiece detection?
I suppose it might help in some cases, but it depends what hardware the Toppy's actually got and what features a TAP is making conditional on the SysID.

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
simonc
Posted: Mon Jul 28, 2008 10:29 am Reply with quote
Frequent contributor Joined: 12 Apr 2005 Posts: 5640 Location: Cheltenham
Fair point. You might want to use it to determine the type of front panel as well as the software display funnies specific to MP firmwares.
View user's profile Send private message Visit poster's website
beerglass007
Posted: Mon Jul 28, 2008 3:16 pm Reply with quote
Regular contributor Joined: 26 Jul 2008 Posts: 91
R2-D2 wrote:
Here's a [Sy] SysID456 patch which implements the fix suggested by FireBird. This will make any Toppy report itself as SysID 456, so of little use to anybody except owners of the new TF5800 models that report themselves as "C458" on the Front Panel on booting.


Hi R2-D2

Thanks for making this..
As a newbie still can you please explain alittle more about this file.

Its a.tfp file yes ?
Where and what do I do with it.

Thanks and sorry for asking what maybe a silly question.
View user's profile Send private message
chunkywizard
Posted: Mon Jul 28, 2008 3:56 pm Reply with quote
MyStuff Team Joined: 13 May 2005 Posts: 9319 Location: Sindlesham, Berkshire Tx: Hannington
It's a patch. Have a read up on HDFW about how to patch firmware at http://www.toppy.org.uk/~r2-d2/patches.html

HTH

CW

_________________
Toppy:TF5800 F/W: 1365PaTcHeD
TAPs: MyStuff | EPG2MEI | FontManager | SecCache UK | Extend | FastScanGUI | EIT_sub_game | MyInfo | ScreenCapture with OSD | MHEG On/Off
MyStuff Manual & Logos | Known Bugs | Recommended F/W
View user's profile Send private message Visit poster's website
beerglass007
Posted: Mon Jul 28, 2008 8:55 pm Reply with quote
Regular contributor Joined: 26 Jul 2008 Posts: 91
Hi all

It works!!!!!

Thanks R2-D2 I ran the patcher and re-flashed.
It still boots up saying C458 but in the system information its saying c456

All the taps I wanted now work

Thanks again for the help
View user's profile Send private message
Sebby
Posted: Mon Jul 28, 2008 9:03 pm Reply with quote
Site helper Joined: 16 Jul 2005 Posts: 1199 Location: London
Glad it's sorted. Very Happy

_________________
TF5810, TS On, F/W: MS6 Recommended F/W 12/9/2009
TAPs: SecCache (UK) v0.4; EPG2MEI v0.96; Font Manager 1.0d; Extend v1.7; MyStuff 6.3; TAP Commander 1.34; EIT Sub v0.6; MPDisplayLITE V1.2; MyInfo B5.5;
Sig generated by MyInfo on 19/12/10
View user's profile Send private message

Display posts from previous:  

All times are GMT + 1 Hour
Page 3 of 6
Goto page Previous  1, 2, 3, 4, 5, 6  Next

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum