You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am currently trying to create a C# model of the ICM-42688-P (High precision 6-axis motion tracking device with a gyroscope and accelerometer).
I am facing a problem defining the registers, as this sensor has 5 different register banks. These all have a unique address space so some registers between banks "share" addresses.
Does Renode have a way of implementing multiple register banks/maps within a single sensor/peripheral? I can't find anything in the docs on this.
If not, I was thinking about mapping the "real" register addresses to faked Renode addresses, as if all registers were in a single bank. However, it would be great if Renode had something for this scenario.
Thanks!
The text was updated successfully, but these errors were encountered:
Here we switch the RegistersCollection to point to different banks. For now this should address your issue, until we have a more idiomatic way of defining banks.
Hi,
I am currently trying to create a C# model of the ICM-42688-P (High precision 6-axis motion tracking device with a gyroscope and accelerometer).
I am facing a problem defining the registers, as this sensor has 5 different register banks. These all have a unique address space so some registers between banks "share" addresses.
Does Renode have a way of implementing multiple register banks/maps within a single sensor/peripheral? I can't find anything in the docs on this.
If not, I was thinking about mapping the "real" register addresses to faked Renode addresses, as if all registers were in a single bank. However, it would be great if Renode had something for this scenario.
Thanks!
The text was updated successfully, but these errors were encountered: