June-15th-2021, 12:03 PM
Oh Roy to be honest ... I do not know it how the exact boot behavior of the netPI OS really is in cases where there is a conflict between the settings made in the config.txt file compared to the settings in the EEPROM of the NPIX/HAT modules and which one finally wins.
What I can definitively say is that we are taking the sources from the original Raspbian OS and recompile it as netPI OS. So it just has a Hilscher touch ... but main behaviour of both OSs are the very same. So if Raspbian OS does not support resolving conflicts between config.txt and EEPROM settings, then our netPI OS can't be better than the behaviour of the official Raspbian OS. So to your question: "if I would have the RS232 expension(with the eeprom) then the overlay will work as expected" ... I cannot guarantee it since I have never every tested it what happens if the original config.txt says /dev/ttyAMA0 goes to UART for Wifi/Bluetooth and then an EEPROM comes and say /dev/ttyAMA0 goes to standard UART via the standard tx/rx pins put on the NPIX slot. Today all our NPIX modules are using the mini UART like it is configured via the standard config.txt
Do you know how a standard Raspberry Pi behaves on this setting when using a HAT module with EEPROM? Cause then the same behaviour will be on netPI.
Thx
Armin
What I can definitively say is that we are taking the sources from the original Raspbian OS and recompile it as netPI OS. So it just has a Hilscher touch ... but main behaviour of both OSs are the very same. So if Raspbian OS does not support resolving conflicts between config.txt and EEPROM settings, then our netPI OS can't be better than the behaviour of the official Raspbian OS. So to your question: "if I would have the RS232 expension(with the eeprom) then the overlay will work as expected" ... I cannot guarantee it since I have never every tested it what happens if the original config.txt says /dev/ttyAMA0 goes to UART for Wifi/Bluetooth and then an EEPROM comes and say /dev/ttyAMA0 goes to standard UART via the standard tx/rx pins put on the NPIX slot. Today all our NPIX modules are using the mini UART like it is configured via the standard config.txt
Do you know how a standard Raspberry Pi behaves on this setting when using a HAT module with EEPROM? Cause then the same behaviour will be on netPI.
Thx
Armin
„You never fail until you stop trying.“, Albert Einstein (1879 - 1955)