RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 1:08 pm

All times are UTC




Post new topic Reply to topic  [ 37 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Sun Apr 01, 2018 12:33 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
They have not been defined yet.


Top
 Profile  
 
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Wed Sep 11, 2019 2:50 am 
Offline
Newbie

Joined: Mon Sep 02, 2019 11:51 am
Posts: 10
Hello,

19 wrx here. Pulled my base rom and opened in ida pro (is 0xFFFF0000-0xFFFFFFFF correct for SH72543R?)

I'm following along on Get started with IDA and disassembly SH7058. Downloaded XmltoIdc as that seems the next step in the guide, but stumped where I can get ecu_defs.xml and logger.xml.

Any help is appreciated! I'm more than happy to do my own reading/research.

Best,
dima


Top
 Profile  
 
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Tue Sep 17, 2019 10:10 am 
Offline
Newbie
User avatar

Joined: Tue Jan 24, 2017 1:28 am
Posts: 88
Location: Coffs, AUS
big_dims wrote:
Hello,

19 wrx here. Pulled my base rom and opened in ida pro (is 0xFFFF0000-0xFFFFFFFF correct for SH72543R?)

I'm following along on Get started with IDA and disassembly SH7058. Downloaded XmltoIdc as that seems the next step in the guide, but stumped where I can get ecu_defs.xml and logger.xml.

Any help is appreciated! I'm more than happy to do my own reading/research.

Best,
dima


ecu_defs viewtopic.php?f=8&t=360

logger_defs viewtopic.php?f=8&t=1642

Using XmlToIdc viewtopic.php?f=40&t=6234


Top
 Profile  
 
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Sat Feb 01, 2020 1:20 pm 
Offline
Newbie

Joined: Wed May 06, 2015 1:01 am
Posts: 38
I am struggling to decompile sh72531 based rom in Ida pro.

Image

This is the offset to the power on reset function i believe (according to the Getting started with Ida thread)
but moving there and doing make code gives me this, 0 functions after the fact. i am using the register list in this thread.
Image
How big is my rom section supposed to be?
how big is my ram section supposed to be?

What am i missing, can someone point me in the right direction for this processor type?


Top
 Profile  
 
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Fri May 13, 2022 3:25 pm 
Offline
Newbie

Joined: Wed Mar 11, 2015 12:13 pm
Posts: 14
Location: Spain
Hello

More vectors and register definitions for SH7052 and SH7054 for use with IDA.


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Sat Aug 13, 2022 9:55 am 
Offline
Newbie

Joined: Sat Apr 13, 2019 7:44 am
Posts: 3
Old thread, I know.

But there's not many people doing this anymore...

I am trying to define a JP5E001B rom, that uses a SH7059 ecu.

I am trying to use the SH4B / SH7058 mode in IDA as I haven't found IDA configs for a SH7059.

I'm following this guide here: viewtopic.php?t=8449

I can find my SSM Base address in the rom, but no luck finding the DTC tables. I get about a dozen results for 0335 byte sequence, but none have only 00 & 01 a page above. Plenty of 00 with random other data mix in, but no clean 00 01 00 01 sort of data.


Does anyone have SH7059 configs for IDA? or another way to find DTC tables?


Top
 Profile  
 
 Post subject: Re: SH7055/SH7058/SH72531/SH72543R Processor Register Listin
PostPosted: Sat Aug 13, 2022 12:59 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
The diesel DTC listing does not follow the petrol format. In the diesel ROM all the DTC codes are in a single long WORD list. Search for sequence 03410335 and that should get you into the centre of the list. I don't recall how they are enabled/disabled, it's been a long time since I looked at a diesel ROM.
SH7059 is a SH2E processor just like the 7058 but with more RAM. Use SH4B and a RAM section of starting at 0xFFFE8000 length 0x14000.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 37 posts ]  Go to page Previous  1, 2, 3

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 guests


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 post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl