Accessing GPIO outside of Ubilinux
I have been using UP Boards for many months now and this particular one is 4th (not because they break, because I keep getting new ideas!) and I've bought a UPS Hat for it from the up-shop. I'm having trouble getting the SUSV daemon service running as it's throwing an error when I try to start it. Now, I'm sure this would have a different outcome on Ubilinux but for this particular project I'm using Kali Linux which for several reasons needs it's own kernel to remain installed.
I've checked dmesg after trying to start the daemon and it throws the error "export_store: invalid GPIO 27". Sure enough if i try to export that pin manually using "echo 27 > /sys/class/gpio/export" it also fails. This makes complete sense because those pins are mapped as a base offset from one of the 4 "/sys/class/gpio/gpiochip" instances. So if it was possible to change which pins the daemon needs to export in order to communicate with the UPS Hat all would be well, but as that's not currently possible is there a way to link or re-map the GPIO assignments in /sys/class/gpio? or perhaps a kernel patch?
I'm completely open to suggestions here so any help is greatly appreciated.