cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Scholar
Scholar
3,669 Views
Registered: ‎11-09-2013

Linux BUG found with GPIO

just a note, it seems that there is a true Linux bug that prevents the kernel to boot - hand after "booting linux" as soon as total number of GPIO bits in the system is larger than 256.

 

We made a board file for a module defining all IO as GPIO, and the total number of bits overflows over 256, so it caused full freeze

 

UDPDATE it seems there is also Xilinx related bug, if EMIO width is changed in Vivado, then the Linux driver devicetree will still try to allocate 118 GPIO to MIO/EMIO even if EMIO is not used at all

 

so there are bugs both in Linux kernel code, and in Xiline tools-code as well

0 Kudos
Reply
0 Replies