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
Yes, you are correct that the current datasheet is not sufficient to implement most drivers.
Many of the 3rd party IP peripherals are able to use existing compatible strings in the device tree. The u-boot repo and linux repo show what changes have been made to those upstream drivers. It is mostly related to having to flush L2 cache as result of the 7100 bus architecture (which is being solved in the 7110 SoC). I agree that developers working on upstreaming need actual documentation and not just the existing downstream code.
This version of the 7100 datasheet is what could be done in time for the beta starting. StarFive is continuing to work on the datasheet and should be releasing new versions as new sections become available.
FYI - there a discussion thread about documentation on the BeagleV forum group.
It looks current version of the JH7100 datasheet is missing detailed IP block descriptions like registers.
Without that, it's hard for any upstream work like OpenSBI/U-Boot/Linux drivers.
Will future version datasheet include these?
The text was updated successfully, but these errors were encountered: