NefMoto

Technical => Reverse Engineering => Topic started by: Skaba777 on July 04, 2025, 02:35:27 AM



Title: problem with c166 plugin
Post by: Skaba777 on July 04, 2025, 02:35:27 AM
hello i have a problem with ghidra when using me7.5 driver and c166 processor from github

https://github.com/keyhana/c166-ghidra-module

it gives an error when setting language

Failed to add language defined memory block due to conflict: XRAM: start_address=ram:0xE000, uninitialized, length=0x800
Failed to add language defined memory block due to conflict: CAN: start_address=ram:0xEF00, uninitialized, length=0x100
Failed to add language defined memory block due to conflict: ESFR: start_address=ram:0xF000, uninitialized, length=0x200
Failed to add language defined memory block due to conflict: SFR: start_address=ram:0xFE00, uninitialized, length=0x200
Failed to add language defined memory block due to conflict: IRAM: start_address=ram:0xF600, uninitialized, length=0x800



it also doesn't work to add them manually from memory map

please help




Title: Re: problem with c166 plugin
Post by: Waldie on November 20, 2025, 06:08:32 AM
I have the same problem?

Do you know how to fix?


Title: Re: problem with c166 plugin
Post by: prj on December 03, 2025, 04:46:19 AM
Read the processor manual and load the flash at the correct address.