IRC log for #arm-netbook on 20120312

00:15.45*** join/#arm-netbook mikey_w (~mike@pool-74-110-218-2.rcmdva.fios.verizon.net)
00:16.08*** join/#arm-netbook mike_ (~mike@pool-74-110-218-2.rcmdva.fios.verizon.net)
00:35.48*** join/#arm-netbook hipboi (~hipboi@221.4.213.95)
01:06.36*** join/#arm-netbook A2Sheds (~ly@unaffiliated/l84supper)
01:14.55toxicpsionhno: usb dump@http://www.mediafire.com/?5b57786ltrkr5zn
01:15.11toxicpsionFES 1-2 sent starting packet 225
01:15.24toxicpsionFES_0 @ 397-427
01:15.33toxicpsionFES_2 starting @ 583
01:16.01toxicpsionthen the device disconnects, and reconnects @ rev ffff for the rest of the flash.
01:17.40toxicpsion>  http://www.mediafire.com/?5b57786ltrkr5zn   ... sorry
01:19.44toxicpsionprobably will illustrate flow control fairly well as windows is in a VM(VirtualBox) on LinuxMint 11
01:23.24toxicpsiondumped by wireshark 1.4.6
01:36.06hnothanks!
01:36.28toxicpsionnp... let me know what you find out.
01:46.43CIA-46rhombus-tech: Dja master * rb0b51ac94d51 /allwinner_a10/orders/Djavdet.mdwn:
01:46.46hnoLooks pretty trivial.
01:48.45toxicpsionyup AWUS -->AWUC-->FF ->>00-->AWUSBFEX-->START
01:57.39hno159 ie fex_1-1, 190 is a response from fex_1-1
01:59.34hnohmm. what is in 291?
01:59.54toxicpsionyes.
02:05.23toxicpsioni don't know.
02:05.24toxicpsion293 is probably sechond chunck
02:06.10toxicpsionand probably 312, 314 also
02:29.17hnoseems to do some ping-pong of the same data between host & a10. strange.
02:30.46toxicpsionif you colorize 'usb.capdata contains "AWUC"' and "AWUS" it shows the start/end a bit better.
02:34.16hno291,293 sends some data to A10, 312,314 returns same(?) data to host.
02:36.08*** join/#arm-netbook QingPei (~qingpei@inet-hqmc02-o.oracle.com)
02:39.14hnodon't quite understand the framing. Where is it told how much data is coming? Or where this data should go?
02:41.19toxicpsionprobably just a predetermined order for this stage... the flow control in the actual image transfer is much more robust.
02:42.01toxicpsionit uses FET_MAGIC_DE and FET_MAGIC_CRC a whole lot...
02:42.26toxicpsioni'm intrigued by 70.
02:43.06toxicpsionwhy all the c's   -> binary "11001100"
02:47.40hnoLength field identified in AWUC. Actually it's given twice for some reason.
02:50.56hno70 is a response, host reading something from the A10.
02:51.24toxicpsionall it is is alternating 2 byte stripes tho.
02:51.46hno67 is the request for 0x0100 bytes.
02:52.35hnolength seen at offset 0x48 and 0x52.
02:53.08hnotype of request at 0x50. 11 for reading, 12 for writing.
02:53.13toxicpsion'doh forgetting endianness :X
02:54.38hnoyes, it's little-endian.
02:54.57toxicpsionalso remember the first 0x40 bytes are capture overhead from my usb subsystem/flow control... the actual data starts at 0x40
02:55.38toxicpsions in the actual software the offset ofor request type would be 0x10.
02:56.40toxicpsioni think?
03:04.06hnoyes
03:07.31hnonothing obvious telling what the current request is. Have a feeling we may need to extract the BROM to make sense of the protocol.
03:08.10hnobut should be trivial to replay injecting your own initial fes code.
03:08.23hnofes_1-1, 1-2 and 2.
04:14.19toxicpsioneverything is identical up to 157 after the rev FFFF switch too.
04:17.45toxicpsionsry... not 157.... 141.
08:03.53zenitraMhipboi: hi!
08:04.00hipboihi
08:04.00zenitraMcan you access pastebin?
08:04.05hipboiyes
08:04.14zenitraMi just tried the kernel with AXP
08:04.16zenitraMthis is what happens
08:04.18zenitraMhttp://pastebin.com/NbnCY25b
08:04.42zenitraMgoing to try the other one now
08:04.56hipboiwhich kernel is this
08:05.10hipboithe one with axp ?
08:05.14zenitraMyes
08:05.23zenitraMuImage
08:07.39hipboicould you load the script.bin as well?
08:08.16hipboiload script.bin to 0x43000000, the load the uImage
08:09.47zenitraMmmm do you have the .bin somewhere?
08:09.58hipboiok
08:10.03zenitraMfatload didn't work from nand i think..
08:10.11hipboiyes
08:10.11zenitraMor else i can build it from the .fex that is on the wiki
08:10.37zenitraMthis is without axp: http://pastebin.com/X0Cry7TQ
08:10.40hipboithere is no nand driver of the mmc-boot branch
08:11.03zenitraMit seems to work to a later point.. although half of the drivers aren't initalized
08:11.07hipboigood
08:11.14hipboithe second one looks normal
08:11.29hipboijust no script.bin
08:11.33hipboii mount root failed
08:11.44hipboilet me find the sys_config of mele box
08:11.51zenitraMokay!
08:15.27zenitraMwhat would be disabled by having no axp? suspend?
08:16.17zenitraMbtw voltage here is 220v, checked with a multimeter and the adapter works fine at 5V
08:18.33hipboihttp://dl.dropbox.com/u/65312725/sys_config1.mele.fex
08:18.59zenitraMthat is uncompiled right?
08:19.02zenitraMi'll compile it
08:19.08zenitraMto get the .bin
08:19.25hipboiyes
08:21.55CIA-46rhombus-tech: chris master * r543d65d289ab /allwinner_a10/orders/Impactcs.mdwn:
08:25.53zenitraMokay, here it is: http://pastebin.com/QysejG3Z
08:27.01zenitraMit seems to boot fine..and ignore the nand root I set (is it nandb?)
08:28.38hipboisun4i#set mmc_root /dev/nandb
08:28.54hipboiyou just set the variable mmc_root
08:29.11zenitraMoh, setargs is set at startup?
08:29.18hipboi[    0.000000] Kernel command line: mem=448M@0x40000000 console=ttyS0,115200
08:29.26hipboinot passed to the kernel
08:29.29zenitraMi thought it was set when loading the kernel. that explains a lot
08:29.50zenitraMright, will try.. although i'm not sure if android will like the 3.0.8 kernel
08:30.02hipboiok
08:31.24zenitraM[    1.940000] VFS: Cannot open root device "nandb" or unknown-block(0,0)
08:31.28zenitraMit is not detecting.. the nand?
08:32.28hipboiare you sure the nand is not corrupted?
08:32.58zenitraMi tried using a normal u-boot
08:33.20zenitraMand it detected the nand partitions and booted from the nand
08:33.32zenitraMi'll try it again just in case...
08:33.44hipboiok
08:36.26zenitraMhere: http://pastebin.com/DXmsaXJD
08:36.43zenitraMit finds the partitions, reads the kernel, and then reboots
08:36.50zenitraMs/reads/starts/
08:38.08zenitraM[    0.790000] [NAND] nand_set_module_clk fail
08:38.08zenitraM[    0.790000] [NAND]init_blklayer fail
08:38.33hipboimmm...
08:38.46hipboimaybe the clk has somethin with the axp
08:39.08hipboibtw, can you try the kernel again with sys_config.bin ?
08:39.17hipboithe one with axp
08:39.24zenitraMok gonna try
08:45.16zenitraMmmm seems to work too
08:45.17zenitraMhttp://pastebin.com/bAT7Mjgn
08:45.29zenitraMbut still [    0.790000] [NAND] nand_set_module_clk fail
08:45.53hipboilet me look into it
08:46.16zenitraMsome axp errors..
08:46.24hipboiyes
08:52.04*** join/#arm-netbook QingPei (~qingpei@inet-hqmc02-o.oracle.com)
08:54.43hipboii think the tv box can work well without axp
08:55.00zenitraMprobably
08:55.40zenitraMbut then the problem is nand
08:55.46hipboiyes
08:56.58zenitraMit fails to set the clock even with axp enabled
08:57.37zenitraMmmm when using nand u-boot, it still doesn't load sys_config, right?
08:58.14hipboiyou can do some test on nand with the nand u-boot
08:58.15zenitraMi could try to boot the nand kernel loading sys_config first
08:58.27hipboii think the nand is ok
08:58.44*** join/#arm-netbook lkcl (~lkcl@host86-142-136-60.range86-142.btcentralplus.com)
09:01.04zenitraMohh
09:01.15zenitraMi loaded sysconfig from u-boot
09:01.16zenitraMit boots
09:01.23zenitraMi think
09:03.38*** part/#arm-netbook QingPei (~qingpei@inet-hqmc02-o.oracle.com)
09:04.28zenitraMyes, it boots android… and something keeps crashing on android
09:05.10zenitraMbut i now have a serial console at least
09:05.20zenitraM(linux shell i mean)
09:08.54zenitraMthis is the android log: http://pastebin.com/fD89p25g
09:13.24hipboi[    0.780000] [ccmu] set nfc clock rate to 60000000 failed!
09:13.37zenitraMnfc?
09:13.38hipboii was wondering if this happens everytime
09:14.01hipboinfc clock shouldn't be set to 60M
09:14.11hipboiusually 20M
09:14.39zenitraMboot log when using the built-in kernel (on recovery mode): http://pastebin.com/XKvDtvCY
09:16.50hipboivery strange
09:16.57hipboiit looks normal
09:18.09zenitraMit seems to work.. but something makes android crash
09:18.11hipboican youecho fantasy > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
09:18.33hipboiecho fantasy > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
09:18.44hipboito see if axp works
09:21.37zenitraMi did.. nothing seems to happen
09:22.20hipboiany print from kernel?
09:22.22hipboiecho 8 > /proc/sys/kernel/printk
09:22.35hipboishould be a lot of print
09:22.39zenitraMi got the normal kernel to print stuff now
09:22.39zenitraMhttp://pastebin.com/xeW9Fj4H
09:23.52zenitraMyou can see the fantasy there
09:23.55zenitraMi tried twice in fact
09:24.25zenitraMlooks like.. it is suspending?
09:24.45zenitraM[   62.990000] wlan0: no IPv6 routers present
09:24.45zenitraM[   72.180000] request_suspend_state: wakeup (0->0) at 72721517436 (2010-01-01 00:02:04.109901180 UTC)
09:24.45zenitraM[   72.230000] +rtw_drv_halt
09:24.45zenitraM[   72.230000] ##########rtw_suspend_lock_uninit###########
09:24.45zenitraM[   72.280000] usbcore: deregistering interface driver rtl8192cu
09:24.46zenitraM[   72.280000] ###=> usb_read_port_complete => urb status(-108)
09:24.46zenitraM[   72.290000] +rtw_dev_remove
09:24.47zenitraM[   72.290000] rtw_set_ps_mode(): Busy Traffic , Leave 802.11 power save..
09:26.05hipboii am afraid you have to send it back
09:26.38zenitraM:( oh well
09:26.49zenitraMany idea of why is this happening?
09:26.56hipboino...
09:27.21hipboican you run a system on mmc?
09:27.58zenitraMit is indeed quite strange...
09:28.27zenitraMi can, i think.. but i'd prefer if everything worked...
09:28.50zenitraMbecause with all those random failures.. if the axp is broken/outputting wrong voltages
09:29.06zenitraMit might go kaboom some time
09:29.42hipboiok
09:29.48hipboiyou can send it back
09:29.54hipboii will send you a new one
09:30.27zenitraMthank you :)
09:30.37zenitraMi'll try to send it tomorrow.. do you need the whole box?
09:30.43hipboinow
09:30.55hipboijust the box is ok
09:31.06hipboilighter
09:31.28zenitraMyes..
09:31.32zenitraMhave to go to class now
09:31.35hipboiok
09:31.37zenitraMback in 15 min from there
09:31.46hipboii will send you my address
09:31.55zenitraM[brb]thanks for all your help tom :)
09:32.08hipboii have to say sorry
09:32.33hipboifor the quatity of made in china
09:38.14*** join/#arm-netbook eflatun (~eflatun@109.228.222.95)
09:47.30zenitraMhipboi: don't worry, everything can have failures…
09:53.16zenitraMif they didn't then there wouldn't be engineers to fix it :)
09:57.45*** join/#arm-netbook kadaki01 (~textual@wifi-82-167.uc3m.es)
09:59.30zenitraMthank you again for all the help.. and sorry for the hassles
10:50.59*** join/#arm-netbook gordan (~gordan@178.100.190.102)
11:27.33CIA-46rhombus-tech: arnaud master * r27142f2c9836 /allwinner_a10/orders/baso.mdwn:
12:01.12*** join/#arm-netbook QingPei (~qingpei@123.118.99.239)
14:04.59*** join/#arm-netbook hipboi_ (~hipboi@123.89.249.135)
14:05.22hipboi_i have a question
14:06.15hipboi_how to pronounce eoma?
14:07.29hipboi_should i just pronounce e-a-m-a?
14:07.48hipboi_s/e-a-m-a/e-o-m-a
14:09.05hipboi_or əʊmə
14:11.14MaDMaLKaVquick question, the A10 only supports one SATA device right?
14:14.07menomci pronounce it e-oma
14:14.24menomclike grand mother in german :p
14:23.32hipboi_i will pronounce like that tomorrow
14:32.30A2ShedsEOMA is only the name for the standard, we can think of cute and fuzzy names for the actual cards
14:33.04lkcl:)
14:33.27lkclhipboi: like nee ho maah except without the "N" :)
14:33.48lkclnee ho maah this is eo ohh maa :)
14:34.04A2Shedsmaybe the A10 card should be called "da da ba ba"
14:34.11QingPeiwho will talk about EOMA tomorrow?
14:34.12A2Shedsbig bi daddy
14:34.56A2ShedsQingPei: daddy = baba?
14:35.12A2Shedswhat kids called their fathers
14:35.30QingPeibari: yeah...
14:35.35QingPeidaddy == baba
14:36.40A2Shedsthe "baba" board
14:36.51A2Shedsit's cute and catchy!
14:41.58lkclbaba bing, baba boom.
14:42.26lkclQingPei: hipboi, at beijing LUG
14:44.33QingPeioh, cool...i will join that...
14:52.00CIA-46rhombus-tech: Dietmar master * rebb4109f6b9b /allwinner_a10/orders/robertogecco.mdwn:
14:58.33A2Shedshow many preorders are there?
15:16.24lkclA2Sheds: about 400.
15:16.59lkcllkcl@teenymac:~/src/rhombus/allwinner_a10$ ls orders|wc
15:16.59lkcl<PROTECTED>
15:17.09lkclA2Sheds: about 474.
15:17.31A2Shedsalmost 500
15:17.37lkclyeah.
15:18.14A2Shedsthats more embedded boards than some OEM's sell in a year  :)
15:18.21lkcleven at alpha-grade if the price is $30 there are 356 units
15:18.31lkcl(assuming zero NREs that is)
15:18.45lkclat $35 it drops to 269 people
15:19.00lkclat $50 it's still 180 alpha-grade units
15:20.02lkclfor "stable", if we can get down to $20 it's 2228 units for goodness sake (that includes the 1,000 you wanted)
15:20.24lkcleven at $30 it's 1840 units
15:21.02menomcany idea when (timeframe) you'll be ready to start making the alpha boards?
15:21.06lkclif you git checkout a copy of the web site you can do cd.....
15:21.11lkclmenomc: connectors! :)
15:21.32lkclf****g a****e f*****g connectors!
15:21.39menomchow long will you keep searching for them? until 2020?
15:21.40A2Shedsby july at the very latest
15:21.44lkcljumps up and down
15:21.51menomcA2Sheds: thanks :)
15:21.51lkclhell no.
15:22.11lkclat some point i'll get pissed off and just say "rrright, that's it, we're using MOLEX".
15:22.22A2Shedsit's like kids in the back seat "are we there yet?"
15:22.42A2Shedsafter the 37th time you just start making things up
15:22.46gordanErr... July???
15:22.48lkclbut the MOLEX Micro HDMI Type D price is 3x higher ($0.80 or so)
15:22.53gordanThat's another 4 months!
15:22.58lkclfebruary 2012.
15:23.00A2Shedsend of march
15:23.02lkclno, 2013
15:23.10lkclend of march 1984
15:23.14A2ShedsApril 15th
15:23.17A2ShedsMay1
15:23.24lkcllol
15:23.28gordangives up and goes away again
15:23.44A2Shedsapril 5th, 6:30 local paris time
15:24.02lkclit'll happen when it happens.  bari can get the PCB done within a few days.  ellen can get the first samples out in about a week.
15:24.09A2Shedswe are only looking for the last 2 connectors
15:24.19gordanWhat I fear is that by the time this gets to the point of availability it's going to be sufficiently deprecated that nobody will care. :(
15:24.28A2Shedswe might already have everything
15:24.48lkclQingPei has found the micro-sd, ellen's found usb-ab (mid-mount) and the PCMCIA
15:24.53menomcgordan: sadly agree
15:24.55A2Shedsgordan: yeah, that bad part of having open discussions on this
15:25.03lkclthat just leaves micro-hdmi and the audio connector
15:25.07A2Shedspeople ask the same questions all the time
15:25.15lkclgordan, menomc : help find parts!
15:25.28menomcI already lost 80% of my interest in this project
15:25.30lkcllook around for 3.5mm mid-mount 4-pole audio jacks
15:25.34A2Shedseven after explaining the situation several times
15:25.56A2Shedsmenomc: and irritated other devs here along the way
15:25.58lkclmenomc: i don't like it either!
15:26.00gordanOK - what is the actual problem? Availability of parts that will match the physical requirements or finding them cheap enough?
15:26.11lkclgordan: both.
15:26.31A2Shedsall for what 100 boards?
15:26.39menomcA2Sheds: you mean that guy called memleak?
15:26.41gordanIf it's about the price, then I think adding $1-2 to the BoM is not exactly the end of the world.
15:26.47lkcli've done a diagram explaining why SMT (3mm high) Micro-HDMI D isn't ok
15:26.59lkclgordan: yes, we're coming to that conclusion.
15:27.06A2Shedsmenomc: for one
15:27.20gordanOnce you have some alpha/beta boards that people can actually use and play with, you can continue searching for better/cheaper parts for Mk2+ boards.
15:27.21menomcA2Sheds: if you read his mails you'll notice HE wasn't interested at all in sharing his work porting the kernel
15:27.38A2Shedshe posted his entire tree!!!!!!!!!!!!!!!!!!!!!!!!
15:27.53menomcA2Sheds: an luke commented on his "I, I I, me, me, me" style mails
15:27.57lkclhttp://hands.com/~lkcl/oops.pcb.2.png
15:28.26A2Shedsyes "he" wanted to help
15:28.51lkclmenomc: it's really important that people in free software projects avoid personal pronouns.
15:29.13lkcli may not have explained that too well, but...
15:29.17lkclanyway.
15:29.19menomc:)
15:29.27A2Shedsthat so ridiculous, anal
15:29.28gordanIs on-board HDMI really that important on a PCMCIA card?
15:29.57lkclgordan: *hand-waving*.... *sigh* well think about it: we've said to people that this can operate as a stand-alone computer.
15:30.01gordanWill anyone actually use this with HDMI out (bearing in mind there is serial console) without putting it on an expansion header?
15:30.18lkclif it's a stand-alone computer that doesn't have HDMI out, it's gonna be a bit limited.
15:30.19gordanYeah, just add PSU, case, USB hub....
15:30.19A2Shedshe's a kid that wanted to help, but on the good side he got to see what people act like in the real world
15:30.52gordanBy the time you add PSU and USB hub, well, it's not really standalone.
15:31.00lkclgordan: ok, ok :)
15:31.17gordanAnd if you're adding a USB hub, you don't even need HDMI to make it a full computer - you can use a MIMO screen.
15:31.21lkclbut you don't need to buy special parts.
15:31.30A2Shedsstand alone, without display is still stand alone
15:31.34lkclok, all right :)  displaylink etc.
15:31.39gordanApart from a PSU and USB hub?
15:32.04gordanMost of my servers have a serial console, and they're pretty standalone. :)
15:32.23lkclA2Sheds: actually, gordan's got a good point.  how about doing the first boards just with pads for a breakout board to HDMI?
15:32.41lkclforget HDMI for the first revision (and audio)
15:32.50lkcljust to get.... something!
15:32.52gordan\o/
15:33.01gordanExactly!
15:33.02A2Shedsit's unfortunate the personality disorders and mental illnesses get in the way of discussions and cooperating
15:33.14lkclwe've got the micro-usb AB, we've got the ... thingy... hoojamaflip.
15:33.17gordanI mean seriously, HDMI? Main use cases are probably closer to the LVDS use-case.
15:33.43lkclhey!  who are you calling wotsit jiggumy memory-retarded, mr whoever-you-are? :)
15:33.47A2Shedsor pads to a higher priced HDMI that can be changed later
15:33.53lkclteehee
15:34.31gordanHow about a "different HDMI that doesn't delay the project indefinitely"?
15:35.03gordanIf we need more pins, what about using a smart-card style connector set on top?
15:35.03A2ShedsRMS stopped in the coreboot channel once, the place went absolutely crazy with school yard behavior
15:35.03lkclgordan: http://hands.com/~lkcl/oops.pcb.2.png
15:35.36gordanlkcl: I saw that, hence my balking at HDMI
15:35.47lkclyou have to reduce the PCB thickness to about 0.8mm and that's starting to get expensive
15:35.50lkclahh ok
15:36.05A2Shedsdidn't qingpei send a lower profile HDMI?
15:36.13lkclA2Sheds: *grin*.... no :)
15:36.22gordanMy point is that you can just add smart-card style top facing pads. Cover the whole card with them if you must.
15:36.27lkclthe factories kept on sending him standard SMT ones
15:36.37gordanIf we need more pins than PCMCIA provides.
15:36.59lkclA2Sheds: what do you think of that idea?  i'm for it.
15:37.09lkcl+1 to gordan
15:37.30lkclyeah i know, it means a 2nd set of NREs on the PCBs.
15:37.46gordanThat way if the recipient slot has top connectors, great, it can hook those features. If not, as long as things don't short out, it doesn't matter.
15:37.53lkclbut to be honest there's enough people so that the costs would be covered.
15:38.35lkcli can feeeel your tiiny braiiin munching this ideaaa, A2Sheds :)
15:39.07A2Sheds"smart-card style top facing pads" ?  do you mean smt pads without any parts stuffed? or something else?
15:39.07lkcli'm not sure yet if it's spat it out whole, having found it crunchy and sour
15:39.36A2Shedspokes lkcl in the eyes 3 stooges style
15:39.36lkclsomething that people could potentially solder to (easily enough)
15:40.01lkclarm swings round on auto-pilot reflex and bangs gordan on the head
15:40.28lkcloops sorry about that gordan :)
15:40.55A2Shedslet me know what you come up with
15:41.05A2Shedsbbl couple hours
15:41.24lkclA2Sheds: ack
15:41.42A2Shedsso we just ned the low profile HDMI right now?
15:44.09A2Shedshttp://imagebin.org/203038
15:44.38A2Shedsif this pic isn't clear enough to explain HDMI midmount....
15:44.45A2Shedschange professions
15:45.03QingPeii have a pic which would explain the mid-mount things clear..
15:45.04QingPeiwait
15:45.43A2Shedshey, that HDMI he sent is mid mount
15:46.13A2Shedstakes lkcl's ME license away
15:46.23QingPeihttp://imagebin.org/203039
15:46.30A2ShedsI thought it was
15:46.44QingPeitake a look at the USB mid-mount pic..
15:46.57A2Shedsyeah, that should spell it out pretty clear :)
15:47.12QingPeiit would help to understand the difference between normal SMT and mid-mount things
15:47.22A2Shedsok, so we have a HDMI midmount
15:47.58A2ShedsI'll look over all the rest to be sure
15:51.15A2Shedshttp://imagebin.org/203043
15:52.20A2Shedsnow really have to run..............
15:57.47zenitraMreally needs to buy a monitor with HDMI.
16:04.29*** part/#arm-netbook QingPei (~qingpei@123.118.99.239)
16:09.25hnointeresting times. board getting ready, fel getting reversed, mali getting reversed,
16:15.27gordanA2Sheds: By smart-card style top facing pads, I actually mean the sort of thing you see on the chip on a smart card.
16:15.58gordanThe way things interface to it is just by applying contacts directly to the pad.
16:16.07gordanLike on a SIM card.
16:16.56gordanYou make a bunch of such pads exposed on top, for the host slot to optionally interface with.
16:17.13gordanYou could probably get 40+ pins out that way quite easily.
16:17.41gordanJust have to make sure that touching all the pads together doesn't short out anything, e.g. if the slot is lined with tin.
16:32.58*** join/#arm-netbook eflatun (~eflatun@109.228.222.95)
16:41.11specingzenitraM: Suspend works the way it should, I think
16:41.25zenitraMnice
16:41.29specingI just did echo mem > /sys/power/state (kernel suspend interface)
16:41.56specingand then you have to hold the power button for about 3s after which the android locked screen comes up normaly
16:43.17zenitraMmmm that seems a *deeper* suspend that the android one
16:43.47specingYes, it suspends everything except external interrupts and DRAM controller
16:43.58zenitraMnice
16:44.01specingIt is the version desktop computers use
16:44.27specingThere is another mode in $(cat /sys/power/state) called "suspend"
16:44.31specingI'll try it now
16:47.06specingerr
16:47.11specingIts nammed "standby"
16:51.38*** join/#arm-netbook mikey_w (~mike@pool-74-110-218-2.rcmdva.fios.verizon.net)
16:51.49*** join/#arm-netbook mike_ (~mike@pool-74-110-218-2.rcmdva.fios.verizon.net)
17:02.06specingworks like mem
17:04.00specingHmm
17:04.16specingCould this tablet have GPS?
17:04.25specingIt has a gps module in lsmod
17:06.19menomcspecing: the a10 soc has built-in gps, but not even allwinner has access to the kernel module source
17:08.26gordanSurely if we have access to all the registers and the hardware spec we don't need the source, we can write our own driver.
17:14.44specingmenomc: Does that mean it is usable or not?
17:14.56specingputs his tablet out in the open
17:15.22menomcspecing: only with violator blessed kernel builds
17:15.35menomcspecing: or as gordan suggested, reverse engineering it
17:17.09specingmnemoc: Im just testing android atm
17:17.15specingto see what Im up against
17:18.04zenitraMwhat? the A10 has GPS??
17:18.21zenitraMnow that's something I didn't know
17:18.46specinggps 112874 0 - Live 0xbf0f5000
17:18.50specingstraight from lsmod
17:18.59specingThere is also /dev/gps
17:19.40*** join/#arm-netbook gordan (~gordan@178.100.190.102)
17:19.44zenitraMi'll check with my Novo, i didn't remember that module
17:20.57mnemochipboi said the violators, http://www.highvision.com.cn/, check out their git tree, compile the module and send the .ko to them
17:21.05zenitraMalthough it is strange - if it had GPS, all of the tablet manufacturers would be using it
17:21.31mnemocantenna problems?
17:21.52mnemoceven big brands have troubles with proper gps support
17:22.04zenitraMit's not that they really care about their features working
17:22.13zenitraMthe *wifi* already has antenna problems
17:22.23mnemoc:)
17:22.35lkclzenitraM: yes, there's 10 or 12 pins or so which directly support *certain* types of GPS R.F. front-ends
17:23.54lkcli don't know if you're aware of this but GPS is a bitch.  you have to use correlators to work out from the *timings* received (in nanoseconds) from the GPS satellites, based on their known orbits (!) to find out where you are
17:24.06lkcland the amount of processing power required to do that is just insane.
17:24.16lkclbut, once you've got a quotes lock quotes
17:24.44lkclthe amount of processing power required to work out a little bit of variation is really quite small
17:25.09lkclso you actually need a really quite good CPU just to get the initial lock!
17:25.10zenitraMthat's why you use external gps chips that just spit out the NMEA
17:25.12lkclstupid
17:25.31lkclzenitraM: ah, but those external gps chips have to have a really quite powerful on-board CPU!
17:25.55lkclwhich adds to the cost
17:25.57lkcl_but_
17:26.06lkclif you can just receive the raw GPS data
17:26.20lkcland use the ARM Cortex's NEON instruction set to do the calculations....
17:26.34lkclyou've just saved .... i dunno... $5 on the cost?
17:26.37lkcl$3?
17:26.42lkcldon't honestly know
17:26.52lkclbut the whole point of the allwinner is to reduce the BOM.
17:27.08zenitraMbut that would have to be done on software… and nobody has bothered to implement it on a working project. i see
17:27.14zenitraMs/project/product/
17:27.19lkclyes, it would.
17:27.34lkcli know someone who would be perfectly competent to do it.
17:27.37lkcl*sigh*.
17:27.52lkclactually i know someone who _has_ done it - about.... 12 years ago!
17:28.22lkclhe wrote his own FPU routines using an 8-bit processor.  took over 2 minutes to get a lock, but it was fine once that happened.
17:28.27lkclit's just maths, zenitraM
17:28.51zenitraMtoo much maths for chinese programmers.
17:28.51lkclrichard lightman.  bloody genius.  and extreme introvert, bless him.
17:29.12lkclhe disappeared off the face of the earth in about 2008.
17:29.25specingTo where?
17:31.23lkcli have absolutely no idea.
17:31.50specingCIA?
17:31.54lkclit's like he doesn't exist any more.  his web site, nezumi.plus.com, contained some really valuable code such as depinit
17:32.39lkclnaah - unfortunately i know that he was working on a project for a friend of mine, and he was struggling to get it sorted.  he gave up and disappeared.
17:33.53lkclhe worked for skyguard technologies for a few years, they did a small security device, hand-held, which contained a panic button, GPRS and a GPS.
17:34.23lkclhe _was_ going to do the GPS on the on-board ARM processor, but the "manager" didn't trust him.
17:34.47lkclactually this "manager" tried to jeopardise the entire project, so that he could "look good" having blamed richard and the team
17:35.05lkcland then "rescue" it by bringing in his own people.
17:35.50lkclthat idiot's decision-making cost them about £450,000 and delayed the project by 2 years, which was long enough to destroy it completely.
17:36.06lkclgrrr
17:36.14lkclbut yeah.
17:36.15lkclanyway.
17:36.56lkclrichard was - is - one of the few software engineers who i'd consider to be competent enough to do GPS entirely in software, but i'm sure there are other people who've done it.
17:38.51lkclhttp://www.home.earthlink.net/~cwkelley/
17:38.53lkclthere you go.
17:39.21lkclsoft GPS.
17:56.45specingHmm
17:56.56specingcat-ing /dev/gps produces nothing
18:20.54A2Shedshttp://code.google.com/p/lemoncurry/wiki/main  new pic of printer kit
18:22.16A2Shedsheh sorry wrong channel
18:22.26A2Shedsanyway, it looks like we have the connectors
18:22.40lkclgooood
18:22.56A2Shedsthe gold plated smy pads don't work well
18:23.21A2Shedssame problems as sim cards, they always get loose
18:23.50A2Shedsbut it's low cost and if you have no choice then they are fine
18:24.36mnemocspecing: shouldn't /dev/gps be a serial device?
18:24.45A2Shedsif you guys want a banana installed or a pez dispenser I'll put it on, just be sure you want to live with it  :)
18:25.10specingmnemoc: I guess
18:25.29specingA2Sheds: Consider using someone else than google for your project hosting though
18:26.02specingA2Sheds: They actively prevent people from their banned-country list from accessing it
18:26.11A2Shedsspecing, for the stm32 stuff or??
18:26.27specingWhatever you have
18:26.34specingalso sourceforge is bad
18:26.58A2Shedsyes, you never know when they will pull the plug
18:27.37A2Shedswe need to have a repo for the openec-32
18:27.41lkclA2Sheds: ask phil (remind him) asking if he'd be happy to host the openec-32
18:27.45A2Shedssomebody will get around to it
18:27.49lkclyes.  send phil a quick reminder
18:28.09A2ShedsDear Phil,
18:56.56ka6sox...
19:13.16MaDMaLKaVlate to the party, but if the first boards doesn't have hdmi, at least give us some not-to-hard soldering points for it
19:24.39A2Shedshttp://git.hands.com/openec-32
19:41.59CIA-46rhombus-tech: Anton master * r93638dac5991 /allwinner_a10/orders/cortexpower.mdwn:
19:42.24specingWhat are these CIA updates?
19:42.53zenitraMorders made = changes on the wiki = changes on the git repo behind the wiki
19:43.09specingah
20:18.45CIA-46rhombus-tech: bari master * rca3ff8c8a067 /gsoc2012/ideas.mdwn:
20:30.54mnemochttp://www.chinavasion.com/hdd-media-players/highdefinition-1080p-hdd-network-media-player/ ... "boxchip f10"... $46+shipping ... I've seen allwinner been called boxchip, and f10 might be a a10 typo
20:31.28mnemocquite blackboxed for a devkit but might be good to have after having functional software pieces
20:34.24CIA-46rhombus-tech: lkcl master * rde708bbc3e41 /allwinner_a10/orders/ (Impactcs.mdwn robertogecco.mdwn): order processing cleanup
20:37.43mnemocmy mele is finally in .se :)
20:49.42lkclhooraay
20:50.51MaDMaLKaVmnemoc , not a typo, allwinner have a f10 chip that is a mediaplayer cpu with nothing of ARM of it afaik
20:51.27mnemocoh :(
20:51.40mnemoctoo good to be true :)
20:59.25hnoallwinner / boxchip have quite many SoC chips. Only A10 is interesting to us.
21:01.01hnoOh, if I am lucky there is a mele tomorrow. It's in Stockholm somewhere.
21:01.49mnemocoddly no multicore cortex-a9 yet
21:02.53hnomulticore a9 has a bit higher fab requirements, and also licensing cost I think.
21:04.57CIA-46rhombus-tech: Jos master * rb729950d2680 /allwinner_a10/orders/CLBBEMP55G.mdwn:
21:09.52MaDMaLKaVthe a10 can only support one sata device, right?
21:10.34CIA-46rhombus-tech: Jos master * rd3d1f27c15ff /allwinner_a10/orders/CLBBEMP55G.mdwn:
21:10.36MaDMaLKaVI mean, without using multipliers and that kind of stuff
21:20.11hnoMaDMaLKaV, I think so yes.
21:21.33hnowhich is one more than most of it's competitors.
21:24.34MaDMaLKaVyeah, sure, just wanted to be sure that in all that shitloads of connections on the soc there were no additional sata ports
21:48.54mnemocA2Sheds: from a eoma-module cost perspective, does it make sense to build a card with an fpga?
21:49.39A2Shedssure
21:50.00A2Shedsmany FPGA's are low cost
21:50.21mnemocfrom what i've seen here the cost of cpu is a relatively small fraction of the cost of the module
21:57.40ka6soxA2Sheds, what would you use the FPGA for?
22:02.28A2Shedswhatever fits, stepper or servo PID controls, test equipment, emulators, IO expansion, controllers of all sorts
22:02.38A2Shedshttp://www.xilinx.com/applications/index.htm  some applications
22:04.30mnemocwhat aprox. % of final price difference between the a10-based module and this fpga-based module do you expect?
23:06.07CIA-46rhombus-tech: lkcl master * re630eb126788 /faq.mdwn:
23:15.43CIA-46rhombus-tech: FrankiR master * ra252e1e5883d /allwinner_a10/orders/frankiR.mdwn:
23:34.43*** join/#arm-netbook ManoftheSea (~dlahouss@72.22.81.52)
23:55.11CIA-46rhombus-tech: Giacomo master * rc074e198531a /allwinner_a10/orders/jaimemistus.mdwn:

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