00:17
torqu3e has quit [Quit: torqu3e]
00:31
mdfe has quit [Remote host closed the connection]
01:23
techn__ has quit [Read error: Connection reset by peer]
01:31
<
libv >
mdfe just bought a MID7042, should be there on friday
01:32
<
libv >
we will take pictures, and fill out the wiki page
01:33
<
Turl >
mnemoc: I think I figured out the missing alloc bit
01:33
<
Turl >
hopefully I'll try tomorrow on device and see if it works :)
01:34
<
Turl >
libv: stop linking us to privileged stuff :P "You are not authorized to access this page."
01:34
<
libv >
Turl: really?
01:36
<
Epsylon3 >
weird, ive no idea from where come these bad alsa names ;)
01:36
<
Epsylon3 >
but i fixed it
01:36
<
Epsylon3 >
open tv use the same ones as your 3.4
01:38
<
libv >
there are 10 testpoints on the bottom of the pcb...
01:39
<
libv >
now the bottom 5 must be jtag :)
01:39
<
libv >
and the upper two are quite likely going to be rx/tx :)
01:39
<
Turl >
libv: what device is it?
01:39
<
libv >
ithamar already provided .fex and u-boot
01:39
<
Turl >
isn't that like ancient and with resistive screen?
01:39
<
libv >
1GB, capacitive
01:40
<
libv >
mdfe was very specific about getting 1GB for plasma active
01:40
<
libv >
800x480 though :(
01:40
<
Turl >
ah, not the tablet I was thinking of
01:41
<
Turl >
a friend has one that iirc is from coby
01:41
<
libv >
coby does more than 1 tablet :p
01:41
<
Turl >
but it's resistive and slow, and has GB
01:42
<
Turl >
libv: how is lima doing these days btw?
01:42
<
Turl >
are you still working on the research driver, or have you moved on to mesa and the like?
01:43
<
libv >
now cleaning up the crap that i wrote for FOSDEM, finally
01:43
<
libv >
and then i will give mesa a kicking
01:44
* Turl
needs a blog of sorts to drop brain dumps on
01:51
<
Epsylon3 >
google+ :p
01:51
<
Epsylon3 >
nah, its a big tweeter
01:52
<
Epsylon3 >
too noisy
01:52
<
Turl >
I think I'll set sth up with Nikola
01:52
<
Epsylon3 >
drupal is nice for that
01:53
<
Turl >
drupal is too big :)
01:56
<
Epsylon3 >
lol, audio works in winamp but...
01:56
<
Epsylon3 >
sound is really weird
01:56
<
Epsylon3 >
like a dj scratch
01:56
<
Epsylon3 >
with volume
01:57
<
Epsylon3 >
03-21 09:55:26.286 D/WifiHW ( 140): faied to read proc/net/wireless
01:57
<
Epsylon3 >
fayed :p
01:58
egbert_ has quit [Read error: Operation timed out]
02:01
egbert has joined #linux-sunxi
02:02
hramrach has quit [Remote host closed the connection]
02:04
focus has quit [Ping timeout: 245 seconds]
02:05
hramrach has joined #linux-sunxi
02:10
egbert has quit [Ping timeout: 246 seconds]
02:12
egbert has joined #linux-sunxi
02:52
focus has joined #linux-sunxi
02:55
<
Epsylon3 >
drivers/usb/gadget/f_fs.c:2423: internal compiler error: in dwarf2out_finish, at dwarf2out.c:18906
02:55
<
Epsylon3 >
so the dwarf is in ffs
02:56
<
Epsylon3 >
ive seen asm stuff named ffs about dwarf :)
03:43
torqu3e has joined #linux-sunxi
05:18
Epsylon3 has quit [Quit: ( GuikScript 1.2 )]
05:50
hipboi has joined #linux-sunxi
06:08
ZaEarl has quit [Ping timeout: 264 seconds]
06:51
rellla has joined #linux-sunxi
07:03
shineworld has joined #linux-sunxi
07:18
bsdfox_ has quit [Ping timeout: 276 seconds]
08:04
rz2k has quit [Read error: Connection reset by peer]
08:33
hansg has joined #linux-sunxi
08:47
traeak has quit [Ping timeout: 245 seconds]
09:01
anunnaki has quit [Remote host closed the connection]
09:42
<
shineworld >
in wiki linux-sunxi.org/FirstSteps what is sense of : mkdir -p lib/modules
09:42
<
shineworld >
rm -rf lib/modules/
09:42
<
shineworld >
cp -r <PATH_TO_KERNEL_TREE>/output/* .
10:22
hipboi_ has joined #linux-sunxi
10:25
hipboi has quit [Ping timeout: 245 seconds]
10:28
<
oliv3r >
i opened up my tablet :D i found some unmarked pads, no clue whats on them. silently, i'm hopeing its usbc1 (and probably tty0)
10:28
rellla has quit [Ping timeout: 245 seconds]
10:28
<
oliv3r >
but how to test :S i put the scope up to the pads, but all measured about 250 - 300 mV
10:28
<
oliv3r >
so nothing interesting there (yet)
10:28
rellla has joined #linux-sunxi
10:29
<
oliv3r >
shineworld: that sounds tupid :p
10:29
<
oliv3r >
and there's pads for a second RAM chip
10:29
<
shineworld >
just to notice the wiki bug ;)
10:29
<
oliv3r >
all ihave to do, is find a 512 MiB ram chip with same specs and solder it on to make it a 1g tablet :D
11:08
<
vicenteH >
when I connect an usb cable from my tablet to the computer, my computer does not detect anything in syslog.
11:08
<
vicenteH >
I would like to see the console in which u-boot boots,
11:08
<
vicenteH >
should I install some module in the kernel?
11:12
<
oliv3r >
you want to see the boot console over USB?
11:12
<
oliv3r >
don't think that is possible, i think you need a USB rs232 cable for that
11:13
<
vicenteH >
oliv3r: so if tablet does not have rs232 output I cannot see the boot console?
11:20
traeak has joined #linux-sunxi
11:33
shineworld has quit [Quit: Leaving]
11:37
<
Turl >
mnemoc: congratulations on your shiny CoM :)
11:48
<
Turl >
libv: any idea what might this mean? [SurfaceView] error creating EGLImage: 0x3003
11:53
hipboi_ has quit [Quit: Leaving]
12:03
<
oliv3r >
vicenteH: all have it though, if not via the internal 'pads' there's a micro-SD -> uart breakout board :)
12:07
<
vicenteH >
thanks oliv3r
12:09
gzamboni has joined #linux-sunxi
12:19
ganbold_ has joined #linux-sunxi
12:41
calris has joined #linux-sunxi
12:43
<
mnemoc >
Turl: hopefully, thanks to this module, I'll be able to use A10 for $work$
12:43
<
mnemoc >
on din-rail stuff
13:00
Dave77 has joined #linux-sunxi
13:14
<
Turl >
mnemoc: nice
13:14
<
Turl >
mnemoc: what do you build for $work?
13:17
<
Turl >
mnemoc: I got the stuff not segfaulting anymore now, but it doesn't decode either
13:17
<
Turl >
I'm hoping a proper allocator will do the trick, currently it just gives you random buffers :)
13:19
hramrach has quit [Ping timeout: 276 seconds]
13:26
Dave77 has quit [Ping timeout: 264 seconds]
13:34
n01 has joined #linux-sunxi
13:41
hramrach has joined #linux-sunxi
13:41
<
libv >
Turl: BadAlloc, but why this is so, i do not know
13:41
<
libv >
Turl: what is surfaceview?
13:44
<
Turl >
libv: some android thing
13:45
vicenteH has quit [Ping timeout: 252 seconds]
13:52
<
libv >
Turl: do you always get this, or only sporadically?
13:53
<
Turl >
libv: always, apparently when trying to copy?/display?/something the cedar decoded video
13:53
<
Turl >
I fail, I left a comment on the olimex website and typoed my own name lol
13:54
<
libv >
well, debug the application on top, and see whether this is the root cause of the issues, maybe it does fail to alloc things properly
13:54
<
libv >
if not, you're twice buggered
13:55
<
Turl >
it might be my uberderpy cedar allocator implementation though
13:56
<
Turl >
I just used what a guy had RE'd and protected it with a lock or two, but it's incomplete and isn't really thought to be used on gralloc
14:14
ganbold__ has joined #linux-sunxi
14:17
ganbold_ has quit [Ping timeout: 258 seconds]
14:17
ZaEarl has joined #linux-sunxi
14:22
vicenteH has joined #linux-sunxi
14:32
<
libv >
oliv3r: have you tried finding serial on your yarvik tab260?
14:39
eebrah has joined #linux-sunxi
14:42
<
traeak >
hmm. auto manufacturer's custom chip?
14:42
<
libv >
traeak: more likely a cheap chinese trademark violator looking to take advantage of a known brandname
14:47
<
traeak >
forgot about that little problem in china
14:48
<
traeak >
wife says they're going to instate a 20% capital gains tax on profits of property sales very very soon
14:48
<
traeak >
not sure what that will do to the chinese stability
14:51
plan_b has joined #linux-sunxi
14:51
<
hramrach >
it will make things very stable ;-)
14:51
<
hramrach >
no sales = no change = stable ;-)
15:01
wingrime has joined #linux-sunxi
15:04
plan_b has quit [Ping timeout: 240 seconds]
15:08
Dave77 has joined #linux-sunxi
15:13
<
slapin_nb >
A7HD is very good device
15:14
<
slapin_nb >
I'd say it is best A10 device I ever seen
15:15
<
slapin_nb >
it is not cheap either
15:20
<
slapin_nb >
and considering the quality of device, I don't have any reasons to not beleive
15:32
shineworld has joined #linux-sunxi
15:36
eebrah has quit [Read error: Connection reset by peer]
15:39
<
libv >
yeah, it is nice
15:39
<
libv >
but mine is pretty ruined :)
15:39
<
libv >
the previous owner moved the wifi antenna (the big issue with this device)
15:39
<
libv >
and the change in cabling made for uneven backlighting
15:39
<
libv >
i then added more cables for serial :)
15:40
<
libv >
so the display, 1024x600 IPS, is now
_very_ unevenly lit
15:41
<
slapin_nb >
libv: mine is ok, I've managed to get serial out very accurately via tiny 4pin connector, I've made small hole in one of sides and glued the connector there
15:42
<
libv >
right, you learned from my mistake :)
15:42
<
slapin_nb >
backlight is ok with mine
15:42
<
slapin_nb >
libv: I did it before you bought one :-P
15:43
<
slapin_nb >
the cables are fragile, yes, but this case is with all screen modules
15:43
<
libv >
i remember talking to you about it like 6m ago
15:43
<
slapin_nb >
libv: yeah
15:50
<
slapin_nb >
only problem I see with this device is during charge sometimes screen flickers, probably due to noise on backlight from current consumed by battery (flickering depends on how much your battery is discharged). probably some tracks are not fat enough, but it is harmless.
15:52
<
libv >
reasonably ok for a .cn device, yes
15:53
<
slapin_nb >
libv: people do mistakes
15:54
<
slapin_nb >
libv: very little of devices I have don't have design mistakes (looks at n900 on table).
15:55
<
libv >
i should still get mine repaired
15:55
<
libv >
slapin_nb: on the n9 all the n900s mistakes were corrected!
15:55
<
libv >
(sadly, a lot more mistakes were made in the process :p)
15:56
rz2k has joined #linux-sunxi
15:56
<
slapin_nb >
not to mention devices we have making here, most of which work by miracle or two (loke 2 powering errors compensate each other or software lithium charger implemented in u-boot).
15:57
<
slapin_nb >
so I can't blame neither n900 nor A7HD designers too much.
15:58
<
slapin_nb >
they both work perfectly well for all my use cases
15:58
* slapin_nb
crosses fingers
15:59
Dave77 has quit [Ping timeout: 252 seconds]
16:27
rellla has quit [Remote host closed the connection]
16:28
ganbold has quit [Remote host closed the connection]
16:32
hansg has quit [Quit: Leaving]
16:32
<
mnemoc >
Turl: car wash tunnels, lubes and self service car/dog washes. currently using ugly "industrial" atom/via PCs
16:33
eebrah has joined #linux-sunxi
16:35
ganbold__ has quit [Remote host closed the connection]
16:38
paulk-desktop has joined #linux-sunxi
16:44
<
Turl >
self service dog washing o.O
16:52
<
mnemoc >
you swipe a CC and then use a dial to enable certain things (water, shampoo, air, ...) and when you are done I bill you
16:53
<
mnemoc >
but car wash tunnels are clearly more fun
16:54
<
mnemoc >
from a software perspective I mean, reading the license plate, measuring the vehicle, scheduling things, ...
16:54
<
mnemoc >
self service are dumber
16:59
Epsylon3 has joined #linux-sunxi
16:59
<
Epsylon3 >
got the bug
17:02
<
Epsylon3 >
maybe that can be applied to usb only
17:02
<
mnemoc >
Epsylon3: that solves your gcc crash on gadget/android.c ?
17:02
<
slapin_nb >
Turl: I remember phone serviced public wash machines
17:02
<
Epsylon3 >
in fact its in f_fs.c
17:02
<
Epsylon3 >
which was included by android.c
17:03
<
Epsylon3 >
i tried to build f_fs separated
17:03
<
Epsylon3 >
removing static prefixes before
17:03
<
Epsylon3 >
but i heard on mailing lists the dwarf error is related to the -g
17:03
<
Epsylon3 >
and this patch remove the -g
17:04
<
slapin_nb >
Turl: and this can be used for everything, especially in front door of brothels, nise feature it seems and should be very popular
17:04
<
Epsylon3 >
only on CONFIG_DEBUG_INFO_REDUCED
17:04
<
Epsylon3 >
with that, that crash on first asm file :p
17:04
<
Epsylon3 >
so weird
17:05
<
Epsylon3 >
i think there is some conflicting symbols
17:05
<
Epsylon3 >
ive seen in dwarf stuff some FFS defines
17:06
<
Epsylon3 >
an asm feature, not remember what exactly
17:07
<
oliv3r >
libv i just tested the pads with my scope, i'll need to let a serial program output 1010101 and see if I can spot that
17:08
<
libv >
oliv3r: do you really have to go through such lengths?
17:09
<
Epsylon3 >
i suspect google to have made something to force use of gcc 4.6 ;)
17:09
<
libv >
oliv3r: just attach gnd, and then poke rx around until you see something
17:09
<
libv >
and spewing noise is good, but 01010101 is not too helpful
17:10
<
Epsylon3 >
or gcc which is not happy of the google fork
17:10
<
libv >
some actual characters would be better :)
17:10
<
libv >
at least, that is my plan :)
17:10
<
Epsylon3 >
LD .tmp_vmlinux1
17:11
<
Epsylon3 >
yep all was built this time
17:11
<
Epsylon3 >
now i need to remove my static changes
17:12
<
oliv3r >
libv na your board doesn' even come close to mine :( (see pics)
17:13
<
libv >
oliv3r: i will be attempting the same thing with a coby kyros mid7042 on the weekend
17:13
<
libv >
10 testpoints
17:13
<
libv >
but it seems pretty obvious which of those are rx/tx
17:13
<
libv >
(from the fcc pics i have seen)
17:15
<
Epsylon3 >
3.4 built on android repo
17:15
<
Epsylon3 >
with opentv 3.0.62 defconfig minimized + leds + gpiolib
17:16
<
Epsylon3 >
+ ext4 security
17:16
<
Epsylon3 >
Target boot image: out/target/product/cubieboard/boot.img
17:17
<
Epsylon3 >
my linux build server is crazy
17:17
<
Epsylon3 >
it doesnt boot if i plug a android device on usb :p
17:18
<
Epsylon3 >
disks enumeration seems made on usb before sata
17:21
<
oliv3r >
libv: right now, I only measure 250 - 300 mV on all 5 pads
17:21
techn_ has joined #linux-sunxi
17:22
<
oliv3r >
there's a group gnd +2 pads, and 3 seperate pads (without gnd next to it)
17:22
<
Epsylon3 >
hmmm wtf
17:22
<
Epsylon3 >
Starting download of 5 MB
17:22
<
Epsylon3 >
downloading 1 MB ...
17:22
<
Epsylon3 >
in fastboot
17:23
<
oliv3r >
but spewing out, i think it was the letter G? should give you some nice 1010101
17:24
<
Epsylon3 >
i ordered a baseboard
17:24
<
Epsylon3 >
just hope my nand will stay alive until i get it :p
17:25
<
oliv3r >
i'll edit my PCB screenshot and mark some things I found. IF the interesting pads are on the bottom, i may be screwed, don't wanna disassemble it that far :S (it still works fine)
17:25
<
Epsylon3 >
look like ive some problems
17:25
<
oliv3r >
poor Epsylon3
17:25
<
libv >
oliv3r: do you need serial?
17:26
<
Epsylon3 >
that lock at 4MB now
17:26
<
Epsylon3 >
after some retries
17:26
<
Epsylon3 >
is there a maximum size for the boot image ?
17:26
<
Epsylon3 >
mine is 5214KB
17:30
<
Epsylon3 >
dont had any problem to fastboot yet
17:30
<
Epsylon3 >
and im still on the same kernel
17:30
<
mnemoc >
http://imgur.com/a/TlADp <--- pictures of BDD's A10 so-dimm kit.... the module has a battery for the RTC :) and the production device will come with a eeprom for the mac address
17:30
<
Epsylon3 >
oups, uboot
17:31
<
Epsylon3 >
mini pci ? :)
17:31
<
Epsylon3 >
no, so dimm ok
17:31
bsdfox has joined #linux-sunxi
17:31
bsdfox has joined #linux-sunxi
17:31
<
oliv3r >
libv: actually, was hoping that one of those pads was USBC1 :D
17:32
<
mnemoc >
Epsylon3: it exposes all of the pins of the A10, include csi and i2s stuff
17:32
<
mnemoc >
including*
17:32
<
Epsylon3 >
just got the baseboard
17:32
<
Epsylon3 >
well... ordered
17:32
<
Epsylon3 >
now she need to plane over atlantic :p
17:33
<
Epsylon3 >
are all those 0.1 DINS ?
17:33
<
oliv3r >
Libv if I can find the pads for usbc1 (usbc2 is wifi, usbc0 well OtG) i can hook up one of those mini bluetooth modules
17:34
<
Epsylon3 >
where did you get that ?
17:34
<
mnemoc >
Epsylon3: you mean the board for this so-dimm? yes, all normal 0.1"
17:34
<
oliv3r >
bluetooth? dealextreme sells those for 1.80 USD
17:34
<
Epsylon3 >
its a prototype ?
17:34
<
Epsylon3 >
from you ?
17:35
<
mnemoc >
Epsylon3: pre-production kit. I got it for $work$ ... hopefully my boss will accept to make a custom board for it for our products
17:36
<
Epsylon3 >
else ask to open source the schematics ;)
17:36
<
Epsylon3 >
maybe we can make it with PCBBench or such companies
17:36
<
mnemoc >
i think the guys who made the module will open source the reference design for the carrier board
17:37
<
Epsylon3 >
right, hmm both are needed
17:37
<
mnemoc >
for the module I got the "pin out"
17:38
<
Epsylon3 >
do you have a mini pci wifi card to compare ?
17:39
<
mnemoc >
it's 6.77cm x 5.21cm
17:39
<
mnemoc >
the module
17:39
<
Epsylon3 >
the height is not important
17:40
<
Epsylon3 >
hmm, no there is too much pins after the hole
17:40
<
mnemoc >
what connector is that?
17:41
<
Epsylon3 >
mini pci
17:41
<
Epsylon3 >
double face
17:41
<
Epsylon3 >
smd has 2 sides too
17:41
<
Epsylon3 >
one under the board
17:43
<
libv >
mnemoc: cool, so bdd is opensource friendly, nice
17:43
<
libv >
oliv3r: sounds like you have no other option than to access the bottom of the pcb
17:44
<
mnemoc >
libv: next goal is lima-powered laundrymats :p
17:44
<
libv >
mnemoc: running q3a timedemo all day long
17:45
<
libv >
at least it beats watching laundry go round
17:45
<
rm >
interestingly enough
17:45
<
rm >
the stock hostapd from debian seems to work fine
17:46
<
rm >
not requiring a hacked version
17:46
<
Epsylon3 >
where is stored the temporary fastboot image ?
17:46
<
Epsylon3 >
in ram ?
17:46
<
Epsylon3 >
(to understand if its a usb problem or nand one)
17:48
<
Epsylon3 >
nevermind... fastboot flash recovery out/target/product/cubieboard/boot.img
17:48
<
Epsylon3 >
nah... im damned, same
17:48
n01 has quit [Quit: leaving]
17:48
<
Epsylon3 >
somebody really dont want i work on the device :p
17:49
<
Epsylon3 >
2 gcc failures
17:52
vicenteH has quit [Ping timeout: 264 seconds]
18:12
gzamboni has quit [Ping timeout: 260 seconds]
18:19
<
wingrime >
Epsylon3: how about a13 suppotrt
18:22
christopher has joined #linux-sunxi
18:23
gzamboni has joined #linux-sunxi
18:30
<
oliv3r >
Libv probably, i have a semi-foto of the bottom. i'll open it up again, d/c everything and take a foto of the bottom
18:39
eebrah has quit [Ping timeout: 245 seconds]
18:49
<
wingrime >
mnemoc: I tryed to diff sun4i_usb and sun5_usb
18:49
<
wingrime >
mnemoc: It looks like hardware same
18:49
<
wingrime >
mnemoc: 100 %
18:50
<
wingrime >
mnemoc: but sun_5i have differene code version
18:50
<
techn_ >
wingrime: Epsylon3: cmw10 a13 support is wip by me
18:51
<
wingrime >
techn_: what statys
18:51
<
techn_ >
wingrime: trying get kernel to boot
18:51
<
techn_ >
seem to work now
18:51
<
mnemoc >
wingrime: that happens a lot, that's why we try to unify the drivers
*before* starting fixing/cleaning/improving
18:52
eebrah has joined #linux-sunxi
18:56
ssvb has quit [Quit: Leaving]
18:57
gzamboni has quit [Read error: Connection reset by peer]
18:58
<
hramrach >
wingrime: about the erroors I am getting with the kernel panic on usba cable reconnect
18:59
<
hramrach >
I get both ep already claimed warning and cleaning all urb even when using the adb
18:59
<
hramrach >
so that's probably normal or not an issue
18:59
<
hramrach >
but the problem is that on driver reload and irq reset tehre is some list corrupted
19:00
ssvb has joined #linux-sunxi
19:00
<
hramrach >
the driver says cleaning all urbs and crashes dereferencing null in a list function
19:00
<
wingrime >
mnmeoc: I need docs for rewriting about usb on sunxi
19:01
<
hramrach >
figuring out what corrupts it might be a bit tricky because at that time it's already corrupted :s
19:03
<
wingrime >
hramrach: sunxi-usb look like pice of shit
19:03
<
wingrime >
hramrach: I realy Hard to understand relation between code
19:05
techn__ has joined #linux-sunxi
19:07
techn_ has quit [Ping timeout: 252 seconds]
19:08
<
hramrach >
and the gadget code does look better but is not really easier to understand
19:08
<
hramrach >
not much time for debugging sutff at the moment
19:11
gzamboni has joined #linux-sunxi
19:13
<
mnemoc >
wingrime: the lack of documentation is the main reason why we prefer to refactor the code instead of rewrite
19:14
<
mnemoc >
wingrime: for the for unintended highlighting
19:14
<
mnemoc >
wingrime: sorry the for unintended highlighting
19:14
wingrime has quit [Ping timeout: 256 seconds]
19:17
<
gzamboni >
very nice
19:17
<
gzamboni >
let me read it ;)
19:18
<
mnemoc >
also got their schematics for the vga/db9 if you want it
19:19
<
mnemoc >
gzamboni: the post is mostly for the pictures :p
19:20
<
gzamboni >
i will be back in France Monday, i will add my cubie ext board to the wiki, and send you one also.
19:20
<
gzamboni >
Are they selling it already ?
19:20
<
gzamboni >
i guess you are a beta-tester
19:21
<
mnemoc >
gzamboni: mine is pre-production, but I think they are already taking pre-orders
19:22
<
gzamboni >
they are from US ?
19:22
<
mnemoc >
but built in shenzhen.... obviusly
19:23
<
mnemoc >
they also said allwinner had delayed the A20 another week :<
19:23
<
gzamboni >
i have only the camera sensor to go. i have talked to drachensun about it
19:23
<
gzamboni >
i saw someone selling it at alibaba.com
19:23
<
gzamboni >
or maybe it was the A31
19:23
<
gzamboni >
dont remember
19:24
<
mnemoc >
i think I have an csi patch from drachensun pending.... .oO
19:24
<
gzamboni >
he told me there are several modifs in your personal github
19:25
<
gzamboni >
i will check it all this evening when i will get back to the apartment
19:25
<
gzamboni >
im in Brazil, came here for the work
19:30
<
mnemoc >
please don't hesitate to poke me about forgotten patches
19:34
gzamboni has quit [Ping timeout: 260 seconds]
19:35
bsdfox has quit [Ping timeout: 260 seconds]
19:46
gzamboni has joined #linux-sunxi
19:50
shineworld has quit [Read error: No route to host]
20:28
rz2k has quit [Read error: Connection reset by peer]
20:35
<
oliv3r >
mnemoc: forget my patches, all of them; i'll redo them all
20:40
<
mnemoc >
oliv3r: [unstared] :)
20:45
<
oliv3r >
the touch driver seems to work-ish i guess
20:46
<
oliv3r >
it loads and shows interrupts
20:46
torqu3e has quit [Read error: No route to host]
20:46
<
oliv3r >
but i have no way to test it does anything
20:46
<
oliv3r >
fedora just says '/device/virtual/input or something silly
20:46
<
oliv3r >
and i don't have a regular /dev/input/ node
20:47
torqu3e has joined #linux-sunxi
20:47
<
oliv3r >
which is why i need turl and Epsylon3 to hurry with their android thing ;)
20:47
<
oliv3r >
also, i need to find out how i best 'swap' the kernel out
20:47
<
oliv3r >
i guess the 3.0 one should be 'compatible'
20:48
<
oliv3r >
wingrme! argh he's gone again
20:48
<
oliv3r >
mnemoc: zeitecsemi (zet6221) has sent me a zip with a reference driver for the A10
20:49
<
oliv3r >
mnemoc: also, some of these drivers depend heavily on the A10 :S
20:50
<
oliv3r >
also solomon systech responded to my datasheet request and sent it to me; (dl it allready)
20:51
<
hramrach >
what does solomon do?
20:51
<
hramrach >
unusual to get a datasheet when not already published
20:52
<
oliv3r >
hramrach:to be fair it is
20:52
<
oliv3r >
solomon does the ssd2553 touch screen controller
20:52
<
oliv3r >
zeitescemi does a ts too :)
20:52
<
oliv3r >
wingrme was REing one
20:52
<
oliv3r >
but now i received some reference implementation
20:52
<
oliv3r >
so will send that over to him
20:53
<
hramrach >
well, maybe ts is not so secret as other devices
20:55
shineworld has joined #linux-sunxi
20:56
<
oliv3r >
oh! int he reference code, is the firmware included :)
20:56
<
oliv3r >
it's an array in a header file, but still, firmware is firmware
20:57
<
hramrach >
that might be quite useful
20:57
<
oliv3r >
probably need format permission to redistribute it in the official kernel
20:57
<
oliv3r >
but i know wingrime was speaking of it beign a missing bit
20:57
<
hramrach >
if the firmware is not present normally or can be erased accidentally
20:57
<
oliv3r >
well a) the C file is GPL; the C includes the H
20:57
<
oliv3r >
then also, header files can't be 'copyrighted' in or something
20:58
<
oliv3r >
and it is included with GPLed code so that makes it automatically gpl?
20:58
<
oliv3r >
i think there's some docs in the linux kernel how to properly mark those
20:58
<
hramrach >
but it's included in gpl licensed file so yes
20:59
<
oliv3r >
so that makes the firmware gpl licensed aswell?
20:59
<
hramrach >
so long as the file is actually gpl licensed
20:59
<
hramrach >
but it also means they don't adhere to gpl when they only provide firmware binary in the form of C array
21:00
<
hramrach >
so long as the firmware does what is should I don't really care
21:01
<
hramrach >
maybe they want to relicense it if they don't want to provide the source for that
21:01
<
oliv3r >
i do care, but firmware for those kinds of things, are too far fetched atm ;)
21:01
<
oliv3r >
well it's two files, a C file and a H file
21:01
<
oliv3r >
the C file is about half the size of the H file, and IS gpl licensed
21:01
<
oliv3r >
the H file has no license at all, only the array
21:02
<
oliv3r >
but the H file is included in said C file
21:02
<
oliv3r >
ideally, we'd request the source code for the firmware :p
21:02
<
hramrach >
that means nothing
21:02
<
hramrach >
since 'headers cannot be licensed'
21:03
<
oliv3r >
hramrach: so what does that mean with regards to the firmware int he header?
21:03
<
oliv3r >
either way, i'm pretty sure we have to obtain official permission from zeitcesemi to redistribute the firmware with the kernel
21:03
<
hramrach >
unknown license
21:03
<
oliv3r >
it isn't required to redistribute
21:04
<
oliv3r >
since you only flash it into your controller if you break it, it's flashrom, so once in, it should stay there safely
21:05
<
hramrach >
I guess it would be good idea to get clarification of the license
21:05
<
hramrach >
and probably distribute the firmware as a separate .bin
21:06
<
hramrach >
at least it will make it smaller ;-)
21:08
<
oliv3r >
yeah put it as a bin, and host it only on linux-sunxi, it doesn't ever need to be loaded (unless you break it) so having it licensed will help, but is much less a requirement
21:08
<
oliv3r >
now if we could get the SOURCE for it; that'd be much cooler
21:08
<
hramrach >
well, it it works it's ok
21:09
<
hramrach >
sure, you could possibly change th protocol if you had the sauce
21:09
<
hramrach >
and make all ts the same protocol
21:10
<
hramrach >
and fix firmware bugs if present
21:11
<
hramrach >
I have a Wacom tablet that locks up :S
21:11
<
oliv3r >
OHhhhh noo
21:11
<
oliv3r >
this isn't firmware
21:12
<
oliv3r >
statci unsigned char zeitec_zet622x_firmware[] __initdata = { ... }
21:12
<
oliv3r >
so it could be (maybe it is firmware, i don't know) just maybe be the 'init' blob? setting up stuff?
21:12
<
oliv3r >
nah, it's too big for that
21:13
<
hramrach >
weird naming
21:13
<
oliv3r >
i'll admit i don't understand
21:14
<
oliv3r >
it's static, i get, unsigned, sure, char; yep; firmware[] an array, logical
21:14
<
oliv3r >
but what does __initdata mean there?
21:14
<
oliv3r >
it's not a comment
21:14
<
hramrach >
actually
21:15
<
hramrach >
it's some flag
21:15
<
hramrach >
and if you look for where it is defined you will see what flag
21:15
<
oliv3r >
it isnt' defined anywhere int he code
21:15
<
oliv3r >
is it a gcc thing?
21:16
<
hramrach >
or kernel
21:16
<
RaYmAn >
it's some sort of linking flag for gcc iirc
21:16
<
hramrach >
or they forgot to define
21:17
<
RaYmAn >
well, kernel I guess
21:17
<
RaYmAn >
or both :P
21:17
<
RaYmAn >
" Tagging uninitialized global
21:17
<
RaYmAn >
variables __initdata works, and moves the variables from .bss to .data."
21:18
<
mnemoc >
techn__: what bootloader gives you that panic? what device?
21:18
<
techn__ >
mnemoc: lichee-dev and sun5i (a13_mid)
21:19
<
mnemoc >
uhm... techn: seems like lichee-dev is not passing the meminfo
21:19
<
techn__ >
mnemoc: I had to modify u-boot to get that far.. I'll send patches later
21:20
<
techn__ >
but after enabling atag mem it boots much further
21:20
<
techn__ >
now it seems to freeze on uart stuff
21:20
<
techn__ >
[uart]: used uart info.: 0x03 <- last print
21:20
<
mnemoc >
techn__: that usually means you forgot to pass the console's ttyS baudrate
21:20
<
hramrach >
or does it inint the uart so you stop seeing stuff?
21:20
<
techn__ >
mnemoc: it's there
21:21
<
techn__ >
console=ttyS0,115200
21:21
<
hramrach >
also the driver might be broken :s
21:22
<
mnemoc >
techn__: bad script.bin info?
21:22
<
hramrach >
so even with the right parameter it does something wrong to the port
21:22
<
techn__ >
mnemoc: that could be the case
21:22
<
mnemoc >
techn__: did you adapt it for mmc0's uart?
21:23
<
mnemoc >
if not, your serial output simply started going to a different place
21:23
<
techn__ >
mnemoc: yes.. changed uart 0 enabled and to correct pins
21:24
<
hramrach >
maybe try consoly=tty0 to see if that helps
21:24
<
hramrach >
hmm, but would have ro remove serial info from script bin
21:25
shineworld has quit [Quit: Leaving]
21:26
<
hramrach >
either way the serial driver would not frob the port and whatever causes output to stop will not happen
21:27
<
techn__ >
I'm wondering if I need to disable uart_para1
21:27
<
mnemoc >
you don't lose anything by trying
21:28
<
techn__ >
but checking uart driver first
21:28
<
hramrach >
well, try disabling both for starters
21:28
<
mnemoc >
also be sure to not have any pin conflict
21:28
<
hramrach >
no uart driver then ;-)
21:28
<
mnemoc >
you need one for /dev/ttyS0
21:30
<
hramrach >
the kernel is well capable of writing to the port as configured by u-boot
21:30
<
hramrach >
so technically you don't for tx only
21:31
<
mnemoc >
i mean for userspace/login shell
21:32
<
mnemoc >
getty will need it
21:35
<
oliv3r >
Oh, TI AM335X touch screen driver is new in 3.8.3; TI are capable devs, 3.8.3 is relaly new, i shall use that as my template
21:40
eebrah has quit [Quit: Leaving]
21:43
<
techn__ >
that did the trick :)
21:44
<
mnemoc >
good catch
21:44
<
techn__ >
now I have android booted to ICS :)
21:44
<
techn__ >
oh.. a13 :p
21:44
<
techn__ >
but still black screen :(
21:44
<
mnemoc >
details ;-)
21:45
<
techn__ >
and I'm too tired to continue today :p
21:53
<
RaYmAn >
it seems kind of malplaced to be on the microsd breakout page. Shouldn't it be on the UART page instead?
21:55
<
oliv3r >
wtf is a 'cell' in the mfd driver?
21:55
<
oliv3r >
was looking where sensors should live, looks like 'mfd' was invented for that
22:08
Dave77 has joined #linux-sunxi
22:09
<
Turl >
mripard: yay! we got a reply from Mike
22:32
paulk-desktop has quit [Quit: Ex-Chat]
23:27
bsdfox has joined #linux-sunxi
23:27
bsdfox has joined #linux-sunxi
23:54
Wetomelo has joined #linux-sunxi