dtlib.DTError: /aliases: alias property name 'eeprom_0' should include only characters from [0-9a-z-]
may I open an issue?
Stefano
Il giorno mar 9 giu 2020 alle ore 10:27 Cufi, Carles <Carles.Cufi@nordicsemi.no> ha scritto:
For properties there is /delete-property/ to delete one and then be able to override it. In the case of an alias I am not sure, have you tried to override it directly?
Carles
On 08/06/2020, 19:31, "devel@lists.zephyrproject.org on behalf of Stefano Manni via lists.zephyrproject.org" <devel@lists.zephyrproject.org on behalf of stefano.manni=gmail.com@lists.zephyrproject.org> wrote:
Hi there,
I'm trying to compile test/drivers/eeprom for my board. I see that the code requires the alias 'eeprom_0' defined, but my board does not have it natively.
I managed to compile changing in the test app some lines like below:
where eeprom0 is defined in an overlay for my boards.
But I'd prefer to use the alias and not change the app. What is the right way to override an alias in an overlay file? Sorry if my question is already addressed somewhere in documentation.
Another consideration: is 'eeprom_0' a valid name? Alias properties should include only characters from [0-9a-z-]. May we need to fix it?