ikarso has quit [Quit: Connection closed for inactivity]
<zmatt>
I don't see why you'd have any kernel driver involved in this other than perhaps the uio driver to be able to observe the registers from userspace for debugging
<zmatt>
though you'll want to force the kernel to keep the module clock enabled... in 4.x kernels you can do e.g. &i2c2 { status = "disabled"; ti,no-idle; }; or &i2c2 { compatible = "uio", ti,no-idle; };
<zmatt>
I'm not sure whether ti,no-idle; still works in 5.x kernels since there's been some major changes
vagrantc has quit [Quit: leaving]
set_ has quit [Remote host closed the connection]
darkapex has quit [Ping timeout: 268 seconds]
darkapex has joined #beagle
set_ has joined #beagle
CrazyEddy has joined #beagle
<set_>
?
set_ has quit [Remote host closed the connection]
set_ has joined #beagle
Shadyman has joined #beagle
jfsimon1981 has joined #beagle
set_ has quit [Remote host closed the connection]
jfsimon1981 has quit [Remote host closed the connection]
jfsimon1981_b has joined #beagle
jfsimon1981_b has quit [Remote host closed the connection]
set_ has joined #beagle
set_ has quit [Remote host closed the connection]
jfsimon1981_b has joined #beagle
set_ has joined #beagle
<set_>
ISPs got you down...yeppers.
Stat_headcrabed has joined #beagle
jfsimon1981_b has quit [Remote host closed the connection]
Shadyman has quit [Remote host closed the connection]
Stat_headcrabed has quit [Ping timeout: 255 seconds]
jfsimon has quit [Remote host closed the connection]
hnv has joined #beagle
<hnv>
zmatt: I spent a lot of time making a module that it worked fine for "normal" i2c masters and the sysfs was ready for the reverse engineering process. Sending byte strings to sysfs I was able to set and get the configuration of the (transport layer?) protocol the master I'm trying to RE requires. I know I could use UIO. Despite the problems of
<hnv>
debugging a module I felt attraction to making it :P
<hnv>
I'm configuring the i2c registers based on `i2c-omap.c`, (I've read the `I2C_REVNB_HI` to test my module). I will have to learn how to TX/RX from the PRUs seting the hw i2c registers, and how to load firmware to the PRUs inside the module.
blathijs_ is now known as blathijs
darkapex has quit [Remote host closed the connection]
darkapex has joined #beagle
buzzmarshall has joined #beagle
hnv has quit [Quit: Client closed]
hnv has joined #beagle
vagrantc has joined #beagle
<hnv>
The configuration flowcharts of the OMAP4460 TRM are so cool