02:09
cnxsoft has joined #linux-rockchip
04:08
cnxsoft has quit [Quit: cnxsoft]
04:21
cnxsoft has joined #linux-rockchip
04:59
cnxsoft has quit [Quit: cnxsoft]
04:59
Astralix has joined #linux-rockchip
05:01
Astralix1 has quit [Ping timeout: 248 seconds]
05:41
<
Tsvetan >
hramrach__ yes the original Android is still on the stick
05:43
Jacmet has joined #linux-rockchip
06:04
<
hramrach__ >
can you like push tinymembench to it?
06:04
<
hramrach__ >
There are no benchmarks of the rk chips I know of
06:05
<
hramrach__ >
and did you find the uart?
06:05
<
hramrach__ >
Tsvetan:
06:09
<
Tsvetan >
will do this during the weekend
06:29
<
Tsvetan >
hramarch__ isnt it better to add these in the main wiki page
06:30
<
Tsvetan >
and the github repos and blogs to be add to the software
06:33
<
Tsvetan >
then different hardware devices with RK3066 RK3188 etc to be on the hardware section with tips where are the pads for the console etc
06:34
<
Tsvetan >
in HowTos to have tutorials how to upload images etc
06:51
adutev has joined #linux-rockchip
06:57
<
hramrach__ >
well, we don't have any howtos and hardwares so far
06:57
<
hramrach__ >
so everything that does not have a section yet is on hte main page ;-)
07:00
<
hramrach__ >
Tsvetan: maybe you could make a page for your stick :)
07:06
Astralix1 has joined #linux-rockchip
07:08
cnxsoft has joined #linux-rockchip
07:09
rellla has joined #linux-rockchip
07:18
<
Tsvetan >
yes I will describe my stick and there may be other boards also
07:18
<
Tsvetan >
which other can add
07:36
Tsvetan2 has joined #linux-rockchip
07:38
Tsvetan has quit [Ping timeout: 240 seconds]
07:44
Tsvetan2 is now known as Tsvetan
08:14
eebrah has joined #linux-rockchip
08:36
<
hramrach__ >
so suppose I built a kernel for rk3066
08:37
<
hramrach__ >
how would I put it on the stick?
08:37
<
hramrach__ >
also is there a bootloader for rk3188 to load system from sd card?
08:40
cnxsoft has quit [Quit: cnxsoft]
08:50
<
Astralix1 >
format your boot.img and then put the kernel into kernel.img
08:50
<
Astralix1 >
bootloader checks first for kernel in boot.img then kernel.img and modern sticks have boot including a kernel.
08:51
<
hramrach__ >
what is boot.img and kernel.img?
08:51
<
Astralix1 >
partitons on the flash
08:51
cnxsoft has joined #linux-rockchip
08:52
<
hramrach__ >
so you need to unpack a flas image to get these or can you build fresh?
08:53
<
Astralix1 >
hmm... we have to start at the very beginning...
08:53
<
hramrach__ >
I have no idea about rk
08:53
<
Astralix1 >
it is the same for all linux devices
08:53
<
Astralix1 >
android devices
08:54
<
Astralix1 >
the flash ist divided in multiple sections
08:54
<
hramrach__ >
I built a SD card image for a10 and a20
08:54
<
hramrach__ >
but rk3066 does not do sd
08:54
<
Astralix1 >
you have bootloader, parameters, recovery, kernel, boot and system secions
08:55
<
hramrach__ >
yes, saw that erased that on my a10
08:55
<
Astralix1 >
as long as you have a bootloader on the internal flash, none of the rk will boot from SD
08:55
<
hramrach__ >
but did not need a flash tool, just did cp
08:55
<
Astralix1 >
cause the mask rom loader checks NAND first, then SD
08:55
<
hramrach__ >
so to boot from sd card you need to erase teh flash
08:56
<
Astralix1 >
1) mask loader finds NAND located bootloader
08:57
<
Astralix1 >
2) NAND based bootloader checks parameters area of flash for address of boot.img
08:57
<
hramrach__ >
and if it does you need a kernel in nand to boot
08:57
<
Astralix1 >
2a) it checks boot.img for kernel and starts it if it is present
08:57
<
Astralix1 >
3) if no kernel in boot, it checks parameters for address of kernel area
08:57
<
Astralix1 >
3a) it checks if kernel is available in kernel area and boots it
08:58
<
Astralix1 >
4) if no kernel in kernel area it checks for recovery and tries to boot kernel in recovery
08:58
<
Astralix1 >
so put your own kernel in it
08:58
<
Astralix1 >
you need to break the chain somewhere
08:58
<
Astralix1 >
I ripped the boot.img from flash
08:59
<
Astralix1 >
I extracted it and put the kernel in kernel.img and the boot.img without kernel back to boot.img
08:59
<
Astralix1 >
so my sticks boots android again
08:59
<
hramrach__ >
is there some button you can press to load kernel over USB or something like that?
08:59
<
Astralix1 >
Yust wait, I answer your questions in a second
09:00
<
Astralix1 >
... now I can place my own kernel in kernel.img for testing if it boots android the same way as the original kernel
09:00
<
Astralix1 >
or I can place a kernel that activates SD and loads rootfs from SD instead from boot.img
09:01
<
Astralix1 >
if I fail or need some checks how it was made in the original kerne, I simply flash back to original kernel.img
09:01
<
Astralix1 >
There is a second way
09:01
<
Astralix1 >
Omegamoon guys replaced the recovery image and put their kernel in that part
09:01
<
Astralix1 >
so to boot android, you simply start the stick
09:02
<
hramrach__ >
to boot your kernel you press recovery
09:02
<
Astralix1 >
to boot the picuntu or other linux, you press bootloader button on power uop
09:02
<
Astralix1 >
dual boot :)
09:02
<
hramrach__ >
nice if they did not save on the switch when making the stick
09:02
<
Astralix1 >
There is no button to fix the boot
09:03
<
Astralix1 >
so how could you place the stick in bootloader mode if there is no button?
09:50
<
hramrach__ >
so to place in bootloader mode you have to erase the nand bootloader, right?
09:53
<
hramrach__ >
is it possible to determine the flash layout so that you know where to read/write with rkflashtool?
09:54
<
hramrach__ >
or what is the partition table on the flash? is there some?
09:56
<
hramrach__ >
does rkflash tool work for 3188 as is or do you need to add yet another USB id?
10:09
arete74_ has joined #linux-rockchip
10:27
mmind00 has joined #linux-rockchip
10:51
JochenKauz has joined #linux-rockchip
11:10
<
Astralix1 >
so, back again
11:11
<
Astralix1 >
could you compile my version of the rkflashtool? it has already all needed ids
11:26
cnxsoft has quit [Quit: cnxsoft]
11:33
leowt has joined #linux-rockchip
11:34
<
leowt >
wow room has grown!
11:34
<
hramrach__ >
Astralix1: pull request to the original repo?
11:35
<
hramrach__ >
and how do you determine the flash layout?
11:35
<
hramrach__ >
or how do you set it when the flash is empty?
11:36
<
leowt >
you can see it the update first bits i think
11:36
<
leowt >
*update file
11:41
<
leowt >
hramrach__: first use rkflashtool to read 0x0000 0x2000
11:41
<
leowt >
it will give you mtd part layout
11:42
<
hramrach__ >
any place with info n the format of the layout?
11:42
<
leowt >
it varies on the device
11:43
<
leowt >
hramrach__: have you erased nand without backup?
11:43
<
hramrach__ >
I have no device
11:51
<
Tsvetan >
RK3066 development board for 500 RMB
11:53
<
leowt >
Tsvetan: they have it rk3088
11:55
<
leowt >
but it seems it is a stick
11:55
<
leowt >
not a board
11:55
<
leowt >
but that one looks cool
11:55
<
Tsvetan >
I already got one rk3188 stick
11:55
<
Tsvetan >
but this is complete development board
11:56
<
Tsvetan >
no GPIO though
11:56
<
Tsvetan >
nor you can connect LCD
11:56
<
leowt >
it looks like they do development boards for tv stuff
11:57
<
leowt >
thats why the others are in hdmi stick format
11:57
<
hramrach__ >
waxberry :D
11:58
<
Tsvetan >
buyberry :)
12:17
leowt has quit [Quit: leowt]
12:18
<
BusError_ >
Tsvetan, it looks almost exactly like my mk819 inside...
12:25
<
Tsvetan >
what a waste, processor with 400 ports and only few used :)
12:26
<
Tsvetan >
RK3188 have high speed ADC with Msps
12:26
<
Tsvetan >
they use for the camera
12:26
<
Tsvetan >
could make nice oscilloscope
12:59
FergusL has joined #linux-rockchip
13:00
<
BusError_ >
Tsvetan, yeah it's rpetty scary the amount of silicon thar is just wasted. On most SoC in fact
13:01
<
FergusL >
is this place "official" ?
13:05
<
Tsvetan >
if official means backed by Rockchip company - no
13:05
<
FergusL >
ok, it's started by the community
13:08
<
BusError_ >
heh a chinese vendor backing anything "open" is rather unheard of :-)
13:09
<
hramrach__ >
it would have to be in Chinese ;-)
13:10
<
FergusL >
isn't Allwinner starting to release some things ?
13:10
<
hramrach__ >
yes, they released some bits
13:10
<
hramrach__ >
on the other hand, we don't even have GPU driver for a20
13:11
<
hramrach__ >
and the cedar libraries are very buggy and there is no replacement - they probably don't have it themselves but it's still broken
13:11
<
hramrach__ >
I mean not even a binary gpu driver
13:12
<
hramrach__ >
and there is the problem with ethernet performance which is just dragging on
13:13
<
hramrach__ >
I guess they are helping when possible and costs nothing or next to nothing
13:18
<
FergusL >
yes, that's how it sounds like for most company
13:18
<
FergusL >
has anybody tried picuntu or some other linux on the RK3066 boxes ? (not sticks)
13:25
<
BusError_ >
FergusL, not yet. I know theres a build of rit tho..
13:26
<
FergusL >
a build ? as in a different kernel build ?
13:27
<
BusError_ >
no an image, kernel, libs and distro... I looked some weeks ago
13:27
<
FergusL >
why would it need a different image ? routing and pinout usage ?
13:28
<
BusError_ >
well the boxes have ethernet, for one thing.
13:51
<
eebrah >
has anyone gotten picuntu running on a tablet?
13:53
<
FergusL >
back in late 2012, "andrewdb", when he was still among us, announced that linux should work on rk3066 tablets like Pipo S1
14:01
<
eebrah >
FergusL I remember that
14:02
<
eebrah >
FergusL: What happened to AndrewDB?
14:02
<
FergusL >
I have absolutely no idea, he kind of disappeared
14:02
<
eebrah >
Ah, I hope he is okay though
14:03
<
FergusL >
yes, me too !
14:03
<
eebrah >
I was eagerly awaiting Linux on RK3066 tabs
14:03
<
FergusL >
sure, would have been great
14:03
<
eebrah >
guys like Alok took over but nothing has been said about tablets :(
14:04
<
FergusL >
I think, simply everybody did like you and I : awaiting
14:04
<
eebrah >
I have a tablet, no "stick"
14:04
<
FergusL >
but nobody actually took the risk to purchase one
14:07
<
eebrah >
FergusL I'd like to do something now, but I have no idea where to start
14:07
<
eebrah >
I would be helping if I had a compatible device ... I don't
14:19
JochenKauz has quit [Read error: Connection reset by peer]
14:36
<
hramrach__ >
eebrah: does your tablet have serial port?
14:37
<
hramrach__ >
or rather did you find which testpoint is the uart
14:37
<
eebrah >
hramarch__ can't tell, will open it up, look for the pads
14:38
<
hramrach__ >
also if you have some nice pictures of the board add it on the wiki :)
14:38
<
eebrah >
hramrach__ it is a Yuandao vido N70s if that helps
14:38
<
eebrah >
there is a wikik?
14:38
<
eebrah >
s/wikik/wiki
14:39
<
eebrah >
thanks hramarch__
14:39
<
hramrach__ >
somebody add to topic :p
14:39
<
eebrah >
thanks hramrach__
14:42
<
hramrach__ >
any op around?
14:46
<
eebrah >
heard about this channel a few hours ago from cnx-software
14:46
<
hramrach__ >
yes, cnxsoft has good collection of rk info
14:47
<
eebrah >
yeah, good collection of chinese / taiwanese SOC info
14:48
<
hramrach__ >
it has hdmi so you can run stick image just fine for a start
14:49
<
eebrah >
I remember someone said the same about Allwinner images, didn't happen for a bit
14:49
<
eebrah >
but I'll try
14:49
<
hramrach__ >
the display probably won't work
14:50
<
eebrah >
need to track down the serial ports
14:50
<
hramrach__ >
I mean the built-in display
14:51
<
eebrah >
I can live with that, for a bit
14:51
<
hramrach__ >
if you connect a HDMI screen it should work as good or as poorly with a stick running the image
14:51
<
hramrach__ >
that might work or not
14:51
<
hramrach__ >
on AW SoCs the driver would initially support TV modes only which won;t work with most DVI screens
14:52
<
eebrah >
I found that out the hard way
14:52
<
hramrach__ >
I have no idea what the status of the rk kernel is
14:52
<
eebrah >
first time I got DVI working was with fedora
14:54
<
hramrach__ >
Tsvetan: can you install category tree extension ot the wiki?
14:57
<
Astralix1 >
there is still a long way to go till auto-recognition of screen sizes will work in RK code
14:57
<
hramrach__ >
how do you do screen output then?
14:58
<
Astralix1 >
if you're lucky they can find yout if you're on full-hd, hd-ready or tv
14:58
<
Astralix1 >
but you can only try TV compatible sizes, no Monitor sizes
14:58
<
hramrach__ >
the kernel code does that ?
14:59
<
eebrah >
so desktop monitors [ 1600x900, 1280x1024, 1280x800, 1366x768 ] have no chance?
14:59
<
Tsvetan >
hramrach__ probably I could if somebody tell me how to :)
14:59
<
Astralix1 >
this I2C communication for monitor detection is part of HDMI too as well as DVI
14:59
<
Astralix1 >
1280x1024 should work
14:59
<
hramrach__ >
it's not tv compatible :p
15:00
<
Astralix1 >
buright
15:02
<
eebrah >
the recovery image downloads
15:03
<
Tsvetan >
there are tons of extensions which one
15:03
<
hramrach__ >
there should be one named categorytree
15:07
<
Tsvetan >
lets do the tomorrow
15:07
<
hramrach__ >
ok, no hurry
15:07
<
Tsvetan >
Im a bit tired and I do not want to screw up something like yesterday :)))
15:10
hipboi has joined #linux-rockchip
15:10
<
hramrach__ >
hello :)
15:18
<
hipboi >
eebrah, hi
15:18
<
hipboi >
more people here now :)
15:18
<
Astralix1 >
party :)
15:19
<
eebrah >
growing like an infection :P
15:21
netlars has joined #linux-rockchip
15:22
<
Astralix1 >
hi lars
15:22
<
Astralix1 >
except for the members on vacation crewrktablets is no complete :P
15:23
<
Astralix1 >
I'll take a break, riding home... and then holidays! yeeha!
15:23
<
Astralix1 >
cul8er guys
15:23
<
hramrach__ >
enjoy :)
15:23
Astralix1 has quit [Quit: Leaving.]
15:54
Tsvetan has quit [Read error: Connection reset by peer]
16:06
naobsd has joined #linux-rockchip
16:15
eebrah is now known as eebrah|away
16:27
adutev has quit [Quit: Leaving]
16:39
<
FergusL >
what are your interest in Rk linux ?
16:40
<
FergusL >
home server ? everyday computer ? other ? Mine is to make it a portable sampler/synthesizer for music making
16:44
hipboi has quit [Quit: Leaving]
16:47
<
hramrach__ >
FergusL: not very useful with current devices
16:48
<
FergusL >
hramrach__: what do you mean ?
16:48
<
hramrach__ >
sticks have no audio other than HDMI out
16:48
<
FergusL >
that's one of the reasons I like the boxes, provided audio in and out might work when running Linux...
16:48
<
hramrach__ >
some TV boxen might have SPDIF out and/or jack in/out
16:49
<
FergusL >
but then, there are really great USB audio adpaters, some you can even make yourself
16:50
<
hramrach__ >
that might work too
16:50
<
hramrach__ >
but a bit clunky
16:51
<
hramrach__ >
plus what is the power req of the usb sound card?
16:51
<
FergusL >
hramrach__: what is your usecase for Linux on rk ?
16:51
<
FergusL >
none, just USB power from the computer
16:51
<
hramrach__ >
I am running Linux ARM only on Allwinner a10/a20
16:52
<
hramrach__ >
it would be great media center if media playback worked
16:52
<
hramrach__ >
for desktop it is way too weak
16:53
<
hramrach__ >
maybe rk is a bit better but Linux support so far is not good enough to even benchmark it
16:54
<
hramrach__ >
yes, simple USB sound powers from USB
16:55
<
FergusL >
yes, I'm interested in this one
16:55
<
FergusL >
and even the upcoming one with Rk3188
16:56
<
hramrach__ >
a bit expensive but maybe with all the peripherials you don't get lower
16:57
<
hramrach__ >
if you are OK with running stock android it would probably work
16:57
<
FergusL >
which one is expensive ? the X7 ?
16:57
<
hramrach__ >
yes, the X5/X7
16:57
<
hramrach__ >
like twice the price of a stick
16:57
<
FergusL >
people are wondering why this one is the same but much cheaper
16:58
<
FergusL >
regarding quality it's always a gamble
16:58
<
hramrach__ >
regardless of price
17:00
<
hramrach__ >
if you install Linux on it you will be probably the first to try the SPDIF and other audio features
17:01
<
hramrach__ >
current kernel is for sticks which are HDMI only
17:02
<
hramrach__ >
and the ehternet when it comes to that
17:03
<
hramrach__ >
FergusL: do you have an android app that does what you want to do with the TV box?
17:04
netlars1 has joined #linux-rockchip
17:04
netlars has quit [Ping timeout: 246 seconds]
17:05
<
FergusL >
hramrach__: kind of, but Android requires a screen iirc, it's less scriptable
17:05
<
FergusL >
I'd highly prefere a Linux system which I know really well
17:06
<
hramrach__ >
it does not
*require* a screen
17:06
<
hramrach__ >
but hard to run something blind with just a remote
17:06
<
FergusL >
absolutely, yes
17:07
<
hramrach__ >
the linux support is somewhat experimentalt, though
17:07
<
hramrach__ >
so I would not rely on it as the sole use case for the device
17:08
<
FergusL >
my idea is basically a box without a screen, on whcih you plug MIDI instruments and you can then play, all controls are either automated or prepared before hand or with a webapp or something
17:08
<
FergusL >
true, yes, that's what is keeping people from purchasing I think
17:09
<
hramrach__ >
I don't think the rk sound card has midi
17:09
<
hramrach__ >
so you will need software midi or the USB sound card
17:10
<
FergusL >
by MIDI I mean USB midi, like all midi instruments now are, and drivers for this are by default in all kernels, unless I miss something...
17:10
<
hramrach__ >
andrid kernels have no drivers :/
17:11
<
hramrach__ >
it's like the manufacturers coould not imagine you would actualy
*use* the device
17:12
<
FergusL >
hm... I was thinking Linux here but... hm... even on Android, it's kind of popular for live musicians to have instruments plugged on the tablet, but then I might be wrong again !
17:12
<
hramrach__ >
and by no drivers I mean it. You have 1 wifi driver for the wifi stick that is sold as accessory
17:12
<
hramrach__ >
plug in another - does not work
17:13
<
hramrach__ >
plug in USB HID tablet - does not work
17:13
<
FergusL >
uhh okay...
17:16
<
FergusL >
so that's why there's still a lot of dev going on on Android
17:16
<
FergusL >
like alternative versions
17:16
<
FergusL >
like finless or cyanogenmod ?
17:25
<
hramrach__ >
yes. andriod shipped with device is usually useless for anything but FB and YT browsing
17:35
<
FergusL >
yes, I think installing Linux is a better route
17:35
<
FergusL >
more customisable and all
17:36
<
hramrach__ >
it's not that Andriod is not customizable
17:36
<
hramrach__ >
what sucks is the customization method - whole image replacement
17:37
<
FergusL >
yes but even then, it's so bound to its idea of being a device with a display, a pointing method and a keyboard
17:37
<
hramrach__ >
not really
17:37
<
hramrach__ >
there are andriod test images that run testsuite when they receive a signal over remote
17:38
<
hramrach__ >
i's just you don't install test app, you install test image
17:38
<
FergusL >
sorry i'm not sure I understand :s as you can see I don't know much
17:40
<
hramrach__ >
on linux you have packages that install init scripts so you couild have testapp package that hooks some service that runs testsuite when input on remote is received
17:40
<
hramrach__ >
you can install a test application on andriod but to have it hooked up to run on remote input you need customized andriod image
17:41
<
hramrach__ >
there is no option for installing 'system' applications afaik
17:41
<
hramrach__ >
you can also access the andriod over adb and modify the current image but that is quite hard to reproduce if you need to
17:42
<
FergusL >
hm, I think I understand better, ok
17:56
<
FergusL >
it's
*linux* rockchip anyway !
17:56
<
FergusL >
Android, out !
18:57
eebrah|away is now known as eebrah
19:12
eebrah is now known as eebrah|away
19:58
eebrah|away is now known as eebrah
20:02
ChanServ has quit [shutting down]
20:06
ChanServ has joined #linux-rockchip
20:29
eebrah is now known as eebrah|away
20:35
tinti_ has joined #linux-rockchip
20:45
hramrach__ has quit [Ping timeout: 240 seconds]
20:55
netlars1 has quit [Quit: Leaving.]
20:59
hramrach__ has joined #linux-rockchip
21:30
pm_ has joined #linux-rockchip
21:30
pm_ has quit [Client Quit]
21:31
pm_ has joined #linux-rockchip
22:07
tinti_ has quit [Quit: Leaving]
22:18
JochenKauz has joined #linux-rockchip
22:39
hramrach__ has quit [Ping timeout: 240 seconds]
22:44
JochenKauz has quit [Quit: Leaving.]
23:02
Thomas___ has joined #linux-rockchip
23:16
hramrach__ has joined #linux-rockchip