I am trying to connect a raspberry pi compatible hat to maaxboard but there is not device file being created in the maaxboard yocto image. I have tested the uarts on the maaxboard and they seem to be working fine. I am lost on how to proceed next.
I am trying to connect a raspberry pi compatible hat to maaxboard but there is not device file being created in the maaxboard yocto image. I have tested the uarts on the maaxboard and they seem to be working fine. I am lost on how to proceed next.
Assuming you are using a MaaXBoard (not MaaXBoard-RT, instead the "i.MX 8M MPU" board, but for both boards a similar response from me):
How do you know that the HAT is now working?
If a Raspberry Pi HAT (which one?) is plugged onto the header - how do you know it does not work?
If your FW flashed and running would not use any pins on extension header (and therefore not anything on HAT) - nothing will happen
if you just plug in the HAT board.
You need a FW which would make use of it.
The HW extension added does not install "automatically" the SW/FW for it.
The fact, that "a" HAT is "pin-compatible" (which one? so many different HATs out there) does not mean yet anything.
YOUR FW (project) has to use the HAT, configure the pins on extension header and use those.
i think: if a HAT is compatible HW-wise with MaaXBoard (same pin functions and features), it should work if your FW configures pins on the extension header accordingly
with the right functions. But w/o a FW using the HAT - why the HAT should not be detected when the FW "was told" there is now a HAT.
It depends on the FW your are running
(not using HAT - nothing happens).
To plug in a HW extension does not do anything, esp. it does not generate a file in your IDE. (how?)