IRC log for #arm-netbook on 20121216

00:00.33hnoas you noted on my linux-allwinner repository.
00:01.40hnois getting a bit tired of waiting for a resize2fs to complete...
00:01.41damo22hno: does this mean that the current development is now all in one place, ie linux-sunxi?
00:02.02hnolinux-sunxi is the official repositories yes.
00:02.14damo22ty
00:02.32hnobut haven't moved u-boot development there yet, only "stable" releases.
00:03.03hnoplan to do that after this development cycle.
00:03.36damo22great stuff!
00:09.28lkcl_hno: no it doesn't, that's the point.  FEL mode the USB is producing "cannot set USB address" errors in the linux kernel.  read/64 error 71 and so on.
00:09.45hnolkcl_, bad.
00:10.12hnoI assume you have tried another USB cable?
00:12.05penguin42and what are you powering the board from?
00:18.31lkcl_hno: yes
00:19.00lkcl_penguin42: 5V into the "AC in" and/or 5V into the USB-OTG
00:19.05lkcl_both are the same result
00:20.28penguin42lkcl_: Is it taking a sane amount of current - nothing silly?
00:21.16penguin42<PROTECTED>
00:37.27hnowould label it a dead board. Something very wrong somewhere.
00:40.06penguin42almost worth checking the chip is on the right way round
00:40.34hnocan only do that with schematis and layout available...
00:40.44penguin42hno: Could compare it to cubieboard
00:41.49hnoYes you are right. Basic orientation is possible without any shematics. The DRAM should be "below" A10 when reading the text.
00:42.29hnolost the board picture link somewhere
00:44.01penguin42I was thinking something more of checking power pins relative to pin 1 mark or the like
00:44.16penguin42or impedence across USB (may have to be careful) ?
00:45.37hnohttp://rhombus-tech.net/allwinner_a10/news/ has the chip mounted righ at least.
00:46.11hnoit's not posible to lay out an A10 board with DRAM on another side of the CPU without pulling a lot of hair.
00:46.56penguin42oh well, good - I have seen that done once on a dev board; very embarassing :-)
00:47.49hnoWhole that edge of the CPU and a bit more is almost only DRAM pins.
00:49.12penguin42so if the host is trying to speak usb to it but it's failing then that must mean that something of the USB is connected and responding?
00:50.12hnoNot neccesarily. Just enough so the usb port/hub thinks there may be something.
00:50.40penguin42does that take much?
00:51.16*** join/#arm-netbook hp__ (~kvirc@118-168-203-239.dynamic.hinet.net)
00:51.51hnoa resistor
00:52.03penguin42ah, so nothing active
00:56.29hnosomethign active is needed for accepting the address registration.
00:57.07penguin42but did lkcl's board get that far?
01:00.24libvthere are several issues with texturing and mipmapping on our arm binary drivers
01:00.48libvbut i guess it would take someone REing this stuff to find out about them :(
01:01.14penguin42libv: Well, a test suite - are there any GLES testsuites out there?
01:01.52libvRGBA8888 drops data at the edges for lower mipmaps if the dimension is uneven, and rounds too much when mipmapping
01:02.59libvrgb565 is bgr565, there is some weirdness in the top (red) channel (it seems to be rounding up), and its swizzling loses position in some cases
01:03.19libvpenguin42: mipmapping is not set in stone
01:03.59libvso the standard is apparently rather hazy there
01:04.17penguin42bad way to define a standard
01:05.08libvmipmapping is producing scaled down versions of the original texture to ease lookups when downscaling, saves a lot of overhead and bandwidth
01:05.15libvit is somewhat hw dependant
01:06.45penguin42yeh, I know - but I don't see a reason it can't be standardised
01:06.56damo22in linux-sunxi sunxi-3.0 what is a13_nuclear_defconfig?
01:07.07libvi do not think there is an interface for requesting the buffer at a given mipmap level
01:07.08penguin42you see something like the MPEG stadards and that pretty much defines what it should look like
01:07.30libvapples and oranges.
01:07.42penguin42libv: Well, if you try and render an apple and you get an orange....
01:08.14libvpenguin42: gl gives no guarantees of images matching 100% across both software or hardware implementations
01:09.10damo22Warning: this gl image may contain nudity, even if the image rendered was fully clothed
01:09.13libvnever has and never will, would be folly as well, as vendors try all sorts of tricks to squeeze everything out of their chips
01:12.07damo22GL_UNDRESS_FILTER
01:13.44penguin42libv: I'd accept a defined amount of maximum eror
01:13.46penguin42r
01:14.14libvpenguin42: define it then
01:15.00penguin42hno: checking the dram location tells you there hasn't been a rotation, but doesn't check against a flip
01:15.17libvpenguin42: also, i am pretty certain that no two mpeg decoder implementations produce 100% the same result
01:16.06penguin42libv: I'm not sure, but the mpeg spec is basically written as pseudo code for a decoder, pretty neat like that
01:16.08libvand mpeg is rather trivial compared
01:17.20penguin42libv: I'd go with something like a maximum pixel difference/ratio type thing, although tricky to do with rounding at the geometry side
01:30.48techn_damo22: a13_nuclear_defconfig is android defconfig
01:30.54techn_for a13
01:32.22techn_libv: are you sure that rendering different bit depths is bug in mali drivers? :)
01:33.05techn_I'm not sure that framebuffer implementation is correct :/
01:34.03hnopenguin42, flip?
01:34.58penguin42hno: left-right flip - i.e. reading the chip from underneath; unlikely
01:35.30hnowith the design being done by wits-tech who have done most of the A10 designs out there... unlikely.
01:36.03penguin42oh, ok, hadn't realised they'd done that they were the common one for lots of A10
01:36.45hnois the reference design partner for A10. Anything deisgn related is referred to wits-tech.
01:38.52penguin42oh right, ok, then the assumption is they haven't done anything stupid
01:38.52*** join/#arm-netbook soooge (~soooge@175.155.20.108)
01:41.39servili007Turl: almost done on that mk802ii config based on your zatab repo. I have dumps from stock files for the power profile, and the dvfs table from the script.bin I'll be using. What should I base my cpu.active, cpu.idle, and cpu.speeds on?
01:42.48Turlservili007: if we were vendors or soc makers we would have real values for those
01:43.01Turlservili007: as you aren't, do your best guesswork :)
01:43.37Turlthey are just used for stats anyway, so it's not critical to have exact values
01:43.55*** join/#arm-netbook stefanro1 (~stefan@pD9FFA1BE.dip.t-dialin.net)
01:44.22servili007Turl: sounds good, I was afraid we'd be at a bit of a wall with that. running time_in_state didn't help much either. On another note, media_profiles.xml is mainly in place for the internal cameras, can I remove it altogether or might it be of use to future USB webcam support
01:46.07TurlI'm unsure if android will like it missing
01:46.20Turlkeep it around, it won't hurt in any case
01:46.32servili007fair enough
02:08.08*** join/#arm-netbook soooga (~soooga@175.155.20.108)
02:12.40*** join/#arm-netbook ganbold_ (~Ganbold@202.21.108.231)
02:14.35*** join/#arm-netbook soooga (~soooga@175.155.20.108)
03:06.21*** join/#arm-netbook meerd (~erdem@46.197.116.208)
03:18.51*** join/#arm-netbook Sv2 (~Sv@modemcable044.136-203-24.mc.videotron.ca)
03:18.51*** join/#arm-netbook Sv2 (~Sv@unaffiliated/sv)
03:32.25damo22in summary from what i have learnt from this channel so far, A10 is possibly superior to A13 since it has Sata2 and support for >512Mb ram, and also the kernel sources are released under GPL by the manufacturer of the soc?
03:33.55damo22or are the first two points related to the making of the boards that support the A10
03:38.12TurlA13 doesn't have sata support, and the memory bus is crippled on purpose
03:38.28Turlthat's why it's cheaper
03:38.52*** join/#arm-netbook newbie1 (~kvirc@118-168-203-239.dynamic.hinet.net)
03:39.06damo22Turl: ty
03:40.24damo22i would be interested to see what a company like olimex would produce using an A10
03:40.50damo22maybe buy a board
03:41.06Turlit's probably going to be like their A13 board but with more ram :)
03:41.21damo22sweet
03:41.39damo22so where do i get the kernel sources for A10?
03:41.55damo22are they GNU/linux or android?
03:42.16Turlhttps://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-WIFI/ <- olimex's A13 board
03:42.25damo22yes i saw that
03:42.34Turldamo22: https://github.com/linux-sunxi/linux-sunxi
03:42.56Turlthey're linux (the kernel)
03:43.09Turlboth GNU/ and Android are userspace
03:43.14damo22does linux-sunxi have a finished implementation for the A10?
03:43.51damo22i would imagine the code would be more developed than the A13 due to what hn_o told me
03:44.22Turlit works fine on A10
03:44.26Turlbut the code is ugly :)
03:45.15damo22Turl: can you recommend which git branch i should use of linux-sunxi for A10 at the moment?
03:45.42damo22as in the stable one, is it sunxi-3.0?
03:48.54damo22what does remotes/origin/xxxx mean? sorry git noob here
03:49.25Turlyes, sunxi-3.0
03:49.40Turlit means branch xxxx on the remote repository "origin"
03:49.46Turl"origin" is where you cloned from
03:50.26Turlyou can see remote repositories with "git remote -v"
03:50.48damo22oh ty
03:50.59servili007I personally find that some of the sunxi-3.4 patches are specifically useful to what I'm working on, so check them yourself to see if you may need them
03:51.26damo22excellent
03:52.05Turl3.4 is certainly usable
03:52.18damo22perhaps i will wait until olimex make an A10 board
03:52.18Turlit needs a bit of work on the usb stack
03:53.12damo22i have a rpi for now, but its not adequate for my purposes
03:54.07damo22how is sinxi-3.0 on the usb stack side of things?
03:54.15damo22sunxi*
03:54.44damo22usb is a main feature that i need (1.1)
03:55.41servili007for OTG support, 3.4 works in cases where 3.0 doesnt, but otherwise, 3.0 should be okay
03:55.41*** join/#arm-netbook ganbold_ (~Ganbold@202.21.108.248)
03:56.20damo22what is the difference between otg and regular usb?
03:56.59*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
03:57.06servili007otg ports are capable of both client and host modes typically. In my case, motorola lapdock support where the lapdock needs to feed power and peripherals in.
03:58.17damo22i dont understand what usb in client mode means
03:58.47damo22its a usb jack, like a regular jack, but feeds power in?
03:58.54servili007for example a media player with a mini usb port, that port is operating as a client, and can't accept any connections
03:59.13servili007it can't host a connection rather, but can be used with a host such as a PC
03:59.47Turleg your feature phone has a client usb port
04:00.02damo22oh for example the jack on my phone...
04:00.07Turlyour tablet has usually an otg port
04:00.26Turlbecause you can plug stuff to it (a pendrive) and you can plug the tablet to your pc too
04:00.48Turlthe pc is host mode only because you cannot plug the pc "to something else"
04:00.51damo22understood
04:01.02damo22OTG is handy then
04:01.59damo22If i do not require OTG, is the regular host controller support working well on A10?
04:02.18servili007In my experience, yes
04:02.45Turlyes
04:02.54damo22i may need possibly 2x ports that can deliver 500mA
04:03.25damo22i hope the olimex board will support this without requiring external hub
04:05.18damo22this is exciting news
04:05.49Turlmake sure you let the olimex people know :)
04:06.10damo22will do
04:08.31L84Supperdamo22:   have you seen http://olimex.wordpress.com/tag/a10/
04:09.37damo22L84Supper: WOW no i havent
04:09.49L84Supperhttps://github.com/OLIMEX/OLINUXINO/raw/master/HARDWARE/A10-OLinuXino/A10-OLinuXino_Rev_A.sch.pdf
04:10.26L84Supperdamo22: you can see the USB power circuit for yourself
04:11.23damo22L84Supper: Thank you so much!  I will try to read the schematic, although my circuit analysis is quite rudimentary as i am not a hardware guy myself
04:11.55L84Supperit uses a SY6280 USB power switches
04:13.39damo22is says Iset=523mA
04:13.43damo22it*
04:13.57*** join/#arm-netbook aholler_ (~aholler@p57B20407.dip0.t-ipconnect.de)
04:14.12damo22i assume this means there is a setting to configure the current and it is maxed out at 523mA
04:14.29L84Supperthe resistor on the ISET pin to ground
04:15.20damo22thats awesome
04:16.11damo22is x/Rs = x ohms?
04:17.54L84Supperhttp://www.zpxic.com/manual/SY6280_Rev0.1_for_TS_COM.pdf
04:18.22L84SupperCurrent limit programming pin. Connect a resistor Rset from this pin
04:18.22L84Supper<PROTECTED>
04:20.44damo22yep just saw that
04:24.15damo22so you need a 13kOhm resistor :P
04:25.42orly_owlyou need the internet!
04:27.25damo22orly_owl: ?
04:28.13damo22omg there is 13k wrtten on the spec
04:28.20damo22i just missed it lol
04:29.17orly_owlmeh, humour
04:29.36damo22orly_owl: youre in melb right
04:30.09orly_owlcorrect
04:30.11orly_owlwhy
04:32.18damo22me too
04:34.27orly_owljolly good
04:34.35orly_owlgot an a10 device?
04:34.40damo22not yet
04:34.47damo22waiting for olimex a10
04:34.56orly_owlwhat is that
04:35.01orly_owlfine ill search for it
04:35.06orly_owlprice?
04:36.09damo22hasnt been made yet
04:36.18damo22its on the cards
04:36.54orly_owloh ok
04:37.04orly_owla2000g not good enough for you huh?
04:37.12damo22it will be called A10-OLinuXino
04:39.09orly_owlwhat will it have
04:39.14orly_owlports/specs etc
04:41.59damo22scroll up to the schematic
04:42.32damo2215:09:49
04:43.03orly_owlaha
04:45.49damo22the schematic says 2x [2Gb ddr3 ... ]
04:45.57damo22i think it means 2Gb total
04:46.22orly_owlyeah sounds like 2
04:46.36damo22still thats heaps
04:46.36orly_owlgigabit network would be great
04:46.45damo22i dont need gigabit
04:46.46orly_owlit is, yep
04:46.56orly_owli just want gigabit <:
04:47.13damo22100 is plenty
04:47.41damo22usb stack is more important for me
04:47.52orly_owlwhat is the stack thing
04:48.00orly_owli read it is 4 or 6 or something
04:48.16damo22so i can run a usb sound card without running into bugs
04:48.22orly_owlaha
04:48.24orly_owlsounds good
04:48.38orly_owlim guessing mk802 or mele might have such bugs
04:48.43damo22idk
04:48.49orly_owlk
04:48.57damo22rpi sucks for that
04:49.07damo22(currently)
04:51.47orly_owlis there any possibility of usb 3
04:52.53damo22pfft
04:53.01damo22who needs that
04:53.14damo22:P
04:53.25damo22it has sata
04:53.48orly_owlonly one port though
04:53.59damo22and?
04:54.19damo22you dont ask for much do you?
04:54.24damo22:P
04:54.31orly_owlwhats the point if there's a bottleneck somewhere else?
04:54.55orly_owli dont actually <:
04:56.43damo22is there a datasheet for A10?
04:57.31damo22think got one
05:02.57damo22the allwinner datasheet isnt very specific
05:03.01damo22lol
05:03.15servili007welcome to working with allwinner
05:03.36buZzthank you it feels awesome
05:03.43orly_owllol
05:03.51buZzdid you guys see bunnie's laptop? :D
05:04.11buZzhttp://www.bunniestudios.com/blog/?p=2686
05:04.28buZzyou probably all already did :D
05:05.40servili007buZz, can't say that I have, nice find
05:06.06damo22wow nice
05:06.16buZzyeah he hinted on his blog earlier
05:06.37buZzi really like the future thats coming ;)
05:06.57damo22i will buy one
05:07.22buZzif they ever go on sale ;)
05:07.37damo22if it has open source drivers for everything
05:07.47damo22and assuming its for sale
05:07.48buZzit doesnt
05:07.55orly_owllol
05:07.58orly_owloops
05:07.59buZzbinary blobs around
05:08.01buZzbut
05:08.05buZzthey are not _needed_
05:08.46damo22i would love a laptop that boots in 2 seconds
05:08.58buZzjust install MSDOS
05:09.02orly_owllol
05:09.03orly_owldamo22: coreboot
05:09.08buZzyeah
05:09.14buZzcoreboot MSDOS
05:09.23damo22i have a few more requirements than that alone
05:09.23buZzthat'll be within 1 secs
05:09.25damo22lol
05:09.28orly_owlbuZz: 'needed' like a10 doesnt need blobs for gpu
05:09.48buZzorly_owl: i still am a10-virgin, receiving a cubieboard soonish
05:09.58orly_owlooh cubieboard
05:10.06orly_owlsounds good
05:10.14buZzyeah its sweet
05:10.17damo22buZz: i am too, but im waiting for olimex's A10 board
05:10.33buZzhope cubieboard is better at running chromium than raspi :P
05:10.37damo22http://olimex.wordpress.com/tag/a10/
05:10.59buZzdamo22: yeah i saw it
05:11.06buZzbut i have no patience :)
05:11.20damo22good things come to those with patience
05:11.22buZzif i discovered the odroid boards a couple hours earlier
05:11.31buZzi wouldnt have even ordered a cubieboard :P
05:11.59buZzdamo22: you get the 10% good stuff, i'll settle for the other 90% ;)
05:12.29orly_owldoes cubieboard have a case by default
05:14.01ganbold_kind of glass cover from 2 sides
05:14.07orly_owlodd
05:14.22damo22how do you power the sata poer
05:14.27damo22port*
05:14.40damo22as in the device that connects bia sata
05:14.45damo22via*
05:16.08orly_owlexternally i guess
05:16.38buZzdamo22: there is a 5v power output for sata devices
05:17.11buZzi guess some drives dont need 12v? maybe 2.5" drives or something
05:17.20orly_owlyeah
05:17.34orly_owlonly 3.5" drives need 12v
05:18.12buZzhmm ok
05:19.00orly_owlfor mechanicals
05:19.31buZzthink i have a 60gb 2.5" sata1 disk somewhere
05:19.37buZzshould dig it up tomorrow :)
05:20.18damo22im curious how the A10-OLinuXino will function with power button and reset button.  like if power is removed and restored do you have to press a button to turn it back on
05:22.42buZzyeah i noticed some weird button presses happening in some A10 videos
05:22.59buZzlike holding it for 4 secs to reboot. seems like this was ment to go in a phone? :)
05:25.08buZzhmm, cant find a cellphone with allwinner a10 core
05:28.12damo22i am interested in using it as a headless server,
05:28.23damo22therefore i dont want a button press to be required
05:30.25damo22T1107A mini pushbutton thing is that a momentary switch or what?
05:31.17damo22i wonder what would happen if you soldered the switch contacts shut
05:31.49orly_owlkaboom
05:31.57damo22on the PWR_BUT
05:32.02Turlcubieboards boot by themselves when you apply power
05:32.19Turlyou can halt them and they'll remain halted though until you press the power button
05:32.36damo22this is expected behaviour for me
05:33.33damo22if the olimex a10 board does this too, i will buy one
05:34.10damo22since it ticks all the other boxes for me
05:42.26ganbold_where I can find A10 interrupt registers?
05:43.53ganbold_is https://github.com/myfluxi/linux-sunxi/blob/sunxi-3.0/arch/arm/mach-sun4i/include/mach/platform.h corect place to look for? I mean in terms of repo
05:53.14Turlif you don't want to look at code, you might find something useful on the wiki
05:53.19Turlhttp://linux-sunxi.org/A10/registers
05:57.19damo22how would the usb ehci controller driver for A10 compare in performance to say the dwc_otg driver for RPI?
05:57.46damo22in my experience dwc_otg is very buggy now
06:06.09ganbold_Turl: there is nothing about INTC registers in wiki
06:19.37*** join/#arm-netbook Quarx (~Quarx@178.74.122.187)
06:19.52orly_owldoes this exist yet http://linux-sunxi.org/Mele_A3700
06:59.09Turlorly_owl: it's the mele with 1G ram yeah
06:59.21Turlmripard: stefanro1 any of you around? :)
07:02.15orly_owloh ok
07:03.51Turlhttp://www.aliexpress.com/wholesale?SearchText=mele+a3700&catId=0&manual=y
07:04.44Turlthe A1000G also has 1GB ram
07:05.18orly_owland a2000g
07:34.10*** join/#arm-netbook gimli (~gimli@xbmc/staff/gimli)
07:50.05*** part/#arm-netbook damo22 (~damo22@adsl-mel-6-110.ozonline.com.au)
08:28.08*** join/#arm-netbook avernos (~avernos@222.128.140.109)
08:28.08*** join/#arm-netbook avernos (~avernos@unaffiliated/avernos)
08:53.16*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
08:57.04*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
08:59.59*** join/#arm-netbook von_fritz (~fritz@host214-176-dynamic.2-87-r.retail.telecomitalia.it)
09:00.46*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
09:05.17*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
09:10.59*** join/#arm-netbook MouseTheLuckyDog (~mouse@76.193.164.98)
09:20.20*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
09:37.26*** join/#arm-netbook damo22 (~damo22@adsl-mel-6-110.ozonline.com.au)
09:37.55*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
10:22.11*** join/#arm-netbook Quarx (~Quarx@178.74.122.187)
10:56.53*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
10:57.49*** join/#arm-netbook MouseTheLuckyDog (~mouse@76.193.164.98)
10:59.58*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
11:03.26*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
11:31.33*** join/#arm-netbook tinti (~tinti@201.62.162.119)
11:35.23*** join/#arm-netbook itamarjp (~itamar@fedora/itamarjp)
11:53.06*** join/#arm-netbook rz2k (~rz2k@95-25-166-111.broadband.corbina.ru)
12:10.16*** join/#arm-netbook itamar_ (~itamar@cl-24.udi-01.br.sixxs.net)
12:12.35*** join/#arm-netbook penguin42 (~dg@tu006.demon.co.uk)
12:38.49*** join/#arm-netbook popolon (~popolon@og-free.planet-service.fr)
12:45.33lkcl_does anyone know of a Micro-SD-based JTAG dongle that's available in the UK or Europe?
12:45.40lkcl_i need one, quickly.
12:58.54penguin42lkcl_: If you've got a jtag board can't you just tack the 4 wires onto the back of the sd socket?
13:06.58lkcl_i don't have a jtag board - that's what i need
13:08.15penguin42lkcl_: You have nothing that can drive jtag at all, or you don't have a microSD adapter for one?
13:08.23Turlhttp://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=jtag :)
13:08.46lkcl_thx
13:09.31penguin42Turl: Why does that list 'Bath & Body Works Anti-Bacterial PocketBac Sanitizing Hand Gel Iced Gingerbread 29ML' and Carrs Water biscuits ?
13:10.13jelly-homebecause they know you all too well, penguin
13:10.13penguin42I guess you can use a carrs water biscuit instead of veroboard....
13:10.14Turlpenguin42: because amazon
13:11.18penguin42lkcl_: I think you need to ask what you need to drive it from as well
13:11.34penguin42lkcl_: Are you driving it from openocd, want something that comes with software or what?
13:12.49penguin42<breakfast>
13:15.55rz2klkcl_: just request the gerbers from hipboi and order one @ local pcb manufacturing
13:16.20lkcl_looks like i want an openocd
13:16.25lkcl_rz2k: i need one yesterday
13:17.04rz2kusually 'quick prototype' services do pcbs in days
13:17.31rz2kor just desolder the slot and solder wires to the pads of the slot
13:36.46buZzgingerbread flavoured anti-bacterial handgel?
13:36.52buZzthis world is going to hell
14:03.42*** join/#arm-netbook Quarx (~Quarx@178.74.122.187)
14:10.56penguin42lkcl_: do you have one of the ftd usb serial/jtag leads ?
14:22.28*** join/#arm-netbook cheng (~cheng@118.101.201.130)
14:28.45buZzwould there be interest in a opengl <> opengles translator?
14:28.53buZzi guess there would be
14:29.06buZzbut could we crowdsource money to develop a (L)GPL one?
14:49.00libvbuZz: and now look up waffle.
14:49.20buZzA waffle is a batter-based or dough-based cake cooked in a waffle iron patterned to give a characteristic size, shape and surface impression.
14:49.49libvhttp://lmgtfy.com/?q=waffle+opengl
14:50.14buZzthats not a wrapped
14:50.17buZzwrapper*
14:50.20penguin42hmmm waffles
14:51.15*** join/#arm-netbook avernos (~avernos@unaffiliated/avernos)
14:52.42libvok
14:54.21libvi suggest that you start with glapitrace or tracy then, and find out how they create their wrappers
14:54.47libvthat is, to scratch your own itch, whatever the real itch behind it is then
14:54.49buZzwell that wasnt my question ;)
14:55.10buZzi just think that all this opengles is adding unneeded complexity
14:55.17libv?
14:55.30buZzthere is nothing in opengles that couldnt be in opengl
14:55.37libvhaha
14:55.37buZzso why do we need two specs
14:55.47*** join/#arm-netbook rsalveti_ (~rsalveti@unaffiliated/rsalveti)
14:55.49libvbuZz: opengles tends to be a _cut down_ opengl
14:55.56libvnot the other way around
14:56.07libvusually, what you can do in gles, you can do in the equivalent gl
14:56.10libvwithout changes
14:56.20libvthe other way round does not tend to work
14:56.40buZznot directly
14:57.03libv?
14:57.31buZza wrapper would allow software to emulate the missing functions
14:58.11libvwow
14:58.52libvah, no, let me try it from another angle
14:58.59libvbuZz: name an example.
14:59.04libvbuZz: make it concrete.
14:59.25buZzok so, you want to run some opengl application, say openscad
14:59.39libvwhich function do you want to emulate.
14:59.41buZzcurrently you would have to either remove all the opengl calls that are not supported
14:59.49buZzand rewrite all the others to opengles
15:00.09libvdid you read that "make it concrete" bit?
15:00.11buZzbut a wrapper would allow you to compile against the wrapper which takes care of them both
15:00.26buZzi am no construction worker
15:00.40libvdon't just halfarsedly complain "boohoo, i cannot run my program on my allwinner machine as the gl version does not match"
15:00.57buZzi dont have an allwinner machine yet
15:01.12buZzjust contemplating solutions to problems i dont experience ;)
15:01.13libvbuZz: i am the main developer of the lima driver
15:01.22buZzwhat is lima?
15:01.32libvgoodbye.
15:01.32buZzah in peru
15:01.47buZzah the opensource mali driver
15:04.16penguin42libv: Have you written that up in the form of a datasheet/programming instructions ?
15:04.36libvpenguin42: you too need to do some googling.
15:04.44*** join/#arm-netbook ganbold_ (~Ganbold@202.21.108.248)
15:05.05penguin42libv: Oh I'm sorry, I could ask the person who knows and is here - sure I can google; please don't be so abrasive
15:05.35buZzsome ppl just are ;)
15:05.45libvpenguin42: why would i have written a datasheet?
15:05.53libvwhy would i have written programming instructions?
15:06.20jelly-homebecause documentation is nice.
15:06.22libvwhich driver developer ever does such things?
15:06.30libvwhen there is a millions things to do
15:06.35penguin42libv: Because on a lot of reverse engineered projects they keep it safer by having one person do the reverse engineering to a datasheet and then a separate one write the driver based on those instructions, that way the guy who writes the free code never deals with the closed code
15:06.38libvand only a few people to do it
15:06.51libvpenguin42: if that is your question, then you very definitely need to do some googling.
15:07.01libvpenguin42: start by watching the fosdem video.
15:07.06buZzlibv: if you keep treating ppl this way, you will never get more ppl in your team :)
15:07.14penguin42agrees with buZz
15:07.40libvyou definitely do not want to read what i almost typed up now
15:07.48buZzsticks & stones
15:08.07libvpenguin42: i have been working on this for soon 2 years
15:08.13penguin42libv: Yep, I know
15:08.24libvpenguin42: i made up a very detailed plan of attack in Q2 2011
15:09.11libvfor command stream, there is no ip there, just how to drive the hw, i am free to do whatever i want as long as i do not breach copyright
15:09.36libvfor compiler: this where optimizations and tricks happen, this is where most of the ip is, if there is any
15:09.41penguin42libv: I think that depends how anal the lawyers are; and separating it into docs and then writing from the docs is the safer way
15:09.57libvpenguin42: i have been developing graphics drivers for the past decade
15:10.08libvpenguin42: you might have heard of the free driver and documentation for ATI
15:10.33penguin42libv: And the free ATI driver is very nice, and my other machine is happily showing a video on it
15:10.44libvpenguin42: do you really think that i have no clue about ip/lawyer issues?
15:11.00penguin42libv: I have no idea about your knowledge of ip/lawyer issues
15:11.39libvpenguin42: there is a section in my fosdem talk where i talk about these things.
15:11.42libvif only you had googled.
15:12.38penguin42you could have just done a straight reply
15:12.52jelly-homebut then you'd have been deprived of a rant
15:13.02penguin42jelly-home: True
15:13.14libvpenguin42: what should i have answered?
15:13.24libv"shut up, i know what i am doing"
15:13.33libvanything else would not have satisfied you
15:13.41libvwithout writing a novel
15:14.42penguin42From a private message: '(15:14:18) libv: just so that you can stfu completely...
15:14.49jelly-homesomething like "these things are detailed at https://www.youtube.com/watch?v=O2hF9BwsgmU"
15:14.53jelly-homeor whatever
15:15.23libvpenguin42: you better not paste the next line, as i do not want that to be shown in the publically logged channel.
15:15.45jelly-home... the right video link is
15:15.49penguin42libv: I'm not under NDA with you, if you start a rant with me then I'll paste whatever I like
15:16.22penguin42libv: Of course you could just say that 'it's fine I've spoken to some lawyers, and they're happy' or whatever, but don't just start a rant
15:16.43libvpenguin42: how is that different from "i know what i am doing"
15:16.59libvpenguin42: because you clearly have never dealt with companies over graphics ip issues.
15:17.20penguin42libv: I've dealt with companies with reverse engineering ip issues, but not graphics ip issues
15:17.28libvi do not believe it.
15:17.54penguin42libv: Well, don't believe it then; what I've always been told is the safe way which I started this conversation with
15:45.33*** join/#arm-netbook cheng (~cheng@124.13.188.127)
15:48.13*** join/#arm-netbook XenGi_ (~XenGi@2a02:748:a800:149:154:158:199:1)
15:48.31*** join/#arm-netbook avernos (~avernos@111.194.211.169)
15:48.31*** join/#arm-netbook avernos (~avernos@unaffiliated/avernos)
16:15.37*** join/#arm-netbook freakazoid0223 (~matt@pool-173-75-233-172.phlapa.fios.verizon.net)
16:16.29lkcl_buZz, libv, penguin42: peace!  we're all on the same side here
16:17.20buZzhugs everybody
16:17.31penguin42gives buZz a herring
16:17.51buZzomnomnom
16:17.59buZzdutch sushi!
16:18.45Turlmy netbooting cubie somehow wanted to pull my x86 netboot image
16:19.03Turlmanual netbooting works wonderfully though
16:19.06orly_owlit's an optimisit
16:19.19*** join/#arm-netbook Guest70781 (~thomas@5.39.8.131)
16:20.11*** join/#arm-netbook miandonmenmian (~avernos@111.194.211.169)
16:21.55*** join/#arm-netbook Avernos (~avernos@unaffiliated/avernos)
16:21.59ssvbhi, does anybody know if it makes sense to become a "registered member" at http://www.allwinner.com/catalog/product/download.php ?
16:23.49lkcl_:)
16:24.13ssvbat least the Allwinner is providing the datasheet for unrestricted download at http://www.allwinner.com/Downloads/Datasheets/20110822_AllWinnerA10_Datasheet.pdf
16:24.44Turlconfidential-stamped datasheet for free download? :P
16:25.29lkcl_niiice.  good touch that
16:25.44ssvbmaybe the "confidential" status has been lifted, but the document itself has not been updated :)
16:26.56ssvbI think have seen a similar "confidential" stamp in the pdf files provided for free download by TI and the other vendors
16:27.29aholler_it makes such documentation valuable ;)
16:27.48aholler_+more
16:27.53Turlo.O http://www.allwinnertech.com/en/awt/news/2012-10.html
16:28.40Turlanyone going @CES 2013?
16:28.41Turlhttp://www.allwinnertech.com/en/awt/news/2012-12-1.html
16:29.08*** join/#arm-netbook miandonmenmian (~avernos@111.194.211.169)
16:29.33penguin42assumes that's a quad A7, seems to be the cheap way of being able to say 'Quad core - it must be fast'
16:29.59Turlyeah, it's a quad a7 indeed
16:30.06Turl'ultra low power' :)
16:33.08penguin42http://www.cnx-software.com/2012/12/16/135-armbrix-exynos-5-dual-cortex-a15-development-board/
16:37.20lkcl_allwinner's web site ain't exactly fast, is it?  i keep getting "service unavailable"...
16:38.17penguin42lkcl_: Yeh I'm seeing that now; but don't forget now that link was pasted there's at least 3 of us accessing it at the same time
16:38.24buZzthere are cheaper Exynos boards now
16:38.32buZzhttp://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135341370451&tab_idx=1
16:38.38buZzthis one mainly holds my fancy
16:39.02lkcl_penguin42: all 3 of us?  *shock*, *horror*
16:39.08penguin42yeh they've all got slightly different tradeoffs
16:39.13penguin42lkcl_: It's probably running on an a10
16:39.20lkcl_penguin42: then i'm impressed
16:39.30penguin42with the data on a well used SD card
16:39.46buZznot even tmpfs? :D
16:39.50lkcl_btw i've been speaking to kevin of Insignal - he's designing a PC based around the Exynos5
16:39.58buZzlkcl_: ATX board?
16:40.12buZzi would love a mini-itx sized ARM motherboard
16:40.18buZzwith normal VGA/DVI output
16:40.22lkcl_buZz: bit smaller.  sale price of $145.
16:40.49buZzsale price is irrelevant if its AWESOME
16:40.50buZz;)
16:40.54lkcl_:)
16:41.19buZzexynos has pci-e right?
16:41.38penguin42some of them
16:41.54buZznice, i figure for a PC board you would want pci-e
16:42.08buZzif even just to have a gbit ethernet chip on it
16:43.11lkcl_apparently the dual-core exynos5 doesn't have PCIe
16:43.13penguin42buZz: I kind of fancy this; http://www.globalscaletechnologies.com/p-58-mirabox-development-kit.aspx
16:43.43lkcl_java???  are you feeling all right, penguin42?
16:44.09buZzpenguin42: it looks a bit dated
16:44.18penguin42lkcl_: No, forget the java
16:44.23buZzlkcl_: well, no point in not using a quadcore version :D
16:44.30penguin42lkcl_: But it's an ARM with 2xGbE and USB3
16:45.16penguin42lkcl_: Oh and it's got mini-pcie slot as well
16:45.53penguin42(I was told they're not actually available yet even though it says now shipping)
16:47.38buZzbut no sata :(
16:47.56penguin42buZz: Yeh, but I figured with USB-3 it would be ok
16:48.07buZzhmm agreed
16:48.08penguin42buZz: Or could bodge SATA on via the mini-PCIe
16:48.18buZzalthough probably, using USB for storage still sucks CPU
16:48.28penguin42buZz: The bigger problem is that it's not a particularly fast cpu
16:48.28buZzwhereas 'real' sata would be easier
16:48.38buZzpenguin42: yeah that too, and just one core
16:49.06penguin42buZz: http://www.newegg.com/Product/Product.aspx?Item=N82E16815158276
16:49.30buZzthat hostname always makes me think of easter
16:49.41penguin42haha
16:49.44buZzahhhh fancy
16:49.58buZzlol 'built in JBOD raid!'
16:50.00buZzyes yes
16:50.04buZzyou are awesome :)
16:50.10penguin42knows that
16:50.44penguin42buZz: There were also some mini-pcie to dual gige, so that would get it quad gigE which is what I was more interested in
16:51.00buZzha awesome :D
16:53.52ssvbaholler_: I'm more worried about covering my ass and just want to be sure that nobody is going to prosecute me for developing software using this datasheet :)
16:55.06ssvbaholler_: as it's freely available from the allwinner website, it can't really be confidential?
16:55.19aholler_it's just a word
16:55.26aholler_imho ;)
16:57.09penguin42ssvb: If you want to cover your ass then just ask them
17:01.00*** join/#arm-netbook lkcl_ (~lkcl@host-92-26-28-29.as13285.net)
17:03.12penguin42lkcl_: http://cpc.farnell.com/olimex/arm-usb-ocd/debugger-arm-jtag-open-source/dp/SC09998?in_merch=Products%20From%20This%20Range&MER=e-bb45-00001003
17:03.47buZzmaybe its confidential in the way that you could tell that document anything and it will never tell anyone about it
17:04.43penguin42lkcl_: Or maybe, http://cpc.farnell.com/olimex/avr-jtag-usb/emulator-prog-optoisolated-jtag/dp/SC09589?in_merch=Products%20From%20This%20Range
17:05.06penguin42lkcl_: cpc can normally do next day, or may even be able to get from sales counter if you're close
17:08.57*** join/#arm-netbook popolon (~popolon@og-free.planet-service.fr)
17:10.44aholler_if you buy such, get the arm-ubs-ocd-h instead of the old one.
17:12.33penguin42trust aholler_ - I only found those by searching
17:14.18penguin42it's interesting, if cpc are selling olimex stuff, I wonder if they'll sell any of there stuff
17:16.12ssvbpenguin42: well, the same pdf is also linked from http://www.allwinner.com/A10_SOC.php and asking for an additional confirmation may be just too paranoid
17:17.01penguin42ssvb: In the end it all just comes down to how much you worry about your ass, I'd agree with you it feels safe, if you work for someone who is more paranoid then just ask them
17:19.56penguin42it would be very neat if cpc just sold Olimex's A13 board
17:20.28penguin42(Is A10S something different from A10?)
17:21.14lkcl_penguin42: ace!
17:21.53penguin42hmph A31 uses Power VR
17:23.20penguin42oh, A10s is different, it's got a lower spec video decoder and in a smaller package
17:27.31penguin42I like the lvds/vga conversion on the olimex boards - sets of 74alc244 with resistors as d-a
17:27.43penguin42sorry, lcd not lvds
17:28.50*** join/#arm-netbook toxicpsion (~toxicpsio@h216-45-98-25.dynamic.platinum.ca)
17:31.29*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
17:36.01*** join/#arm-netbook gzamboni (~gzamboni@78.209.205.77.rev.sfr.net)
17:40.19*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
18:38.56buZzhttp://forum.xda-developers.com/showthread.php?p=35469999#post35469999
18:39.13buZzRoot exploit on Exynos
18:40.37*** join/#arm-netbook Jef91 (~Instantbi@bodhilinux/team/Jef91)
18:41.45penguin42buZz: Sigh
18:42.00buZzjust in samsung kernel though :P
18:42.27Jef91|Buildinganyone around played with the newest samsung chromebook?
18:43.01*** join/#arm-netbook anddam (~andrea@199.19.224.42)
18:43.22penguin42buZz: And this is why it takes so long to get stuff merged upstream, people spot the problems
18:43.57buZzpenguin42: i would say thats a good thing
18:44.01penguin42Jef91|Building: I've heard mostly good things about them, although apparently there is a bit of a fuck up on the audio that if you play around with your own kernels/alsa settings (even on their build) you can smoke one of the speakers
18:44.03penguin42buZz: Nod
18:44.18penguin42buZz: Pretty much the same as Nvidia did I think
18:44.23buZzwow, nice amplifier :D
18:45.11Jef91|Buildingpenguin42: I have one, it is pretty nice
18:45.26Jef91|BuildingJust some issues with the trackpad drivers on Debian
18:45.33specingbuZz: laughed my pants off
18:46.44ssvbJef91|Building: just the chromebook keyboard sucks because of some missing keys, it was clearly designed as a "gadget" instead of real "computer"
18:46.54penguin42Jef91|Building: Yeh, watch out for http://code.google.com/p/chromium-os/issues/detail?id=37217
18:47.39*** join/#arm-netbook lkcl_ (~lkcl@host-92-26-28-29.as13285.net)
18:48.40ssvbJef91|Building: also SD card does not fully fit the slot and sticks out, which means it's very inconvenient if you want to upgrade storage capacity
18:49.23Jef91|Buildingssvb: The only key I really find lacking on it is a "Delete" key
18:49.28Jef91|BuildingEVerything else pretty much is there
18:49.52buZzspecing: on what? :)
18:50.09specingthe /dev/exynos-mem mode 666
18:50.32penguin42specing: It's not so much the fact it's 666 - which is an easy fix, it's the fact that it suggests it needs it to be
18:50.33buZzheh yes :)
18:51.00buZzprobably because on android every process is a different user
18:51.39ssvbJef91|Building: I'm missing a lot more keys (pgup/pgdown/home/end/ins/del and even capslock), it's fine for the "first" cortex-a15 based device, but I would clearly prefer something better even if it means higher price
18:51.46*** join/#arm-netbook rellla (~Thunderbi@p4FE56550.dip0.t-ipconnect.de)
18:52.48penguin42ssvb: You mean like a really nice keyboard, and the display from the Nexus 10 ?
18:53.17Jef91|Buildingssvb: yea, I know it is missing all those - only of them I use on a daily basis is delete though
18:54.32ssvbpenguin42: yes, something like this, and also maybe sata for ssd
18:55.42buZzthats why i like lapdock, it has all the keys :P
18:57.10penguin42ssvb: And a moon-on-a-stick :-)
18:58.37ssvbpenguin42: nah, better quad cortex-a15 instead :)
18:59.36buZzwtf moon-on-a-stick :D
19:00.50penguin42buZz: http://www.urbandictionary.com/define.php?term=moon%20on%20a%20stick
19:02.07buZzah :)
19:02.16buZzlearn something new each day \o/
19:03.16penguin42buZz: We try and teach you all the critical information that you can need from day to day
19:03.44buZz'toilet on the left, kitchen on the right, emergency exists to the side'
19:03.58buZzehr
19:04.01buZzexits* :P
19:06.20*** part/#arm-netbook anddam (~andrea@199.19.224.42)
19:59.25*** join/#arm-netbook hg_5 (~chatzilla@unaffiliated/hg-5/x-8664886)
20:01.41*** join/#arm-netbook valhalla (~valhalla@88-149-142-202.v4.ngi.it)
20:32.25*** join/#arm-netbook freakazoid0223 (~matt@pool-173-75-233-172.phlapa.fios.verizon.net)
21:13.11*** join/#arm-netbook servili007 (~servili00@unaffiliated/servili007)
22:09.16toxicpsionanyone in here have any experience with a Vipad V7S tablet?
22:10.09libvtoxicpsion: not likely. what is your real question about it?
22:10.46*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
22:10.51toxicpsionhaving problems with the rear cam, thought i'd see if it was a common problem
22:12.00libvtoxicpsion: this tablet does not seem to be documented on our wiki
22:12.24libvtoxicpsion: so i take it that you are still using the stock software on it?
22:12.31toxicpsioni know... was looking already (have a Gemei G2 and a mele too)
22:12.33toxicpsionyea
22:12.52libvalso, drachensun has been sending in some fixes for some camera things
22:13.06libvhe just made himself the camera expert :p
22:15.32toxicpsionit's a xmas present for my my daughter, unboxed it to charge, set up accounts, and install some apps. every camera app i install ends up with ' E/V4L2CameraDevice( 2665): VIDIOC_S_INPUT error! E/CameraService( 2665): Could not open camera 0: 1. :(
22:17.12toxicpsionon a side note..... quantal is fast from nand on mele /w e17 :)
22:17.21libvcheck the camera fix(es) drachensun sent in, maybe it is related
22:17.58toxicpsionthey in git?
22:18.15libvml
22:18.18toxicpsionk
22:24.25toxicpsionlibv: any idea about when those fixes were posted? apparently i've been gone a bit.... 1400 unread in my ml folder *ack*
22:25.25libvlast few days
22:25.32libvone of the last emails on the list i think
22:44.34*** join/#arm-netbook tinti (~tinti@201.62.162.119)
22:52.29*** join/#arm-netbook oliv3r (~oliver@7of9.schinagl.nl)
23:10.49*** join/#arm-netbook MouseTheLuckyDog (~mouse@adsl-76-193-164-98.dsl.chcgil.sbcglobal.net)
23:12.15hnolkcl_, still fighting with your dead board?
23:16.22servili007when compiling images using the A10 flash kitchen, which file equates to the userdata partition?
23:38.23libvhah, loading the serial driver after a reboot really only kills the serial port and nothing else.
23:48.38*** join/#arm-netbook hp__ (~kvirc@118-168-203-239.dynamic.hinet.net)
23:49.54libvyay, otg host mode is indeed fixed
23:50.41damo22libv: seriously?
23:51.06damo22:D
23:51.18damo22i noticed the allwinner A10 has 8 Uarts
23:53.18damo222 of them have RTS CTS and 1 has RTS CTS DSR DTR RING DCO
23:54.44damo22but if you used them all as uarts, you wouldnt have much left to add other things
23:56.53damo22also i have no idea how to select them as uarts
23:58.23libvhost mode is bloody noisy again, i am sure that they are abusing printk again

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.