Hello,
I am trying to run my application as init via the kernel command line (I use Linux 3.20 from AM335x Processor SDK v1). My program must read data from I2C EEPROM, make some action and then call /bin/init. But despite the fact that at24 driver already loaded, I cannot access the EEPROM via sysfs (cannot open /sys/bus/i2c/devices/1-0050/eeprom). I think there is because of udev has not been started. After startup completion EEPROM becomes accessible via sysfs.
What can I do to get access to EEPROM in my init application?