DocScrutinizer05 changed the topic of #qi-hardware to: Copyleft hardware - http://qi-hardware.com | hardware hackers join here to discuss Ben NanoNote, atben / atusb 802.15.4 wireless, and other community driven hw projects | public logging at http://en.qi-hardware.com/irclogs and http://irclog.whitequark.org/qi-hardware
dos1 has quit [Ping timeout: 264 seconds]
pcercuei has quit [Ping timeout: 245 seconds]
guanucoluis has joined #qi-hardware
guanucoluis has quit [Ping timeout: 272 seconds]
guanucoluis has joined #qi-hardware
guanucoluis has quit [Client Quit]
Luke-Jr has quit [Read error: Connection reset by peer]
Luke-Jr has joined #qi-hardware
Luke-Jr has quit [Read error: Connection reset by peer]
Luke-Jr has joined #qi-hardware
wej has quit [Ping timeout: 264 seconds]
xiangfu has joined #qi-hardware
xiangfu has quit [Remote host closed the connection]
wej has joined #qi-hardware
wej has quit [Ping timeout: 264 seconds]
wej has joined #qi-hardware
wej has quit [Ping timeout: 245 seconds]
wej has joined #qi-hardware
wolfspraul has joined #qi-hardware
apelete_ has joined #qi-hardware
apelete_ is now known as apelete
<wpwrak> hmm, i think the mantle (née maemo) guys should add an entry to wikipedia. now that AMD are using "mantle" as well, there'll be a heck of a confusion
wej has quit [Ping timeout: 260 seconds]
lekernel has joined #qi-hardware
wej has joined #qi-hardware
<apelete> morning everyone
<apelete> larsc mth: just found out why the musb core couldn't discover the udc config by reading from hw
<apelete> it seems there is a register called configdata that usually holds usb config data, but it does not exists in the jz4740
<apelete> that means there is no way to autodetect config data nor endpoints...
<apelete> I'm angry with myself for having wasted some much time on this :-(
<apelete> so, next step would be to find out how to trick musb core into calling ep_config_from_table() instead of ep_config_from_hw() to setup endpoints
jekhor has quit [Ping timeout: 245 seconds]
viric_ has joined #qi-hardware
viric has quit [Ping timeout: 240 seconds]
viric_ is now known as viric
pcercuei has joined #qi-hardware
jekhor has joined #qi-hardware
lindi- has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
lindi- has joined #qi-hardware
jekhor has quit [Ping timeout: 252 seconds]
kilae has joined #qi-hardware
xiangfu has joined #qi-hardware
dos1 has joined #qi-hardware
FDCX has quit [Remote host closed the connection]
FDCX has joined #qi-hardware
xiangfu has quit [Ping timeout: 240 seconds]
xiangfu has joined #qi-hardware
xiangfu has quit [Ping timeout: 244 seconds]
<DocScrutinizer05> wpwrak: fremantle
<DocScrutinizer05> apelete: :EEEEK:
<DocScrutinizer05> apelete: this all sounds so terribly similar to H-E-N hostmode
<DocScrutinizer05> apelete: temporarily we had a patch that allowed us to step maually thru every possible state of musbcore state machine, by sending commands to err /sys/musb/state or whatever (I forgot the name of sysnode, or was it even in /proc ?)
xiangfu has joined #qi-hardware
<apelete> DocScrutinizer05: let's hope the rest of the udc core in jz4740 is more "usb spec compliant"
<apelete> there seems to be some sort of support for devices that does not hold config data in the hardware, but I don't know how well it's going to work with jz4740
<apelete> s/support/support in the kernel/
<qi-bot> apelete meant: "there seems to be some sort of support in the kernel for devices that does not hold config data in the hardware, but I don't know how well it's going to work with jz4740"
<kyak> viric: why you're making it so hard to package? :) The download URL is http://vicerveza.homeunix.net/~viric/cgi-bin/filegive/tarball/filegive-0.7.1.tar.gz?uuid=v0.7, that means i need to hardcode 0.7 or use two separate variables
<kyak> viric: also, do you publish gpg key or md5sum somewhere? Just to be sure i downloaded what you actually packaged
viric_ has joined #qi-hardware
viric has quit [Ping timeout: 240 seconds]
viric_ is now known as viric
xiangfu has quit [Ping timeout: 240 seconds]
jekhor has joined #qi-hardware
viric has quit [Ping timeout: 240 seconds]
viric has joined #qi-hardware
wej has quit [Read error: Connection reset by peer]
wej has joined #qi-hardware
rz2k has joined #qi-hardware
wej has quit [Read error: Connection reset by peer]
wej has joined #qi-hardware
wej has quit [Ping timeout: 264 seconds]
wej_ has joined #qi-hardware
freespace has quit [Ping timeout: 240 seconds]
mth has quit [Ping timeout: 252 seconds]
freespace has joined #qi-hardware
lekernel has quit [Quit: Leaving]
kilae has quit [Ping timeout: 245 seconds]
jekhor has quit [Ping timeout: 252 seconds]
kilae has joined #qi-hardware
kilae has quit [Quit: ChatZilla 0.9.90.1 [Firefox 25.0/20131025151332]]
jekhor has joined #qi-hardware
wolfspraul has quit [Ping timeout: 248 seconds]
wolfspraul has joined #qi-hardware
lekernel has joined #qi-hardware
rz2k has quit []
lekernel has quit [Quit: Leaving]
wej_ has quit [Ping timeout: 260 seconds]
wej has joined #qi-hardware
wolfspraul has quit [Quit: leaving]
mth has joined #qi-hardware
pcercuei has quit [Ping timeout: 245 seconds]
nickoe__ has joined #qi-hardware
nickoe has quit [Ping timeout: 244 seconds]
<apelete> relying on ep_config_from_table() does not make it any better -> http://paste.debian.net/65724/:
<apelete> [ 1.230000] musb-jz4740: glue kzalloc OK!
<apelete> [ 1.250000] musb-jz4740: devm_clk_get OK!
<apelete> [ 1.240000] musb-jz4740: platform_device_alloc OK!
<apelete> [ 1.260000] musb-jz4740: clk_prepare_enable OK!
<apelete> [ 1.270000] musb-jz4740: platform_set_drvdata OK!
<apelete> [ 1.280000] musb-jz4740: platform_device_add_resources OK!
<apelete> [ 1.290000] musb-jz4740: platform_device_add_data OK!
<apelete> [ 1.300000] musb-jz4740: musb->dyn_fifo = 1
<apelete> [ 1.310000] musb-jz4740: init OK!
<apelete> [ 1.320000] musb-hdrc: ConfigData=0x00 (UTMI-8)
<apelete> [ 1.330000] musb-hdrc: kernel must blacklist external hubs
<apelete> [ 1.340000] musb-hdrc: HDRC RTL version 2.300
<apelete> [ 1.350000] musb-hdrc: setup fifo_mode 2
<apelete> [ 1.360000] musb-hdrc: fifo_setup failed with -EMSGSIZE = -97
<wpwrak> how about using pastebins ? :)
<wpwrak> probably won't make the code work any better, though
<apelete> wpwrak: just did above, but thought pasting the relevant part would help, sorry about that :-)
<apelete>
<apelete>
lekernel has joined #qi-hardware
<apelete> anyway, the -EMSGSIZE return code is from fifo_setup() in musb_core.c, it seems ram address size is not read from raminfo register here...
<apelete> this is getting tedious, going to give up for tonight :-)
lekernel has quit [Quit: Leaving]
<wpwrak> don't you have a working driver you can use for comparison ? that's normally the quickest way to figure out where the problems are