00:03
souther has joined #linux-sunxi
00:04
bertrik has quit [Remote host closed the connection]
00:18
akaizen has joined #linux-sunxi
00:20
souther has quit [Remote host closed the connection]
00:28
GeertJohan has quit [Ping timeout: 255 seconds]
00:28
<
Turl >
mripard_: ping ping
00:28
GeertJohan has joined #linux-sunxi
00:28
GeertJohan has quit [Changing host]
00:28
GeertJohan has joined #linux-sunxi
00:29
Renard has quit [Remote host closed the connection]
00:38
tinti has quit [Ping timeout: 264 seconds]
00:43
protoCall7 has quit [Quit: protoCall7]
00:45
souther has joined #linux-sunxi
01:44
egbert has quit [Disconnected by services]
01:44
egbert has joined #linux-sunxi
02:27
popolon has quit [Quit: Quitte]
02:49
akaizen has quit [Remote host closed the connection]
02:49
akaizen has joined #linux-sunxi
02:54
akaizen has quit [Read error: No route to host]
02:54
akaizen has joined #linux-sunxi
03:00
protoCall7 has joined #linux-sunxi
03:02
fengling has joined #linux-sunxi
03:40
protoCall7 has quit [Quit: protoCall7]
03:46
TheSeven has quit [Disconnected by services]
03:46
[7] has joined #linux-sunxi
03:46
protoCall7 has joined #linux-sunxi
04:18
protoCall7 has quit [Quit: protoCall7]
05:21
fengling has quit [Quit: WeeChat 0.4.3]
05:27
xeros has quit [Ping timeout: 240 seconds]
06:10
JohnDoe_71Rus has joined #linux-sunxi
06:50
miup has quit [Ping timeout: 272 seconds]
07:17
miup has joined #linux-sunxi
07:21
miup has quit [Ping timeout: 240 seconds]
07:22
sehraf has joined #linux-sunxi
07:40
techn has joined #linux-sunxi
07:43
Quarx has joined #linux-sunxi
07:49
miup has joined #linux-sunxi
07:54
tomcheng86 has joined #linux-sunxi
07:54
kivutar has joined #linux-sunxi
07:57
tomcheng76 has quit [Ping timeout: 244 seconds]
07:59
marcin_ has quit [Ping timeout: 250 seconds]
08:09
tomcheng86 has quit [Quit: Lost terminal]
08:14
konradoo77 has joined #linux-sunxi
08:19
techn has quit [Ping timeout: 272 seconds]
08:30
zeRez has joined #linux-sunxi
08:36
Zboonet has quit [Remote host closed the connection]
08:37
Zboonet has joined #linux-sunxi
08:48
konradoo77 has quit [Ping timeout: 246 seconds]
08:52
konradoo77 has joined #linux-sunxi
09:15
deasy has joined #linux-sunxi
09:22
xeros has joined #linux-sunxi
09:26
paulk-aldrin has joined #linux-sunxi
09:44
bertrik has joined #linux-sunxi
09:50
bonbons has joined #linux-sunxi
09:51
konradoo77 has quit [Ping timeout: 264 seconds]
09:53
konradoo77 has joined #linux-sunxi
09:59
bertrik_ has joined #linux-sunxi
10:01
bertrik has quit [Ping timeout: 272 seconds]
10:07
RaYmAn_ is now known as RaYmAn
10:09
formruga has joined #linux-sunxi
10:10
bertrik_ is now known as bertrik
10:26
wens has joined #linux-sunxi
10:34
Net147 has joined #linux-sunxi
10:37
Net147 has quit [Client Quit]
10:38
Net147 has joined #linux-sunxi
10:47
marcin_ has joined #linux-sunxi
10:49
kivutar has quit [Ping timeout: 255 seconds]
10:49
tomcheng76 has joined #linux-sunxi
10:52
tomcheng76 has quit [Client Quit]
10:52
techn has joined #linux-sunxi
10:53
konradoo77 has quit [Ping timeout: 246 seconds]
10:56
konradoo77 has joined #linux-sunxi
10:57
tomcheng76 has joined #linux-sunxi
11:14
kivutar has joined #linux-sunxi
11:33
BorgCuba has joined #linux-sunxi
11:35
CaptHindsight has quit [Quit: gone]
11:42
kivutar has quit [Ping timeout: 246 seconds]
11:43
formruga has quit [Quit: Konversation terminated!]
11:48
<
BorgCuba >
is there a sunxi r3p2-01-rel1 mali driver (the driver from malideveloper doesnt compile for me)
11:54
kivutar has joined #linux-sunxi
11:55
konradoo77 has quit [Ping timeout: 272 seconds]
11:55
CaptHindsight has joined #linux-sunxi
11:59
konradoo77 has joined #linux-sunxi
12:07
formruga has joined #linux-sunxi
12:11
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
12:12
Andy-D has joined #linux-sunxi
12:36
quitte_ has joined #linux-sunxi
12:39
quitte has quit [Ping timeout: 250 seconds]
12:41
tomcheng76 has quit [Quit: leaving]
12:45
tomcheng76 has joined #linux-sunxi
12:56
konradoo77 has quit [Ping timeout: 245 seconds]
13:00
konradoo77 has joined #linux-sunxi
13:07
deasy has joined #linux-sunxi
13:18
konradoo77 has quit [Ping timeout: 272 seconds]
13:22
Renard has joined #linux-sunxi
13:32
Andy-D has quit [Ping timeout: 250 seconds]
13:50
Nyuutwo has quit [Read error: Connection reset by peer]
13:55
Nyuutwo has joined #linux-sunxi
13:59
<
RzR >
BorgCuba, which OS ?
14:12
tonyctl has quit [Ping timeout: 264 seconds]
14:12
prahal has joined #linux-sunxi
14:13
tonyctl has joined #linux-sunxi
14:18
prahal has quit [Ping timeout: 264 seconds]
14:21
Quarx has joined #linux-sunxi
14:55
kivutar has quit [Quit: Ex-Chat]
14:55
<
libv >
heh, for which i just had to go create patches
_myself_
14:56
<
Turl >
such an early crash
14:56
<
Turl >
paulk-aldrin: is fex loaded?
14:56
<
libv >
Turl: i am thinking that perhaps the u-boot setup doesn't match the hw
14:57
<
libv >
paulk-aldrin: are you sure that this hw is the exact one that was documented, and that it truly has 1024MB
14:57
<
paulk-aldrin >
libv, well maybe not
14:57
<
paulk-aldrin >
I have the android kernel logs if that helps
14:58
<
libv >
paulk-aldrin: why did you conclude that the hbd_mid_s906 was your device?
14:58
<
paulk-aldrin >
libv, I built u-boot for a similar device, regarding ram config
14:58
<
libv >
paulk-aldrin: oh.
14:58
<
libv >
a "similar" device
14:58
<
paulk-aldrin >
it's NOT that device
14:58
<
libv >
completely ignoring NDH
14:58
<
libv >
paulk-aldrin: why should we even be talking to you?
14:58
<
libv >
paulk-aldrin: what makes you believe that we should try to help you?
14:59
<
paulk-aldrin >
apologies
14:59
<
paulk-aldrin >
I'm just used to it working out of the box
14:59
<
Turl >
libv: you should get a tape recorder
14:59
<
libv >
no, you have been lurking here enough to know about NDH
15:00
<
paulk-aldrin >
ok so I'm an asshole :)
15:00
<
libv >
Turl: or a powerful laser on an orbiting satelite.
15:00
<
Wizzup >
the latter seems more fun
15:01
<
paulk-aldrin >
no but really, I thought the u-boot config was
*only* about dram settings
15:01
<
paulk-aldrin >
which are set correctly
15:01
<
paulk-aldrin >
except ram size
15:01
<
libv >
paulk-aldrin: shut up and NDH.
15:01
<
paulk-aldrin >
whcih isn't reported on a10-meminfo
15:01
<
libv >
"working out of the box"
15:01
<
paulk-aldrin >
I have 5/6 other devices to go btw
15:01
<
libv >
1 device, 1 especially prepared image is not "working out of the box"
15:02
<
libv >
paulk-aldrin: start ndhing
15:02
<
libv >
paulk-aldrin: once you have done the first, you'll see that it really is not that much work at all
15:02
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
15:03
<
libv >
i turn over a fresh device in 2-3h, most of which is spent googling and cutting pictures to size
15:03
<
paulk-aldrin >
just in case that wasn't clear, I'm using the original script.bin for my board
15:03
<
libv >
oh, and getting properly focussed pictures, as a 60EUR digicam is crap for that
15:03
<
paulk-aldrin >
NOT the one for the device I picked for u-boot
15:03
<
libv >
paulk-aldrin: NDH
15:03
<
paulk-aldrin >
well as far as I know, making wiki pages won't really make my device boot
15:04
* libv
wants a aluminium suitcase, which, when opened has loads of blinken lights and a "launch" button
15:04
<
libv >
paulk-aldrin: goodbye then
15:04
<
paulk-aldrin >
I didn't say I won't do it
15:04
<
libv >
paulk-aldrin: you useless, stupid and openly selfish bastard.
15:04
<
paulk-aldrin >
I'm just saying right now I want my device to boot, and
*later* I'll do the NDH
15:04
<
libv >
paulk-aldrin: just like everyone else.
15:05
<
libv >
paulk-aldrin: if we all thought like that, you wouldn't have this irc channel
15:05
<
libv >
you wouldn't have the repos you just used
15:05
<
libv >
and you wouldn't have had the wiki you referred to so often already
15:05
<
paulk-aldrin >
yeah, well, writing docs sucks
15:06
<
libv >
paulk-aldrin: good for you. goodbye.
15:06
<
paulk-aldrin >
I love your attitude :)
15:06
<
paulk-aldrin >
I wish I could do the same
15:06
<
libv >
you're the one depending on doc writing suckers like me.
15:07
<
libv >
not the other way around.
15:07
<
paulk-aldrin >
I maintain stuff too
15:07
<
libv >
not something i or many others in here seem to depend on.
15:07
<
paulk-aldrin >
and spent a long time writing proper doc for it
15:08
<
paulk-aldrin >
so really, I know what you're talking about
15:08
<
paulk-aldrin >
I don't even disagree
15:08
<
paulk-aldrin >
I'm just saying, later
15:08
<
libv >
that later never happens
15:08
<
libv >
especially given the way in which you have been actively ignoring it so far already
15:08
<
paulk-aldrin >
I mean later *once my board boots
15:08
<
libv >
so your later is a pure and utter lie
15:08
<
paulk-aldrin >
libv, I'm planning on working with sunxi in the long run
15:09
<
libv >
then start now
15:09
<
paulk-aldrin >
collaboration
15:09
<
libv >
you have been lurking in here for over a year or so
15:09
<
paulk-aldrin >
right
15:09
<
libv >
what you suggest is not collaboration
15:09
<
libv >
it is parasitism
15:09
<
paulk-aldrin >
what I'm saying is that I will document the boards because I will not vanish away
15:10
<
paulk-aldrin >
my goal is to port Replicant to sunxi
15:10
<
paulk-aldrin >
so I'll be doing development
15:10
<
paulk-aldrin >
for a long period of time
15:10
<
libv >
people vanish all the time
15:10
<
paulk-aldrin >
well I'm the lead developer of Replicant
15:10
<
paulk-aldrin >
I met oliv3r_ at FOSDEM
15:10
<
paulk-aldrin >
I'll do the docs!
15:10
<
libv >
and we have .fex files and uboot boards entries that can no longer be matched to any devices
15:10
<
libv >
2-3h is all that it takes, per device
15:11
<
paulk-aldrin >
but I'll do it, god!
15:11
<
libv >
again, google and pictures takes the most time
15:11
<
paulk-aldrin >
you really think I won't do it, don't you?
15:11
<
libv >
i am 100% sure of it
15:11
<
paulk-aldrin >
wanna bet or something?
15:11
<
libv >
go prove me wrong
15:11
<
libv >
but prove me wrong
_right_ _now_
15:11
<
paulk-aldrin >
as soon as my board boots
15:12
<
paulk-aldrin >
libv, well if I do it right now, which I consider highly unproductive, can I expect some help afterwards?
15:12
<
paulk-aldrin >
I already have UART
15:12
<
paulk-aldrin >
I know the hardware
15:13
<
libv >
then the board picture already will be messed up enough that you cannot have a nice picture of the uart pads anymore
15:13
<
paulk-aldrin >
I took a photo before
15:13
<
libv >
then most of the work is done
15:13
<
paulk-aldrin >
see I planned on doing it even before talking to you
15:13
<
libv >
read the ndh, and start editing the boilerplate device page
15:13
<
paulk-aldrin >
and it's so obvious that really, it wouldn't matter anyway
15:14
<
libv >
it's been made real easy
15:14
<
paulk-aldrin >
pins on the edge of the board with "RX TX GND"
15:14
<
libv >
but still you refuse
15:14
<
paulk-aldrin >
who says I refuse?
15:14
<
paulk-aldrin >
I said:
15:14
<
paulk-aldrin >
libv, well if I do it right now, which I consider highly unproductive, can I expect some help afterwards?
15:14
<
libv >
that's refusal.
15:14
<
paulk-aldrin >
how come?
15:14
<
libv >
because i have heard that 100 times before
15:14
<
paulk-aldrin >
oh god, you know what, I'll do it right now just to make you shut up
15:15
<
libv >
and of those 100 times, perhaps 1 time it actually led to a useful device page
15:15
<
libv >
work through the whole thing, and you should have a working device at the end
15:16
<
libv >
if not, yes, we will look into the kernel giving up that early, but i am reasonably sure that our help will no longer be needed then
15:16
<
paulk-aldrin >
we'll see about that
15:17
<
libv >
that very strange panic + refusal to work ndh properly + "i just picked somethings which i thought matched", points to only one thing.
15:18
<
paulk-aldrin >
no it's not something that I think matches, it's a correct match except for ".size" which doesn't show on script.fex nor a10-meminfo
15:20
<
libv >
the s906 board does not have the uart pins labelled.
15:21
<
libv >
so you have a fundamentally different board.
15:21
<
libv >
so stfu and ndh already
15:22
lauri has joined #linux-sunxi
15:22
<
lauri >
Starting from monday working again on Debian vs Cubietruck stuff ;)
15:25
wingrime1 has joined #linux-sunxi
15:28
wingrime has quit [Ping timeout: 245 seconds]
15:29
<
paulk-aldrin >
libv, of course the board is very different
15:35
<
paulk-aldrin >
yeah I don't remember the password
15:36
<
paulk-aldrin >
one sec
15:37
<
paulk-aldrin >
libv, btw did you take the infobox template from wikipedia or is there a mediawiki plugin for that?
15:38
tomcheng76 has quit [Quit: leaving]
15:38
wingrime1 has quit [Read error: Connection reset by peer]
15:38
wingrime has joined #linux-sunxi
15:39
pwhalen has quit [Ping timeout: 272 seconds]
15:42
konradoo77 has joined #linux-sunxi
15:52
pwhalen has joined #linux-sunxi
15:52
<
paulk-aldrin >
manufacturer website: "Allwinnerr A20 dual core 1.5GHz"
15:53
<
Turl >
typical marketing accuracy
15:53
<
Turl >
basically the part that gets them sales is the bit where it says tablet
15:53
<
Turl >
and the bit that says 50$ or so
15:54
avsm has joined #linux-sunxi
15:55
<
wens >
say a branded A23 tablet at the mall today, sells for around 100 USD
15:57
<
libv >
idiot trap :)
15:57
ricardocrudo has joined #linux-sunxi
15:57
<
wens >
it's a 9 inch tablet
15:58
<
Turl >
libv: pff :) you haven't been around here
15:59
<
libv >
Turl: that many idiots? ;p
16:00
<
libv >
but yeah, shipping and customs do add quite a bit on top of aliexpress cost
16:00
<
libv >
that's daylight robbery
16:01
<
Turl >
"ZENEI ZE760"
16:02
ganbold_ has joined #linux-sunxi
16:04
ganbold_ has quit [Remote host closed the connection]
16:04
ganbold_ has joined #linux-sunxi
16:09
<
wens >
shipping and customs add a lot
16:14
ricardocrudo has quit [Ping timeout: 250 seconds]
16:16
pwhalen has quit [Ping timeout: 250 seconds]
16:22
<
paulk-aldrin >
libv, is it ok to skip release date?
16:26
<
wingrime >
paulk-aldrin: nice to see you there))
16:27
<
paulk-aldrin >
I think I'm gonna start the work on replicant for sunxi
16:28
<
wingrime >
paulk-aldrin: thats nice, but we still not so much android frendly
16:28
<
paulk-aldrin >
well of course
16:28
<
wingrime >
We have no open cedar for android
16:29
<
paulk-aldrin >
no Replicant device has hardware video decoding either
16:29
<
wingrime >
But vdpau work nicely
16:29
<
wingrime >
On opensouce stack
16:29
<
paulk-aldrin >
yes I'm looking forward to trying that once I can get that tablet to boot
16:29
<
paulk-aldrin >
I'll buy a tv stick with A20
16:29
pwhalen has joined #linux-sunxi
16:29
<
paulk-aldrin >
and in parallel, I'll get a quad core imx6 cubox-i
16:30
<
paulk-aldrin >
and see what performs best in gnu/linux for video decoding
16:30
<
paulk-aldrin >
using only free software
16:30
<
wingrime >
Cyanogen for a10 me booted from first kick
16:30
<
paulk-aldrin >
well maybe but the code is way dirty
16:30
<
paulk-aldrin >
I'll start from scratch
16:30
<
paulk-aldrin >
more or less
16:30
<
wingrime >
But there much problem with touchscreen blobs
16:31
<
wingrime >
Many tablet need personal fw to touchscreen
16:31
<
wingrime >
Thats becose sensor wirings and sizes
16:31
<
wingrime >
Ts ic is simple mcu)
16:32
<
paulk-aldrin >
indeed
16:32
<
paulk-aldrin >
replicant won't distribute these
16:33
<
wingrime >
Every time i buy new sunxi tablet I have problem with Ts
16:33
<
wingrime >
But with linux it does not care thus i just plug usb mouse
16:34
<
wingrime >
Last time I successfuly RE ts driver )
16:34
<
paulk-aldrin >
wingrime, it can be a hard time
16:34
<
paulk-aldrin >
for my q88, the driver was nowhere to be found
16:34
<
wingrime >
Thats was q88
16:35
<
paulk-aldrin >
ektf2k?
16:35
<
paulk-aldrin >
that was mine
16:35
<
wingrime >
You can try re it
16:35
<
wingrime >
I2c is not much difficult
16:36
<
paulk-aldrin >
yeah
16:38
<
wingrime >
You can just dump init stream , than know get data command
16:39
<
paulk-aldrin >
indeed
16:39
avsm has quit [Quit: Leaving.]
16:43
konradoo77 has quit [Ping timeout: 245 seconds]
16:47
pwhalen has quit [Ping timeout: 244 seconds]
16:48
konradoo77 has joined #linux-sunxi
16:49
ganbold_ has quit [Ping timeout: 240 seconds]
16:52
hramrach has quit [Write error: Broken pipe]
16:52
tomboy64 has quit [Write error: Connection reset by peer]
16:55
tomboy64 has joined #linux-sunxi
16:57
tomcheng76 has joined #linux-sunxi
16:59
tomcheng76 has joined #linux-sunxi
17:00
pwhalen has joined #linux-sunxi
17:00
pwhalen has joined #linux-sunxi
17:00
pwhalen has quit [Changing host]
17:00
hramrach has joined #linux-sunxi
17:04
<
BorgCuba >
hi, I try to compile some gles demo and I get a lot of undefined references to 'shim_SomeGLFunction'
17:05
<
BorgCuba >
these are the libs I am linking: -lGLESv1_CM_mali -lEGL_mali -lMali (from sunxi-mali-proprietary / r3p2-01rel1 / armhf / framebuffer / )
17:08
<
RzR >
BorgCuba, you do you use glshim if you want to ran an ES demo
17:08
CaptHindsight has quit [Quit: gone]
17:09
<
BorgCuba >
RzR, I havent heard of glshim so far
17:09
<
RzR >
maybe this is not related to glshim
17:09
<
BorgCuba >
I will try, thanks for the hint
17:11
CaptHindsight has joined #linux-sunxi
17:17
sehraf has joined #linux-sunxi
17:29
<
libv >
paulk-aldrin: i think that topwise S785 might be its proper name, but good work on digging up the icoo link
17:29
<
libv >
as for date, the one in there seems good enough
17:31
<
paulk-aldrin >
I'm a bit worried about the ts controller
17:31
<
paulk-aldrin >
but I've seen source code for it around
17:31
<
paulk-aldrin >
accelerometer should be ok
17:31
<
paulk-aldrin >
I'd say cameras too
17:32
<
paulk-aldrin >
there seems to be a headset detections GPIO
17:32
<
libv >
if you have useful info on those, list those things under tips/tricks/caveats
17:32
<
paulk-aldrin >
alright
17:32
<
paulk-aldrin >
I'll keep maintaining the page as I go
17:33
<
paulk-aldrin >
libv, so now time to actually make it work!
17:33
<
libv >
yes, retrieving device information
17:33
<
paulk-aldrin >
libv, I just sent u-boot and sunxi-boards patches to the ml
17:33
<
paulk-aldrin >
libv, what is left to do?
17:33
<
libv >
pictures, and the page
17:34
<
libv >
and then working through the manual build howto
17:34
<
paulk-aldrin >
pictures?
17:34
<
libv >
yeah, so people can find this device and be certain that it is their hw
17:34
<
paulk-aldrin >
well I put a bunch already
17:35
<
libv >
just refreshed the page
17:35
yann_s|AFK has joined #linux-sunxi
17:35
<
libv >
wow, actual stereo speakers
17:35
yann_s|AFK is now known as yann_s
17:35
<
paulk-aldrin >
not very loud though
17:38
<
paulk-aldrin >
mhh the emails didn't go through
17:41
<
paulk-aldrin >
libv, so we're at the same point than 4 hours ago, the kernel still crashes
17:42
<
libv >
verify that you have replaced the u-boot with the fixed version with the bootinfo dram info inserted
17:42
<
libv >
if needs be, rebuilt and copy again
17:42
<
libv >
rebuild even
17:42
<
libv >
as uboot builds quickly
17:43
<
paulk-aldrin >
libv, I used the dram info from HBD_MID_S906
17:44
<
libv >
which is the problem.
17:44
<
paulk-aldrin >
well no, because my device has the very same config
17:44
<
paulk-aldrin >
I'm saying u-boot config, not script.bin
17:44
<
libv >
have you verified this over fel?
17:44
<
paulk-aldrin >
I verified using the fex and a10-meminfo
17:45
<
libv >
a10 meminfo does not work on a20
17:45
<
paulk-aldrin >
so what does it do?
17:45
<
libv >
take the fel route
17:45
konradoo77 has quit [Ping timeout: 246 seconds]
17:45
<
libv >
this way, you can also fill in the fel button
17:45
<
paulk-aldrin >
indeeed
17:46
<
paulk-aldrin >
so I presume that what's in script.bin about DRAM is not actually used?
17:47
<
paulk-aldrin >
I doubt the kenrel would init the ram again anyways
17:47
<
libv >
it is often empty as well
17:47
<
libv >
bootinfo is where it is at
17:47
konradoo77 has joined #linux-sunxi
17:47
<
libv >
a10-meminfo has, afaik, not been ported to a20 yet
17:47
<
paulk-aldrin >
it does show the same stuff as script.bin though
17:47
<
libv >
oliv3r_ had some initial port somewhere, but i doubt it got brough back to sunxi-tools
17:48
<
paulk-aldrin >
well anyway, it suits me well if that's the problem
17:48
<
BorgCuba >
RzR, I got it, seems like I had the wrong libraries
17:48
<
libv >
try the fel/bootinfo route anyway, to make sure
17:48
<
libv >
as documented in retrieving device info
17:49
<
BorgCuba >
now this line "egl_dpy = eglGetDisplay((EGLNativeDisplayType) fd);" gives egl_dpy = EGL_NO_DISPLAY
17:50
<
BorgCuba >
libv, do you have a demo for gles on framebuffer?
17:50
<
paulk-aldrin >
ok got it
17:51
<
paulk-aldrin >
jump to fel
17:51
<
paulk-aldrin >
since I have UART, it's easier than the buttons
17:51
<
libv >
BorgCuba: did you follow our wiki?
17:51
<
libv >
paulk-aldrin: but we want to know the button anyway
17:51
<
paulk-aldrin >
yeah yeah
17:51
<
libv >
paulk-aldrin: usually, it is vol+
17:51
<
paulk-aldrin >
thing is, to have the buttons I need to put the case back and to do that, I need to unsolder uart
17:52
<
libv >
paulk-aldrin: just look at the case, and press the buttons directly
17:52
<
BorgCuba >
libv, no. Is there a wiki for this?
17:52
<
libv >
also, it pays to make a hole in the case for the uart cable
17:52
<
libv >
BorgCuba: did you try looking at our wiki?
17:52
<
paulk-aldrin >
ID 1f3a:efe8 I presume?
17:53
<
libv >
paulk-aldrin: all my devices have a cable dangling through an extra hole in the case
17:53
<
BorgCuba >
libv, yes
17:53
<
libv >
this is great as then the whole thing is protected as normal
17:53
<
libv >
and can be used as normal
17:53
<
paulk-aldrin >
libv, actually I could use the two screw holes
17:53
<
libv >
just has an extra cable hanging out
17:53
yann_s has joined #linux-sunxi
17:53
<
paulk-aldrin >
but I would lose tx
17:53
<
BorgCuba >
I tried your lima tests and compiled the shaders using malisc which worked
17:53
<
paulk-aldrin >
libv, how do you get gnd/rx/tx in one cable?
17:54
<
libv >
paulk-aldrin: just take a soldering iron and burn a hole in the plastic :)
17:54
<
libv >
paulk-aldrin: check the uart howto
17:56
<
BorgCuba >
there maybe a slight discrepancy in my setup - kernel driver r3p2-01-rel2 and binary drivers for r3p2-01rel1 (but both report 20 according to version.c)
17:57
<
paulk-aldrin >
libv, how come the script.bin I read with fel is not the same as the one in nanda?
17:58
ecelis has quit [Ping timeout: 250 seconds]
17:58
<
libv >
really, hrm, usually there are several copies sitting around, but i thought they were copies
17:58
<
libv >
paulk-aldrin: take the one you got over fel
17:59
<
libv >
paulk-aldrin: but more importantly, what does bootinfo tell you?
17:59
<
paulk-aldrin >
libv, sadly, same thing
17:59
<
paulk-aldrin >
as for DRAM
17:59
<
libv >
really? hrm :(
17:59
ecelis has joined #linux-sunxi
18:00
<
libv >
ok, seems i should go building 3.4.90 and throw that on my a20 tablet
18:01
<
paulk-aldrin >
nice, thanks
18:04
kuldeepdhaka has joined #linux-sunxi
18:04
<
paulk-aldrin >
btw can't the SPL do fat?
18:05
<
paulk-aldrin >
i.e. why does u-boot need to be installed raw instead of as a file?
18:09
<
wingrime >
File can be anywhere
18:10
BorgCuba has quit [Quit: leaving]
18:10
<
wingrime >
But spl too stupid for fs parsing
18:11
<
wingrime >
So, it need to be in specifited place
18:11
<
paulk-aldrin >
sometimes, primary loaders do have fs support
18:11
<
paulk-aldrin >
for instance X-Loader on OMAP
18:12
<
paulk-aldrin >
it can live in SRAM (64k) and still have fat support
18:12
<
wingrime >
In our case it has burn in soc
18:12
<
libv >
paulk-aldrin: which toolchain are you using?
18:12
<
paulk-aldrin >
libv, android one
18:12
tomboy64 has quit [Ping timeout: 264 seconds]
18:12
<
paulk-aldrin >
replicant-4.2/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
18:13
<
libv >
paulk-aldrin: can you give this a try with another toolchain?
18:13
<
paulk-aldrin >
libv, I built for A10 with the same toolchain, no problem
18:13
<
paulk-aldrin >
libv, I guess I'll do that
18:13
<
paulk-aldrin >
I'll try on another host though
18:13
<
paulk-aldrin >
the one on which A10 worked
18:13
<
paulk-aldrin >
and I won't pull
18:13
<
paulk-aldrin >
so that I'm sure it's the same state
18:14
<
libv >
ok, yeah, makes sense
18:14
tomboy64 has joined #linux-sunxi
18:14
<
libv >
if it works for a10
18:14
<
wingrime >
Our bool chain comes directly from soc, we have no any stages more
18:14
<
libv >
but you should be able to just stick that other toolchain somehwere, and adjust the path
18:15
<
libv >
no need for another host, you just need to adjust the bash environment
18:15
<
paulk-aldrin >
well it was the same toolchain
18:15
<
wingrime >
So, have fs support build in soc in rom is too expensive
18:15
<
paulk-aldrin >
but on another host/another distro
18:15
<
paulk-aldrin >
I'll try that right next
18:16
<
wingrime >
But or soc rom can boot from nand/mmc/spi nor, thats nice
18:16
<
libv >
grmbl, i hate kernel git trees. you just cannot have enough ram these days to do useful work on multiple kernel versions at the same time
18:17
<
wingrime >
So, you can have only soc with only ddr and boot system))
18:18
<
paulk-aldrin >
it's surprising that the boot order is static, that's usually done with resistors
18:19
<
wingrime >
Not fully
18:19
ZetaNeta has joined #linux-sunxi
18:20
ZetaNeta has left #linux-sunxi [#linux-sunxi]
18:21
<
wingrime >
It nice, that mmc always in first order than nand, you can insert card and boot linux without flashing anything
18:21
<
libv >
ow, i have 3.4.90
18:21
<
paulk-aldrin >
e37d760 ?
18:22
<
wingrime >
Also there much undocumented stuff towards soc debug
18:22
<
wingrime >
I find undocumented stuff related with SRAM BIST
18:23
<
wingrime >
soc have full ability to test itself after production
18:23
<
libv >
paulk-aldrin: yup
18:23
<
libv >
paulk-aldrin: but i only ran that on cubietruck so far
18:24
<
libv >
which shouldn't matter, actually
18:24
<
wingrime >
libv: are a31 and a31a manuals are in /dl/ ?
18:26
<
libv >
wingrime: why ask me?
18:26
<
wingrime >
You are always there
18:26
<
libv >
wingrime: check for yourself, especially since i do not use a31 myself
18:27
<
wingrime >
I have no both, but man always have nice new stuff
18:31
FreezingCold has quit [Read error: Connection reset by peer]
18:32
<
libv >
paulk-aldrin: another thing worth trying is throwing out all those sunxi mem_reserve things from your command line
18:32
<
paulk-aldrin >
right
18:33
FreezingCold has joined #linux-sunxi
18:33
<
paulk-aldrin >
also the sdcard I'm using was originally set with fedora for A10 and I just did dd with spl+u-boot and changed uImage for A20
18:33
<
paulk-aldrin >
so maybe I'll start with a fresh sdcard, too
18:33
[7] has quit [Ping timeout: 260 seconds]
18:34
<
libv >
no, that should be fine...
18:34
<
libv >
although, did you clear sectors 1-1023?
18:34
<
libv >
the second dd line
18:34
<
libv >
this keeps the partitioning table
18:35
<
libv >
but clears everything else
18:35
<
paulk-aldrin >
ok thanks
18:36
<
libv >
try these things one by one
18:36
<
libv >
so if something does work, we know what it was and we can document it
18:41
FreezingCold has quit [Remote host closed the connection]
18:44
konradoo87 has joined #linux-sunxi
18:46
FreezingCold has joined #linux-sunxi
18:47
konradoo77 has quit [Ping timeout: 260 seconds]
18:55
kivutar has joined #linux-sunxi
18:56
kuldeepdhaka has quit [Ping timeout: 246 seconds]
18:57
kuldeepdhaka_ has joined #linux-sunxi
19:07
<
paulk-aldrin >
libv, build from the other computer didn't do and making a fresh new sdcard didn't help either
19:10
rz2k has joined #linux-sunxi
19:11
kuldeepdhaka_ has quit [Max SendQ exceeded]
19:11
<
paulk-aldrin >
oh great, and sunxi-3.0 doesn't have sun7i support
19:13
kuldeepdhaka_ has joined #linux-sunxi
19:14
techn has quit [Ping timeout: 245 seconds]
19:15
kuldeepdhaka_ is now known as kuldeepdhaka
19:21
kuldeepdhaka_ has joined #linux-sunxi
19:23
kuldeepdhaka has quit [Ping timeout: 264 seconds]
19:37
akaizen has quit [Remote host closed the connection]
19:38
akaizen has joined #linux-sunxi
19:40
ricardocrudo has joined #linux-sunxi
19:42
akaizen has quit [Ping timeout: 240 seconds]
19:45
konradoo77 has joined #linux-sunxi
19:48
konradoo87 has quit [Ping timeout: 260 seconds]
19:49
akaizen has joined #linux-sunxi
20:01
<
libv >
paulk-aldrin: ok, let me go replace things on my a20 tablet then
20:01
<
paulk-aldrin >
thanks
20:02
pwhalen has quit [Ping timeout: 260 seconds]
20:02
<
libv >
paulk-aldrin: did you try the altered commandline?
20:03
<
paulk-aldrin >
yes, I'm back to the default commandline
20:03
<
paulk-aldrin >
the one in the defconfig
20:03
<
paulk-aldrin >
with no uEnv.txt
20:03
<
paulk-aldrin >
nor boot.scr
20:06
deasy has joined #linux-sunxi
20:06
<
libv >
paulk-aldrin: android boots correctly, right?
20:06
<
paulk-aldrin >
it's a 3.0 kernel though
20:07
<
paulk-aldrin >
ah wait, it's 3.3 actually
20:10
<
libv >
just to make sure that the hw is not at fault
20:12
<
paulk-aldrin >
what bothers me is that the crash happens in a very generic part of the kernel
20:12
<
libv >
paulk-aldrin: which is why i blamed wrong ram setup
20:13
<
paulk-aldrin >
makes sense
20:13
<
paulk-aldrin >
but it's the same place everytime
20:13
<
paulk-aldrin >
and u-boot runs flawlessly
20:13
<
paulk-aldrin >
I suppose it runs in RAM
20:13
<
libv >
paulk-aldrin: as for your device, all you need is a picture of the buttons/connectors (as buttons/connectors is usually a subtle difference between different tablet models)
20:14
<
libv >
and then the two patches, and then that page is golden
20:14
<
libv >
you really should think about melting a hole in the case and closing your device up
20:14
<
libv >
especially since you will be using it as an android device
20:14
<
paulk-aldrin >
buttons and connectors are a good idea
20:14
<
paulk-aldrin >
I'll use the screw holes
20:14
<
paulk-aldrin >
for the cables
20:15
<
paulk-aldrin >
or just keep the device open when I need UART
20:15
<
paulk-aldrin >
once the kernel works, I'll mostly be working on Replicant
20:15
pwhalen has joined #linux-sunxi
20:15
<
paulk-aldrin >
USB is just fine for that
20:16
<
libv >
are you planning on selling this hw on afterwards?
20:17
<
paulk-aldrin >
well it's not mine
20:17
<
paulk-aldrin >
it belongs to the Replicant project
20:17
<
paulk-aldrin >
donations money
20:17
<
paulk-aldrin >
and also the case is aluminium
20:17
<
libv >
the full case?
20:17
<
libv >
ok, a soldering iron might be a bit underpowered then :p
20:17
<
paulk-aldrin >
well I would try making a hole in the front plastic
20:18
<
paulk-aldrin >
wouldn't*
20:18
<
libv >
drilling is not fun
20:18
<
paulk-aldrin >
yeah anyway it's not like I'm going to do pm or bootloader work
20:19
<
paulk-aldrin >
on most devices I work with, UART is harder to get so I usually do without
20:19
<
paulk-aldrin >
(those would be Android phones)
20:26
<
paulk-aldrin >
libv, btw, nand 8/16/32Gib was because there are different versions that I assume to have the same hardware, with either 16 or 32 Gib
20:27
<
libv >
paulk-aldrin: i read the message on the icoo page
20:27
<
libv >
paulk-aldrin: let's deal with that when some user reports it differently :)
20:27
<
libv >
16GiB costs more
20:27
<
paulk-aldrin >
m'kay
20:27
<
libv >
so chances of this hw existing irl is low
20:28
<
libv >
it's easy to change the hw, just solder on a different flash module
20:28
<
libv >
but they'd have to do this for 10k units or so
20:28
<
libv >
and i do not see that happening on a 100eur tablet :)
20:29
<
paulk-aldrin >
well this one was more expensive than the others
20:29
<
libv >
sure, and even that one comes with just 8GB, right?
20:30
<
libv >
so if you go even more expensive, you'd buy a google nexus 7 :)
20:30
ricardocrudo has quit [Ping timeout: 250 seconds]
20:30
<
paulk-aldrin >
I'll have to buy one anyway actually
20:30
<
paulk-aldrin >
than and a kindle fire
20:30
<
paulk-aldrin >
that and*
20:31
<
paulk-aldrin >
kindle fire is as good as sunxi btw
20:31
<
paulk-aldrin >
regarding free software
20:32
<
paulk-aldrin >
libv, oh and btw, the resolution is not 1024x768, it's 768x1024
20:32
<
paulk-aldrin >
it's in portrait mode
20:32
<
paulk-aldrin >
natively
20:34
popolon has joined #linux-sunxi
20:35
<
libv >
the script.bin confirms that?
20:35
<
paulk-aldrin >
I tried to buy exotic sunxi hardware :)
20:35
<
paulk-aldrin >
I have one with GPS, one with a modem inside, one with an external modem
20:36
<
paulk-aldrin >
external modem but PCM too
20:37
akaizen has quit [Remote host closed the connection]
20:38
akaizen has joined #linux-sunxi
20:38
<
libv >
ok, fresh build just runs here
20:38
<
libv >
panics due to no rootfs
20:38
<
libv >
but otherwise it's fine
20:38
<
paulk-aldrin >
right
20:38
<
paulk-aldrin >
well, crap
20:39
<
libv >
paulk-aldrin: can you upload the two files you retrieved over fel somewhere?
20:39
<
paulk-aldrin >
yeah
20:40
<
paulk-aldrin >
dram settings are: dram_sun7i_432_1024_iow16.c
20:42
akaizen has quit [Ping timeout: 240 seconds]
20:47
<
libv >
paulk-aldrin: what happens if you edit: include/configs/sun7i.h:16:#define CONFIG_CLK_FULL_SPEED 912000000
20:48
<
libv >
to read 712000000
20:48
<
libv >
it will then choose a lower cpu clock speed
20:48
<
libv >
oh, in u-boot-sunxi
20:48
ninolein has quit [Ping timeout: 245 seconds]
20:48
konradoo77 has quit [Ping timeout: 260 seconds]
20:49
ninolein has joined #linux-sunxi
20:49
<
paulk-aldrin >
mhh meal's ready
20:49
<
paulk-aldrin >
libv, mind if I come back in ~20 minutes?
20:50
<
libv >
912MHz becomes 960MHz as there is no entry for 921MHz
20:50
<
libv >
paulk-aldrin: nah, ok
20:52
konradoo77 has joined #linux-sunxi
21:15
<
paulk-aldrin >
back
21:17
<
paulk-aldrin >
time to try another toolchain
21:17
<
libv >
let me see whether the s906 dram config works on my device (clock and tpr are different)
21:18
<
libv >
works as well
21:20
Renard has quit [Remote host closed the connection]
21:21
<
paulk-aldrin >
libv, with the CONFIG_CLK_FULL_SPEED change, it fails at kmem_cache_alloc
21:21
<
paulk-aldrin >
only memory-related stuff…
21:26
<
libv >
gunzip it first, of course
21:30
<
paulk-aldrin >
not working
21:31
<
libv >
paulk-aldrin: try again
21:31
<
libv >
and this time sync before removing the sdcard
21:32
<
paulk-aldrin >
I did
21:33
<
paulk-aldrin >
but yes, mmc error, I get it
21:33
<
paulk-aldrin >
it might be a bad card also
21:33
<
libv >
the version is correct
21:33
<
libv >
let me md5sum my image
21:34
<
libv >
1b038b4a07d4058e1addf1702cc609bd
21:35
<
paulk-aldrin >
with toolchain: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5), it doesn't work any better
21:35
<
paulk-aldrin >
libv, U-Boot starting now
21:35
<
paulk-aldrin >
so it was the card
21:36
<
paulk-aldrin >
hangs after DRAM: 1016 MiB
21:36
<
libv >
that's really strange and really erratic
21:37
<
libv >
does the checksum match?
21:38
<
paulk-aldrin >
1b038b4a07d4058e1addf1702cc609bd libv_boot_for_icoo_fatty.img
21:38
<
libv >
try dding it off again: dd if=/dev/mmcblk0 of=/tmp/libv_bleh.img bs=1M count=33
21:38
<
paulk-aldrin >
I don't think this card is faulty
21:38
<
paulk-aldrin >
the previous one probably was
21:39
<
libv >
dd it off, and md5sum the result
21:39
<
paulk-aldrin >
1b038b4a07d4058e1addf1702cc609bd /tmp/libv_bleh.img
21:40
<
libv >
with a different script.bin, that boots just fine here
21:40
<
paulk-aldrin >
libv, did you change something to dram_sun7i_432_1024_iow16 in your build?
21:40
<
libv >
nope, it just has the u-boot console stuff included
21:42
<
paulk-aldrin >
why does it say "DRAM: 1016 MiB"
21:42
<
paulk-aldrin >
instead of 1024
21:42
<
libv >
8mb is hidden for the console
21:44
<
libv >
try the inet_k70hc u-boot
21:45
<
libv >
same layout, different tpr, lower clock
21:46
<
libv >
the next line is supposed to say "MMC: SUNXI SD/MMC: 0"
21:46
<
libv >
so i wonder why it stopped there
21:47
<
paulk-aldrin >
I just tried with 480Mhz clock
21:47
<
paulk-aldrin >
it stops at the same point
21:47
<
paulk-aldrin >
right after "DRAM:"
21:49
<
libv >
try a lower clock
21:51
<
paulk-aldrin >
384Mhz: U-Boot boots, but kernel crashes, at some other point though
21:51
<
paulk-aldrin >
"memcpy"
21:53
konradoo77 has quit [Ping timeout: 260 seconds]
21:55
<
paulk-aldrin >
what does usb boot change?
21:56
<
libv >
takes mmc out of the equation
21:57
konradoo77 has joined #linux-sunxi
21:58
<
paulk-aldrin >
well guess what
21:58
<
paulk-aldrin >
it works at 312Mhz
21:58
<
paulk-aldrin >
<0>Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2) :)
21:59
<
libv >
yes, this image lacks a rootfs
22:00
<
paulk-aldrin >
trying 360
22:00
<
paulk-aldrin >
working too
22:02
<
paulk-aldrin >
384 works as well
22:03
<
libv >
keep going up, if you now reach 408 now, something else was wrong
22:04
<
paulk-aldrin >
408 works
22:04
<
paulk-aldrin >
I'll go with 432
22:05
<
paulk-aldrin >
and 432 fails
22:05
<
paulk-aldrin >
so I guess it is 408
22:06
<
paulk-aldrin >
I did try 480 before
22:06
<
paulk-aldrin >
not 408
22:06
<
paulk-aldrin >
should I try 416?
22:06
<
libv >
i think it must be multiples of 24
22:06
<
libv >
not sure though
22:06
<
libv >
ssvb knows much more about tuning dram parameter
22:08
kivutar has quit [Ping timeout: 240 seconds]
22:09
<
paulk-aldrin >
I'll stick with 408
22:09
<
paulk-aldrin >
libv, so I make a dram config with the device name?
22:09
<
libv >
paulk-aldrin: try to find a matching one
22:11
<
ssvb >
paulk-aldrin: if 432 dram clock speed is so bad that it fails to boot, then 408 is likely not safe either
22:13
<
paulk-aldrin >
nice
22:14
<
paulk-aldrin >
no rootfs so far
22:14
<
paulk-aldrin >
should I set 384 for safety?
22:14
<
paulk-aldrin >
does it matter a lot performance-wise?
22:15
<
paulk-aldrin >
libv, thanks a lot for your help!
22:17
<
ssvb >
paulk-aldrin: 384 would be safer, and you can revisit dram configuration later after you get everything else up and running
22:21
kuldeepdhaka_ has quit [Quit: Leaving]
22:24
sehraf has quit [Read error: Connection reset by peer]
22:29
techn has joined #linux-sunxi
22:35
konradoo77 has quit [Ping timeout: 250 seconds]
22:48
<
paulk-aldrin >
well, I'll call it a day
22:48
<
paulk-aldrin >
thanks again for your help!
22:52
<
paulk-aldrin >
expect patches tomorrow
22:52
paulk-aldrin has quit [Quit: Ex-Chat]
23:06
formruga has quit [Ping timeout: 255 seconds]
23:14
Renard has joined #linux-sunxi
23:32
FDCX has quit [Ping timeout: 240 seconds]
23:33
bertrik has quit [Remote host closed the connection]
23:43
FDCX has joined #linux-sunxi
23:45
bonbons has quit [Quit: Leaving]
23:53
akaizen has joined #linux-sunxi
23:57
akaizen has quit [Ping timeout: 240 seconds]