I am running the official arch olinuxino build
(http://archlinuxarm.org/platforms/armv5/olinuxino)
on my device and it works well but I need to add 1wire support so I built a new kernel with 1wire enabled and there were two problems:
(1) Several functions that were working under the official arch platform build stopped working under the new kernel,
specifically udev rules and systemctl.
(2) The 1wire gpio kernel module would not load because of device not found error. The 1wire gpio is not defined in the device tree or board config and I dont know how to set that up.
What I want to do first is rebuild the kernel that comes with the official arch olinuxino build and add the 1wire support but leave everything else as it was. Does anyone know where I can get the official olinuxino build source? and how I can get the original kernel config to use as a base when I rebuild the kernel with the 1wire support added.
Next I need to tell the 1wire gpio kernel module which gpio will be used as the 1wire bus master. Does anyone know how to do that?
Thank you.