Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RH850 data file #1

Open
airbagi opened this issue Mar 25, 2023 · 6 comments
Open

RH850 data file #1

airbagi opened this issue Mar 25, 2023 · 6 comments

Comments

@airbagi
Copy link

airbagi commented Mar 25, 2023

Data file has several errors.
One range is overlapped. RCFDC0 is on, but there are no RCFDC1 (0xFFD20000).

I also wonder is it possible to exclude some segments from importing.
For example, I have S32K142 RAM-only code. But when I import the whole file, I get error for those items that are in the range of ROM segment.

Thank you for your work!

@Martyx00
Copy link
Contributor

Thanks for the report, I think it is great idea. I will (eventually) make an update to the plugin which will pop a selection form where you will be able to choose which section will be used and which will not. I will also have a look at the RH850 file.

@Martyx00
Copy link
Contributor

I have updated the RH850 file. Could you please be more specific abou the error you are getting for the second issue? In the S32K142 file, the only thing that should cause these issues is the Vector Table, which you can deceide to load into different offset or not load at all. Thanks for more details.

@airbagi
Copy link
Author

airbagi commented May 25, 2023

I have a code that is load into the RAM segment directly, no ROM section present (it's just void). When I load such code, there is a warning (I don't quite remember what exactly it is), but I wondered, why do I need to initialize all segments for this CPU, if my little program uses: RAM, WD, FLASH and several others. The final project became very huge to analyze. If I could select segments to be initialized that would be a great advantage! That's what I'm trying to say. Thanks

@airbagi
Copy link
Author

airbagi commented May 25, 2023

RH850

In RH850 warning

@Martyx00
Copy link
Contributor

Martyx00 commented May 25, 2023

Thanks for the update. A UI to confirm loading of each of the segments is something doable. Will look at it. Thank you for reporting the issue.

@Martyx00
Copy link
Contributor

Martyx00 commented Jun 8, 2023

I have fixed the RH850 file, also added a prompt for the loading of the Peripherals segment, as in your case that will be the largest part of the project file. You can now choose to omit it when you do not need it. See 9d61d1c.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants