IRC log for #arm-netbook on 20120309

00:22.30A2Shedsexactly what I'm trying to avoid with the eoma68 cards
00:43.54CIA-46rhombus-tech: Szymon master * r1e824882f31e /allwinner_a10/orders/szyku89.mdwn:
00:52.47*** join/#arm-netbook rz2k (~rz2k@2a01:4f8:150:1102::1d3)
01:08.56*** join/#arm-netbook QingPei1 (~qingpei@123.118.108.7)
01:09.08*** join/#arm-netbook hipboi (~hipboi@221.4.213.95)
01:40.45CIA-46rhombus-tech: bari master * r9853e100016a /gsoc2012/ideas.mdwn: started GSOC 2112 info page
01:52.19A2Shedshttp://rhombus-tech.net/gsoc2012/ideas/
01:55.35QingPei1cool
02:09.44A2ShedsI still have to send the app in tomorrow am
02:10.05QingPei1the deadline is?
02:10.22A2Sheds20 hours, 49 minutes remaining
02:11.55QingPei1ok, still can catch the time~~
02:12.02A2Shedsyes
02:29.02CIA-46rhombus-tech: lkcl master * r8a9e9eabbf5e /: Merge branch 'master' of ssh://git.hands.com/rhombus
02:29.13CIA-46rhombus-tech: lkcl master * r76436558f27c /presentation.mdwn: add blank presentation page
02:29.16CIA-46rhombus-tech: lkcl master * r5fee25ba8a4e /presentation.mdwn: add presentation page
02:45.07*** join/#arm-netbook hipboi (~hipboi@221.4.213.95)
02:48.11CIA-46rhombus-tech: Baybal master * r7d6bcadea63a /presentation.mdwn:
02:50.33CIA-46rhombus-tech: Baybal master * refc9acf5558b /presentation.mdwn:
03:05.21A2Shedslkcl: repo repo repo repo
03:06.56A2Shedslkcl: or should I start a Googlecode page?
03:17.21A2Shedshttp://code.google.com/p/openec-32/  until we find or decide on a new home
06:11.50CIA-46rhombus-tech: Baybal master * r2b9b6c14f450 /presentation.mdwn:
06:21.39CIA-46rhombus-tech: Baybal master * rc394b45ab7d1 /presentation.mdwn:
07:33.44hnozenitraM[away], hipboi said the A10 U-Boot has fastboot support.
08:10.07CIA-46rhombus-tech: hno master * r566df48fa53c /presentation.mdwn: added tips & advice section
08:23.24CIA-46rhombus-tech: Baybal master * rf6f80c66fb61 /presentation.mdwn:
08:25.31CIA-46rhombus-tech: Baybal master * rf273e1a767b6 /presentation.mdwn:
08:30.55CIA-46rhombus-tech: Baybal master * r480d349b2171 /presentation.mdwn:
08:34.33*** join/#arm-netbook destinal (~chatzilla@ip70-173-29-15.lv.lv.cox.net)
08:37.23zenitraMhipboi: you here?
09:02.19hipboizenitraM: hi
09:03.24hipboihno: yes, fastboot is the reason why u-boot is used
09:06.07zenitraMhipboi: can i download the firmware image you said from somewhere?
09:06.36zenitraMi suspected a hardware issue because it doesn't make sense that without touching anything it now doesn't even show the boot image :/
09:26.59hipboizenitraM: can you insert the sd card on pc?
09:27.07zenitraMyes
09:27.13hipboithe sd card which you write image to it
09:27.25hipboithere is a fat volume
09:27.32hipboishould be some log message
09:29.07zenitraMthere's nothing
09:29.12zenitraMjust a "dynamic" folder
09:29.37hipboihmm...
09:29.56hipboii am downloading the rar from mele
09:30.14zenitraMdo you have any different one?
09:30.15hipboii will take a look at what's inside
09:30.27hipboiit's very very slow
09:30.46hipboi15KB/s
09:30.51zenitraMmmm i can give you a mirror
09:30.57hipboiok
09:31.04zenitraMhttp://dl.dropbox.com/u/255615/a1000.rar
09:31.13hipboioh..oh...
09:31.23hipboidropbox is blocked in china..
09:31.57hipboii can access it by add the ip in host
09:32.02hipboiwith https
09:32.13hipboibut i can not see the file
09:32.27hipboievery time i open the page
09:32.35hipboino file found on the server..
09:33.15zenitraMmmm..
09:33.42zenitraMtry with
09:33.44zenitraMhttp://atomico.itram.es/zenitram/files/a1000.rar
09:34.27hipboigood
09:34.35hipboiabout 200KB/s
09:35.01hipboithe limit speed in our office
09:35.18zenitraMit's from my own connection, i have 500KB/s upload :)
09:36.03zenitraMbe right back
09:36.36hipboisorry, zenitraM
09:37.04hipboizenitraM[away]: i had to go and have dinner
09:42.42*** join/#arm-netbook eflatun (~eflatun@46.1.24.130)
09:55.44zenitraMi'm back
09:55.46zenitraMhipboi: ok
09:55.56zenitraMdon't worry :)
09:56.05hipboistill here
09:56.18hipboithe dinner time is 18:30
09:56.23zenitraMah ok
09:56.26hipboiwill be a big meal
09:56.32zenitraMit's 10:56 here
09:56.37hipboii am unraring the file
09:56.38zenitraMnice :)
09:57.07hipboii have to go now
09:57.12zenitraMok
09:57.19zenitraMi'll try later that firmware with my friends mele
09:57.19hipboii think the rar file is ok
09:57.25hipboiok
09:57.39zenitraMand will also try to get the serial console
09:57.48zenitraMto see what is happening
10:23.26CIA-46rhombus-tech: Roland_R master * r85b96db6cf23 /allwinner_a10/orders/gyongytyuk.mdwn:
10:24.21CIA-46rhombus-tech: Roland_R master * r165d151f5c0f /allwinner_a10/orders/gyongytyuk.mdwn:
10:29.07*** join/#arm-netbook kadaki01 (~lambda@wifi-80-93.uc3m.es)
10:34.10*** join/#arm-netbook hipboi (~hipboi@117.136.31.190)
10:35.35hipboizenitraM: hi
10:35.58hipboion momile irc
10:37.00hipboiyou can open the mele box
10:37.10zenitraMhipboi: hi
10:37.16zenitraMi'll do it later, it seems easy to open
10:37.33hipboiyes
10:37.50hipboiand connect the uart
10:38.16hipboisee what's happenning inside
10:38.35zenitraMthe thing is.. when i inserted the sd, the *ethernet* leds also blink
10:38.43zenitraM(they also blink without the sd)
10:39.01hipboithe hdmi is connect to A10
10:39.21zenitraMwhich makes me think it is rebooting
10:39.37hipboishould not be some hardware problem
10:39.48zenitraMi hope so
10:39.56zenitraMbut it failed so suddenly
10:39.58zenitraMthat.. it's strange
10:40.05hipboican you remove the sdcard and reboot?
10:40.27zenitraMi don't have the mele now here, i'm in class, but i tried and it didn't work
10:40.52hipboiok, i see
10:41.33zenitraMi'll try with the uart and see
10:42.13zenitraMand also try the same sd with kadaki01's mele
10:43.02hipboiok
10:43.04zenitraMwill keep you informed :) thanks for everything!
10:43.19hipboiok
10:43.42hipboisorry for the bad software of allwinner
10:44.26zenitraMdon't worry, i'm sure it's not your fault
11:22.42CIA-46rhombus-tech: Lus master * ra386deaf4660 /allwinner_a10/orders/Quantity_1-2.mdwn:
11:23.27CIA-46rhombus-tech: Lus master * r5ccf9e7d4af6 /allwinner_a10/orders/Quantity_1-2.mdwn:
11:32.34*** join/#arm-netbook hipboi (~hipboi@117.136.31.190)
11:35.41mnemocA2Sheds: for openec-32, what stm32-based kit do you plan to use?
11:38.16mnemocA2Sheds: or refrashing, what stm32 core will you use in the first eoma68-compatible boards?
11:38.29mnemocrefrasing*
11:40.04CIA-46rhombus-tech: Luca master * r6d89a32b26f0 /allwinner_a10/orders/Piccio_from_Italy.mdwn:
11:40.57*** join/#arm-netbook kadaki01 (~lambda@wifi-80-93.uc3m.es)
11:46.42*** join/#arm-netbook hipboi (~hipboi@117.136.31.190)
11:47.35*** join/#arm-netbook arokux (~arokux@merkur178.inf.uni-konstanz.de)
12:08.28mnemocwonders the difference between STM32F103RB (http://www.st.com/internet/mcu/product/164487.jsp) and STM32F103VB (http://www.st.com/internet/mcu/product/164493.jsp)
12:11.04mnemocthere are inexpensive kits looking equivalent using either of them
12:20.06CIA-46rhombus-tech: Lukasz master * ra77302d8915d /allwinner_a10/orders/zami010.mdwn:
12:29.42zenitraMpuppy linux founder just ordered a Mele at DX
12:34.19mnemocI suppose we are all subscribed to the ML :p
12:40.46zenitraMwell, that's right :)
13:01.08*** join/#arm-netbook arokux (~arokux@merkur178.inf.uni-konstanz.de)
13:02.19*** join/#arm-netbook arokux (~arokux@merkur178.inf.uni-konstanz.de)
13:03.43*** join/#arm-netbook chris_99 (~chris_99@unaffiliated/chris-99/x-3062929)
13:11.43zenitraMgreat, my mele reboots on boot1 :/
13:23.52mnemoc:'(
13:34.32zenitraMand the image made using phoenix card to reflash the firmware… also reboots on boot1 :/
13:34.37zenitraMthis seems like a hw issue
13:39.18*** join/#arm-netbook kadaki01 (~lambda@wifi-80-93.uc3m.es)
13:40.18mnemocnot nice
13:43.32zenitraMand with a bootable u-boot sd using mksunxiboot… it loads the kernel… and inmediately reboots T.T
13:44.30lkclmnemoc: something like the leaflabs maple could be used.  it'll need a few breakout boards
13:45.40mnemoclkcl: like http://www.aliexpress.com/product-fm/497384565-Recommend-Arduino-compatible-controller-leaflabs-maple-board-ARM-STM32-wholesalers.html ?
13:46.12mnemocSTM32F103RBT6
13:48.50mnemochttp://www.aliexpress.com/product-fm/480930024-FreeShipping-F55-ARM-Cortex-M3-STM32F103VBT6-MINI-STM32-development-board-wholesalers.html seems equivalent but cheaper and with more pins :p ... but VBT6 instead of RBT6
13:52.23A2Shedswhy all these pricey STM32 boards when ST sells them for under $10??
13:53.12lkclhttp://leaflabs.com/devices/maple/
13:53.18lkclthey do?
13:53.52A2ShedsI've been using this  http://www.mouser.com/ProductDetail/STMicroelectronics/STM32L-DISCOVERY/?qs=sGAEpiMZZMuhSiU2%2f%2fjo2iK2MkzqOiaV
13:53.58A2Sheds$12ea
13:54.38A2Shedshttp://www.mouser.com/ProductDetail/STMicroelectronics/STM32VLDISCOVERY/?qs=sGAEpiMZZMud4uhvMu9vpfd0cIzCMFfc
13:54.44A2Sheds$9.88ea
13:54.46mnemocdon't forget the shipping
13:55.02A2Shedsmade by ST as well
13:55.33mnemocbut anyhow, my wonder is about the required specs to be compatible with what you'll build for eoma68
13:56.16A2Sheds$45 for a Maple RET6 Edition!...  does it come with lunch?
13:56.54A2Shedseverything else at the http://leaflabs.com/store/  is out of stock
14:01.15A2Shedsit's just software anyway, you just throw some code up and it just works right?  :)
14:02.19A2Shedsjust like the boards, use kicad, connect some lines, layout a few squiggly lines and you have a board
14:04.19A2Shedshttp://rhombus-tech.net/gsoc2012/ideas/
14:06.40A2Shedshttp://www.hermann-uwe.de/blog/libopenstm32-a-free-software-firmware-library-for-stm32-arm-cortex-m3-microcontrollers
14:07.10A2Shedslibopenstm32  has many libs already working
14:07.11lkclyeah riiiight :)
14:07.31lkclA2Sheds: i've documented some of the OS code etc. on the elinux.org tablet page
14:07.36lkclbeen collecting them
14:07.44A2Shedsthe work will be to port and rework openEC-1.75 to 32 bit
14:08.26A2Shedshttp://wiki.laptop.org/go/OpenEC
14:08.37A2Shedsit was writen for an 8 bit  8051
14:08.53A2Shedsbut there a lot of great open work to start from
14:09.46A2ShedsRTEMS also work on 32b ARM, but it has to be tried and tested on STM32 or LPC17xx
14:13.30A2Shedshttp://www.rtems.com/
14:13.34lkclyep
14:13.50CIA-46rhombus-tech: bari master * r6b4aa53ff740 /gsoc2012/ideas.mdwn:
14:14.41lkclhttp://rhombus-tech.net/gsoc2012/
14:14.45CIA-46rhombus-tech: lkcl master * r9c9412de43b7 /gsoc2012.mdwn: add why section
14:14.54lkclA2Sheds: this is a top priority to get this filled in
14:15.35A2Shedsyes, waiting for my thumbs to start working this morning
14:16.39lkcl:)
14:17.03lkcli'm registered already.
14:17.09lkcland putting in the application.
14:17.18lkclyou're the backup org admin?
14:17.41A2Shedsok great!
14:17.59lkclso it's just filling in that wiki page with answers, i'll cut/paste them from there
14:18.40lkclwe will also need to create a template guide for applicants
14:18.51A2Shedsit's up
14:19.04A2Shedshttp://rhombus-tech.net/gsoc2012/ideas/?updated
14:19.16A2Shedswith links to howto fill out the apps
14:19.33A2Shedshttp://drupal.org/node/59037
14:19.44A2Shedshttp://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents
14:19.44mnemochttp://www.ebay.com/itm/New-ARM-Cortex-M3-STM32F103RBT6-Mini-Development-Board-/260924313786#ht_3779wt_1041 $18.50 with free shipping
14:20.51A2ShedsDEADLINE FOR STUDENT APPLICATIONS: Students who are interested in working on a OpenEC-32-related GSoC project must apply between March 26, 2012 and April 6, 2012!
14:21.30A2Shedsso the project has to be picked by Google first, then students may apply
14:22.15mnemocthe "discovery" is cortex-m4... what are you aiming at?
14:22.29mnemocm3?
14:24.12lkclbrilliant
14:25.11lkcllet me sort that out as a template...
14:25.22A2ShedsSTM32L15xxx  http://www.st.com/internet/mcu/product/248820.jsp  ARM Cortex-M3
14:27.32A2ShedsSTM32F100RB  http://www.st.com/internet/mcu/product/216844.jsp  Cortex-M3
14:28.16A2Shedsmnemoc: which board has a cortex-M4?
14:28.40A2Shedsmaybe a typo somewhere
14:28.53mnemocthe st discovery devkit
14:29.11A2Shedshave alink?
14:31.10A2Shedsthe two Discovery dev boards I listed above are both M3
14:31.13mnemoc1m... i'm only finding f100 versions now :-/
14:31.31A2ShedsI haven't come across an M4 yet
14:31.51A2Shedsthey will get popular over the next few years
14:31.53mnemocthe STM32F4 are m4
14:32.10A2Shedsand we should probably make the code easily transportable
14:33.29mnemochttp://www.st.com/internet/evalboard/product/252419.jsp
14:34.02mnemoc^--- that discovery is m4 .... I didn't know about the m3 flavours :-/
14:34.32A2Sheds168 MHz ARM® Cortex™-M4-based STM32 F4 series , fast enough to run a cheap tablet!
14:36.23A2Shedsgit://libopenstm32.git.sourceforge.net/gitroot/libopenstm32/libopenstm32  you guys decide, remember I'm trying to stick to hardware as much as possible
14:37.55A2Shedshttp://ics.nxp.com/lpcxpresso/#Products  has list of the NXP devices also supported by libopenstm32
14:38.25A2ShedsLPC17xx Series MCUs  are all cortex M3
14:41.55A2Shedshttp://www.mouser.com/ProductDetail/NXP-Semiconductors/OM11043598/?qs=sGAEpiMZZMurtJ7VwBTl0d9HZPs5U2cAPL2hTOjcc4g%3d
14:42.26A2Shedsthe dev boards for the LPC17xx are a bit more expensive  $50.80
14:43.46mnemoca bit :p
14:44.33A2Sheds2 years ago they were giving them away
14:44.43A2Shedsbut that promotion is over
14:45.47mnemocstill wondering about STM32F103RBT6 vs. STM32F103VBT6
14:46.11A2Shedswe possibly may need to decide what the smallest amout of ROM/Flash we will support
14:46.25mnemocyes
14:46.55A2ShedsRTEMS can be trimmed down to 4K
14:47.17A2Shedsthat will fit anything M3 we are considering
14:47.35A2Shedsthe rest will be what features will fit
14:48.03A2Shedsbut Richard has all his openEC working on an 8051
14:48.36A2Shedsso unless we go crazy with USB or ethernet options/services we should be fine
14:50.54*** join/#arm-netbook ibot (~ibot@rikers.org)
14:50.54*** topic/#arm-netbook is EOMA: Embedded Open Modular Architecture - Don't ask to ask. Just ask! - http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68 - ML arm-netbook@lists.phcomp.co.uk - Logs http://ibot.rikers.org/%23arm-netbook - http://rhombus-tech.net/
14:54.59mnemocit seems the only difference between STM32F103RBT6 and STM32F103VBT6 is the number of pins, 64 vs 100
14:55.58A2ShedsI'll have to check later and get back, busy here this morning  :)
14:59.04mnemoc:)
14:59.34CIA-46rhombus-tech: bari master * rc4f133de167e /gsoc2012/ideas.mdwn:
15:04.31A2Sheds80 vs 51 GPIO is the difference
15:05.00A2Shedshttp://www.st.com/stonline/stappl/productcatalog/app?page=productSelector  has a comparison tool
15:07.31mnemochttp://www.lctech-inc.com/Hardware/Detail.aspx?id=c107bb9e-d6ea-4cd7-a62a-fef5effc5075 and http://www.lctech-inc.com/Hardware/Detail.aspx?id=1785279f-37d9-4c51-8b3e-27b474339fba are the home pages of the cheap STM32F103VBT6 and STM32F103RBT6 kits in ebay
15:07.33CIA-46rhombus-tech: Hugo master * r235334af4bd2 /allwinner_a10/orders/lenod.mdwn:
15:08.25mnemocfrom my null experience, they seem like a good platform for developing openec-32
15:10.20mnemocthere are others with LCD... but that's kind of out of scope, isn't it?
15:11.17A2Shedsyou never know, maybe a product with it's ow small LCD with a eoma68 socket will be developed
15:11.23A2Shedsow/own
15:11.44mnemocgood point
15:12.01A2Shedsany of the devs boards should work
15:12.24A2Shedswe will also be making IO boards as soon we make the first a10 card
15:12.40A2Shedswe need something to test and develop on
15:13.27A2Shedsmaybe i should make the dev IO boards first, the they will be ready for the eoma68 cards as soon as they are done
15:13.29mnemocare you going to stick with stm32/cm3?
15:13.42mnemocYES
15:14.06A2Shedsthe attraction to stm32 is the open libs
15:14.18A2Shedsso anything that works with them if fine
15:15.22A2ShedsST, NXP, Samsung, Freescale etc
15:15.40mnemocit would be good if whatever kit is used to initially develop openec for gsoc has the same SoC than the first io boards for eoma68
15:15.56A2ShedsAtmel
15:16.48mnemocso picking the chip for the io boards should be a priority
15:19.57A2Shedshave to see what fell off a truck
15:20.16mnemoc:)
16:03.55CIA-46rhombus-tech: Antti_Arvela master * r470da2cf2488 /allwinner_a10/orders/oh3kqd.mdwn:
16:08.21CIA-46rhombus-tech: lkcl master * rc25a3366ab6a /gsoc2012.mdwn: gsoc application update
16:35.58*** part/#arm-netbook QingPei1 (~qingpei@123.118.108.7)
16:52.47A2Shedslkcl: this tablet page? http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68/Tablet
16:54.01A2Shedslkcl: just be clear. Are you submitting the official project application to GSOC2012?
16:55.26mnemocjust noticed the io boards in there are already commited to STM32F103
16:56.10*** join/#arm-netbook destinal (~chatzilla@ip70-173-29-15.lv.lv.cox.net)
16:56.24hnoI don't think it's committed to a particular chip yet.
16:56.38lkclA2Sheds: yes and yes
16:56.39hnobut that is a good candidate
16:56.47lkclhno: correct.
16:56.49A2Shedsgreat and great
16:57.06lkclA2Sheds: but i need help answering the remaining questions before doing so
16:57.12A2Shedsanyone can make an IO board
16:57.14lkcland reviewing the existing answers
16:57.24A2Shedslkcl: filling in the blanks right now  :)
16:57.45lkclthe only essential requirement is that it MUST have a I2C EEPROM on board.  hmm, we must also define the address it's to be at, on the I2C bus
16:58.08A2ShedsI'm have the little army in China searching for the best cortex m3 prices now
16:58.28lkclsuperb
16:58.45A2ShedsNXP, ST, Atmel etc
16:59.26lkclnyer nyer you and whose army, eh? :)
16:59.30A2Shedseven Actel Fusion fpga+m3 hardcore
16:59.55A2ShedsI have to find that cartoon
17:00.36A2Shedsthe one guy is saying that with the other guys Army right around the corner out of view
17:00.40lkclit needs to have USB, I2S, I2C, PWM (multiple of), ADC (multiple of), DAC (multiple of)
17:01.19lkcland about 16 GPIOs or so
17:01.24A2Shedsthee are several variants
17:01.37A2Sheds40 even 60+ GPIO
17:01.37lkcland also be well-supported in the free software community.
17:01.48mnemocat least at this stage IC choixw need to be tied to the capability of developing and reusing software for it, and inexpensive devkits is critical for that... imho
17:01.55lkclyeah those will be $2 to $3 to $4 - that's too much
17:01.56A2Shedsthey are typically on shared pins so comparisons are frustrating
17:02.48A2ShedsI'd like a manufacturer to actually list available IO on unshared pins
17:02.50lkcleach time someone came up with a new Cortex M3 CPU over the past year, i took a look at them: there really wasn't anything better than the STM32F, not that i could see.
17:03.39A2ShedsI have had designs where I used the USB, SPI, Ethernet and serial and 2 GPIO were left on a 100 pin device
17:04.02A2Shedssince they also break the IO's up into blocks
17:05.07A2Shedsif you need something from one block, say USB, it may lock you out from using SPI as well on that block, even though there are enough pins available
17:09.21lkclmnemoc: yeah that's why i like the STM32F, it's not hard to get devkits, or the software.
17:15.18CIA-46rhombus-tech: bari master * re3e0e5032575 /gsoc2012.mdwn:
17:18.34mnemoclkcl: I just fear that the search for "cheaper" ends up making development far more expensive (or even dead)
17:18.36A2Shedswhat would be some nice goals for GSOC? working RTEMS on STM32 with some ports functioning?
17:18.58A2Shedsnah, the cheap parts have about the same IO's
17:19.38A2Shedsthey all have SPI, I2S, I2C, PWM and DA/AD as basics
17:20.00A2Shedsthen they add more of them + LCD, ethernet, USB, etc
17:21.16mnemocbut if the "cheaper" micro controller doesn't have cheap and good devkits it will strike software development
17:22.16A2Shedssame kit, plus there will be actual IO boards
17:24.43mnemoc:)
17:25.49A2Shedsif you look at the comparison charts for the family, you'll see it starts with a basic set of features and then they just add to it
17:26.32A2Shedsit looks like they make about 4-5 designs with different amounts of flash/rom and embedded RAM
17:27.09A2Shedsthen they package them in 30-50 versions based on what IO is wired out to package pins
17:27.18mnemocnice :) I suppose I misunderstood you.... I thought you were looking for cheaper alternatives to STM32F1/L1    not cheaper within ETM32F1/L1
17:27.26A2Shedsthey actually don't fab 40 different die
17:27.44A2Shedsyes, cheaper within
17:28.04mnemocneat
17:28.29mnemocwill getting the connectors for the io boards be as painful as for the eoma68/a10?
17:31.42CIA-46rhombus-tech: bari master * rd48a84ff1587 /gsoc2012/ideas.mdwn:
17:34.04CIA-46rhombus-tech: Maurizio master * r0d3b356b8687 /allwinner_a10/orders/cirro.mdwn:
17:34.35CIA-46rhombus-tech: Maurizio master * r7064934b584d /allwinner_a10/orders/cirro.mdwn:
17:36.27A2ShedsIO board connectors are up to the OEM, some might be the same as whats on the cards
17:37.16A2Shedswe are searching for the IO connectors as well, RJ45's, USB, audio jacks, etc etc
17:37.44A2Shedsthe main one is the matching 68pin socket
17:38.01A2Shedsthats the one every IO board will use
17:38.57mnemochttp://www.wvshare.com/product/Port103V.htm <--- cute :)
17:39.12A2Shedssome IO board will have keyboard scan, others touchscreen controller, and other joysticks etc
17:40.52A2Shedssome might add USB hubs, audio amps, wifi, and all types of expansion IO and slots
17:42.16A2Shedsthis project might have quite an impact on all these small dev board makers
17:42.51*** join/#arm-netbook eflatun (~eflatun@46.1.26.67)
17:47.32mnemochope so
17:48.00mnemoceoma68 has an amazing potential
17:51.34A2Shedsjust don't mess up the software  :)
17:53.39mnemocget the hardware first ;-)
17:59.13CIA-46rhombus-tech: Floris master * r3c6b6250f5b3 /allwinner_a10/orders/max.mdwn:
18:04.06CIA-46rhombus-tech: bari master * rc39af1a904c6 /gsoc2012.mdwn:
18:10.17A2Shedshttp://detail.tmall.com/item.htm?id=13716299588&prt=1331316584852&prc=1  for a 48 pin device
18:10.38A2Shedshttp://item.taobao.com/item.htm?id=7014235460  for a 100 pin
18:11.55mnemocwhat's the minimal to fully support eoma68?
18:12.14A2ShedsI2C
18:12.52A2Shedsall the parts seem to work
18:12.58mnemocnice
18:13.13mnemocordering o'reilly's designing embedded hardware
18:13.50A2Shedsthat and a few years of design and you'll be on the way  :)
18:14.10mnemoci only need to understand the lingo :p
18:14.21mnemoci don't plan to ever design a board myself
18:14.43A2Shedsyesh, I can't imagine what they would write about in there, probably lots of common info with no details
18:15.01mnemoc)(
18:15.03A2Shedslike the books on C
18:15.05mnemoc=)
18:15.33mnemochttp://www.ebay.com/itm/STM32-Development-Board-STM32F103VET6-STM32F103VE-/250862750457 <--- what do you think about this kit?
18:16.06mnemoc(yellow over blue pcb looks sexy)
18:27.16*** part/#arm-netbook hno (~hno@squid/developer/hno)
18:27.28*** join/#arm-netbook hno (~hno@squid/developer/hno)
18:35.58CIA-46rhombus-tech: Markus master * rb59864c3395f /allwinner_a10/orders/markus__95__hess__64__hotmail.com.mdwn:
18:50.31*** join/#arm-netbook mikey_w (~mike@pool-74-110-218-2.rcmdva.fios.verizon.net)
18:50.54*** join/#arm-netbook mike_ (~mike@pool-74-110-218-2.rcmdva.fios.verizon.net)
19:11.47*** join/#arm-netbook destinal (~chatzilla@ip70-173-29-15.lv.lv.cox.net)
19:35.04CIA-46rhombus-tech: Fuzzy master * rd16eac0565d3 /allwinner_a10/orders/jghjgfgh.mdwn:
19:40.49mnemocPort103V ordered
19:46.11CIA-46rhombus-tech: Baybal master * rf1162029569b /presentation.mdwn:
19:46.54mnemoctheir Open103Z is also very very nice
19:47.44hnoWould STM32F103RBT6 be of any use? Can find STM32-P103 dev boards pretty cheap around here.
19:48.03hnohttp://www.olimex.com/dev/stm32-p103.html
19:48.46mnemocSTM32F103RBT6 has less gpios but still enough for our purposes afaiui
19:49.04hnoHow much ram & flash do we expect will be needed?
19:50.03mnemocthose RTOS claim to be functional at 4K size, double? triple?
19:50.34hnoI guess it's hightly dependent on what functions we want to cram into there.
19:50.53mnemocbeen a software guy I chose the fat version of stm32F103, 512K of flash and 64K of ram
19:51.36hnoThis have 128K flash, 20K ram. Might be a bit tight as a dev board.
19:52.29hnobut then again, not even sure what functions we have as goal.
19:52.53mnemochttp://www.ebay.com/itm/Open103Z-Standard-ARM-STM32F103ZET6-MCU-PL2303-USB-UART-Development-board-Kit-/250877002154 <--- this is the most a*s kicking stm32F103 board I've found, puts the ceiling at $40 with free shipping
19:54.23mnemocI doubt the needs for an EC are high.... STM32F103RBT6 might be plenty
19:54.42A2Shedsit's a range of goals, OEM's will chose a version of STM32 to fit their needs
19:55.08A2ShedsST should be helping or at least thanking us for doing this
19:55.17mnemocbut I prefer a board I can use to gain cortex-m3 experience for possible future jobs
19:55.42A2Shedsany stm32 will be useful at this point
19:57.31hnoI guess some suitable functions are:
19:57.51hno* Keyboard
19:57.58hno* Charging
19:58.05hno* Touch screen
19:58.06A2ShedsOEM's will mix and match functions
19:58.22hnoYes.
19:58.35A2Shedshttp://wiki.laptop.org/go/OpenEC
19:58.42A2Shedstake a look at the list there
19:59.03A2Shedshttp://wiki.laptop.org/go/OpenEC#Files_of_the_C_implementation
19:59.09hnoWe also talked about USB audio and some other features.
19:59.40A2Shedsyes, those aren't in openEC
20:00.19A2Shedsthe stn32 can handle the SPI audio to analog out
20:00.28A2Shedsor I2S
20:01.22hnoiirc the intention was to not have any audio in EOMA and instead route audio via USB to the EC:
20:01.42A2Shedsor USB out
20:01.54A2Shedsany of those buses can do it
20:02.35hnobut don't we have stereo analog audio in EOMA now?
20:04.31mnemocthe a10 card had an external stereo analog audio, and hdmi audio
20:04.37mnemocbut that's not part of the eoma interface
20:04.55mnemocother modules may rely on an audio controller on the io board
20:08.21hnoRight, there is no audio in EOMA. And only one USB.
20:10.26lkclA2Sheds: you need to register on gsoc and send me the username id
20:12.48lkclalso if there is an actual programmable CPU it would be possible to perform compression and decompression (lossy or lossless) on the audio data, which would allow it to fit into the bandwidth of I2C.
20:16.54destinal_hno: yeah USB hub and usb sound chip on IO board seems the sensible way to go
20:18.05mnemoci fear the usb bandwidth will prove to be the weakest part of eoma68
20:18.39mnemocbut still enough for many many applications
20:20.49hnoyes, one USB2 channel is quite a lot of bandwidth for this kind of devices.
20:23.13hnobute sure, a laptop with storage, wifi, audio, touch screen, mouse, keyboard, and what not, might eat some of that.
20:23.54A2Shedslaptops use SPI or LPC between chipset and EC
20:24.24A2Shedsthe EC handles battery charging, keyboard scan, led's, lid open/closed
20:24.31lkcldestinal_: yep
20:24.50A2Shedsaudio is handled bu a dedicated audio device
20:25.30lkclmnemoc: think about it.  it's 480mbit/sec.  what the heck would anyone be doing that uses all that up?? that's 6 DisplayLink devices, or 2 bi-directional 10/100 Ethernet devices
20:26.22lkcldestinal_: have you looked up the price of USB Audio devices?
20:26.30*** join/#arm-netbook MaDMaLKaV (~IceChat9@188.86.253.69)
20:27.09lkclas they typically have to have an on-board DSP, as well as having both Analog and Digital circuits, they're as much money if not more money than an STM32!
20:28.22hnoand some also have amplifiers built in.
20:30.47mnemoclkcl: 6 DisplayLink?? 1920x1080x32x60 = 3981312000 ..... I assumed their compression was good, but..... that good??
20:31.56lkclit's not spectacular :)
20:31.57destinal_@lkcl yeah STM32 could be pretty good option actually.
20:32.52mnemochey! I already ordered an stm32f103 devkit... please don't step back.... i don't like to collect boards :-/
20:36.20lkcl:)
20:39.19hnomnemoc, did you notice this: http://www.ebay.com/itm/Open103Z-Package-B-ARM-Cortex-M3-LCD-AD-DA-UART-STM32F103Z-Development-board-Kit-/250893186138
20:43.50mnemochno: yes, that board alone is sold for $40, mentioned it above. if I really were into cortex-m3 programming I would absolutely buy that... but I only want to gain basic skills to not feel like an analphabet
20:44.21mnemocso I ordered it's smaller brother, the port103V
20:46.51mnemochno: damn... you are making me rethink my choice :-/
20:47.30hnomnemoc, don't worry. If you really get into it you want another one anyway
20:47.47mnemoc:)
20:47.52hnoor build your own accessory boards.
20:47.54mnemocwith you get the full kit?
20:48.04mnemocnah, I can't solder
20:48.50hnonot sure if I will get any. Not at this stage. Will have plenty of things to bite into anyway.
20:48.55mnemoca solderless breadboard and some jumper wires is as hardcore as I can go
20:49.46hnohave made some pcb:s, and many wire dev boards. But mostly a software guy.
20:50.13hnomostly trying to get a grip of what an MC of this caliber could be used for.
20:50.31hnoand how that fits with EOMA.
20:53.26hnomany interesting small things from this seller.
20:58.28hnoneeds to stop before whole evening wasted on ebay
21:04.09A2Sheds$119 for just the mainboard?
21:04.17hnowhat?
21:04.30A2Shedsor do you get all the expansion dongles as well?
21:04.50hnothe one I pasted is with most dongles.
21:05.11hnothe earlier one with only usb->uart dongle.
21:05.23hnosame board.
21:05.23A2Shedsthat is a near perfect dev kit
21:05.50A2ShedsI'll have the factory copy that and sell them for $99
21:05.55hnoyou can also buy dongles separately, pick what you need.
21:06.10A2Shedsno, it's great
21:06.16A2Shedsyou pick what you need
21:06.45A2Shedsneeds a keyboard scan
21:07.34A2Sheds8 I/O Interface: easily connects to keypad, motor, etc;  for a 4x4
21:07.50hnoyes, but not for a full keyboard (laptop)
21:08.21mnemochttp://www.wvshare.com <--- the guys who make it
21:08.48hnoyes, it's their ebay account.
21:08.57A2Shedsthe rom is integrated so any board will do
21:09.18hnoram & flash integrated in the mcu.
21:09.32A2ShedsI2C is what the eoma68 card will use for detecting what the IO board is
21:09.42hnoyes
21:10.13A2Shedshno: did you see my earlier links to $10 dev boards?
21:10.14lkclhno: if you look up the cost of an Audio IC from Wolfson Micro, it's between $1.00 and $2.00 depending on what you get.
21:10.37hnolkcl, ok.
21:10.38lkclif you look up the cost of a Battery Charging circuit - a proper one, it's about $1.00
21:10.44A2Shedshttp://www.mouser.com/ProductDetail/STMicroelectronics/STM32L-DISCOVERY/?qs=sGAEpiMZZMuhSiU2%2f%2fjo2iK2MkzqOiaV
21:10.55A2Shedshttp://www.mouser.com/ProductDetail/STMicroelectronics/STM32VLDISCOVERY/?qs=sGAEpiMZZMud4uhvMu9vpfd0cIzCMFfc
21:11.11lkclif you look up the cost of a proper LED Backlight Driver IC, which does PWM in such a way that the LEDs are *not* damaged, it's about $1.50
21:11.32lkclif you look up the cost of a resistive touchpanel driver IC, it's about $1.50
21:11.55lkclso to do a tablet or a laptop motherboard, you've just had to put ICs down which cost between $5 and $7
21:11.57lkcl...
21:11.58lkcl....
21:12.00lkclooooorrrr......
21:12.18lkclyou could use *one* single STM32 or other EC and do everything in software
21:12.33hnoA2Sheds, thats 128K flash, 16K ram. Won't be able to do much.
21:12.45lkclbecause we have something called... a bwaaaiiiiin :)
21:12.57A2Shedswe have been doing this for years with 8051's  :)
21:12.59lkclcackles manically
21:13.20lkclA2Sheds: doh!
21:13.41hnoA2Sheds, I know, but not much USB & Audio & other data hungry stuff..
21:14.13A2Shedshttp://wiki.laptop.org/go/OpenEC  was written for http://wiki.laptop.org/images/a/ab/KB3700-ds-01.pdf
21:14.26hnolkcl, most MC:s you find in x86 laptops etc is 8051 based.
21:14.34A2ShedsUSB host can get heavy
21:14.49lkclhno: yeah bari's been filling me in
21:14.59A2Sheds64KB flash/rom   2kb sram
21:15.24hnoWe don't need USB host. Only gadget.
21:15.38A2Shedsyes, so it's small
21:15.43lkclstart spreading a newwWWWW
21:15.48lkcli'll make a...
21:15.57A2ShedsRTEMS uses the BSD stacks for USB and Ethernet IIRC
21:16.01lkclbrannddnewstaaaartof it
21:16.07lkclin good ol'd
21:16.14lkclneww yooooooOOOOrk
21:16.22lkclahemsorry
21:16.31A2Shedslkcl: at the pub?
21:16.48A2Shedsjoin you soon
21:16.55lkclah no, just had some weetabix and i might have put too much sugar on them
21:17.07hnodon't see much good of moving to that city.
21:17.17hnoor country.
21:18.53A2Shedsyeah, NYC was fun in the 70's-90's
21:19.14A2Shedsnow they have ruined just about everything here
21:22.47A2Shedshttp://www.rtems.com/   has applied for GSOC as well
21:23.02A2Shedshttp://wiki.rtems.org/wiki/index.php/RTEMSSummerOfCode
21:29.11CIA-46rhombus-tech: bari master * r0592f83e7b2c /gsoc2012/ideas.mdwn:
21:31.31CIA-46rhombus-tech: lkcl master * ree8c67118adb /: Merge branch 'master' of ssh://git.hands.com/rhombus
21:31.42CIA-46rhombus-tech: lkcl master * r135a4667ea2d /allwinner_a10/orders/ (10 files): order processing cleanup
21:31.46lkclA2Sheds: i'm going to move the ideas/ page to ideas/openec32 and add some infrastructure for allowing people to add their own ideas
21:32.17A2Shedsgreat
21:35.32lkclwhere the heck should people actually apply?
21:36.44A2Shedsthat link goes up next week after the projects get picked
21:38.03lkclahh ok
21:40.19CIA-46rhombus-tech: lkcl master * r12702049aedb /gsoc2012/ (ideas.mdwn ideas/openec32.mdwn): redo ideas a bit
21:40.51A2ShedsRTEMS is going to make some news about how we are going to use it in laptops/tablets etc
21:41.05CIA-46rhombus-tech: lkcl master * r2f921d8166ff /gsoc2012.mdwn:
21:41.32lkclcool!
21:41.58lkclwell, that makes the choice of real-time OS quite easy, then :)
21:44.02lkclhttp://rhombus-tech.net/gsoc2012/ideas/ - updated
21:55.06CIA-46rhombus-tech: lkcl master * rc45f6bf77de4 /allwinner_a10/news.html: news update
21:57.46A2Shedsit's all xvilka's  fault! he brought up RTEMS
21:59.24destinal_A2Sheds: hmmm RTEMS adequate for 3d printing?
21:59.41A2Shedsmore than enough
21:59.50lkclha ha
22:00.13A2Shedsit's used by NASA, BMW ,ESA, and JPL.. experimental physics.. most US national labs and a number of foriegn ones
22:00.28A2Shedsfaster than RTAI on Linux
22:00.36A2Shedsand that what we use for linuxcnc
22:00.50A2Shedsto control lathes, mills, robots etc
22:01.15destinal_So is the idea to use RTEMS on the A10 or STM32?
22:01.48A2ShedsSTM32
22:02.02mnemocRTEMS is an OS, STM32 a chip
22:02.33A2Shedshttp://www.rtems.com/
22:02.42A2Sheds#rtems
22:02.48destinal_mnemoc: right, but you execute an OS on a processor generally -- are we speaking the same language? :)
22:04.04CIA-46rhombus-tech: lkcl master * r6a7c560eb3e8 /gsoc2012/ideas/EOMA68_linux_kernel_support.mdwn:
22:04.13mnemocdestinal_: you said "or" when it should have been an "and" :)
22:04.22lkcldestinal_: it's not strictly speaking necessary to _have_ an OS, but it certainly makes life easier
22:04.46lkclin this case the STM32 will be handling quite a lot of different tasks, some of which are time-critical
22:04.54lkcland must definitely be context-switched
22:05.15mnemocbut openec32 doesn't need to be bound to one specific RTOS
22:05.25destinal_mnemoc: what I was asking was which of the two chips we were looking at for RTEMS, I kind of figured it was the STM32 though since the idea has always been to put Linux on the A10 usually
22:05.42lkclso... the audio needs to be absolutely on-the-nail.  you *must* change the output of the DAC for the stereo speakers 48,000 times per second
22:05.50lkcletc. etc.
22:06.03lkcldoing that as a single application would be ... uh... a bitch :)
22:06.08destinal_mnemoc: I know you could use RTEMS on either in theory
22:06.38mnemocdestinal_: the stm32 controls the low level of the io board, while the a10 runs linux on the eoma68 card
22:07.00destinal_mnemoc: yeah, we're saying the same thing
22:07.04mnemoc:)
22:07.07mnemocgut
22:07.40destinal_I have an STM32 discovery board here somewhere i've been meaning to play with
22:08.07mnemocneat
22:11.57destinal_A2Sheds: for the reprap 3d printer board I've also been thinking about putting an STM32 on the IO board and porting arthur's "smoothie" (grbl based) firmware on that, since it will probably end up being heavily supported for future reprap stuff on other boards anyway.  then talking to it from the A10 over I2C
22:12.41mnemocdestinal_: after re-reading you now I finally understood what you where saying correctly :-/
22:13.14CIA-46rhombus-tech: marco master * rf77e9ab4b944 /allwinner_a10/orders/caminati.mdwn:
22:14.06destinal_mnemoc: :)   I don't think it's a worthwhile project but I suppose someone could port RTEMS to the allwinner A10  SoC
22:14.21destinal_I like Linux for the big SoC though
22:15.54destinal_the idea of big non-real-time SoC and smaller real-time processor talking over I2C or whatever makes a lot of sense IMO
22:16.06mnemocsame to me
22:18.09A2Shedsdestinal_, I was looking to work with smoothie as well
22:18.41A2ShedsI will probably make an A10 version with an FPGA on card
22:19.34A2Shedsthe FPGA can be used for realtime GPIO for automation and also as a NAND to DDR3 interface to make a real fast swap drive
22:19.48destinal_A2Sheds: I would be willing to collaborate if you are willing to put up with an FPGA novice :)
22:20.28A2Shedsit's an afternoons work, you are welcome to edit it
22:20.51A2Shedsboard layout will take extra time
22:21.53destinal_A2Sheds: seems like the software port would be more work than the actual layout.  do you have experience with developing for FPGA?
22:22.30destinal_(I do not, but want to learn)
22:22.46A2Shedsyes, take a look at opencores
22:23.30A2Shedsdestinal: Mesa has open FPGA blocks for servos, steppers, IO etc
22:23.37destinal_nice
22:24.00A2Shedsand all i have to do is map NAND to a DDR3/2 interface
22:24.35destinal_sorry, it's just amazing how powerful FPGA development is these days, this is why I really want to get into it
22:24.45A2Shedsaddress space is the same, and the DDR2/3 controller handles all the refreshing and access stuff
22:24.47destinal_especially with common open reusable bits you can just combine
22:25.12A2Shedsadd VHDL and Verilog and you're pretty well set
22:26.10A2Shedsthe rest is dealing with clock distribution, tweaking the timing on IO and hand packing for the most gate utilization
22:26.32CIA-46rhombus-tech: marco master * r72ba809565c7 /allwinner_a10/orders/caminati.mdwn:
22:27.30A2Shedshttp://www.rtems.org/wiki/images/b/b9/RTEMSArchitecture.png
22:28.32A2ShedsI have some products that actually use the STM32's with an LCD and small keyboard, serial, USB, GPIO
22:28.55destinal_A2Sheds: NAND interface to the STM32?
22:29.16A2Shedsdestinal: no, NAND on the A10
22:29.17destinal_or to A10?  I don't see NAND interface on EOMA68
22:29.39A2Shedsuse the NAND interface for a DDR3 drive
22:30.10A2ShedsNAND would also be the interface to the FPGA
22:30.12destinal_but I mean you need a custom EOMA68 card, or how can you connect to the SoC?
22:30.27A2Shedsversion of the A10 eoma68 card
22:30.45A2Shedswould be good for cluster applications as well
22:30.50destinal_cool
22:31.07A2Shedsdepends on what other ARM soc's come along
22:31.22A2Shedsmaybe a 4 core A9 or something next
22:31.44A2Shedsallwinner, Samsung, Renesas
22:31.48destinal_wonder how hard a SATA ramdisk would be to implement with an FPGA, probably rather nontrivial
22:32.04A2Shedsalready done and out there
22:32.12destinal_awesome
23:27.02*** join/#arm-netbook ibot (~ibot@rikers.org)
23:27.02*** topic/#arm-netbook is EOMA: Embedded Open Modular Architecture - Don't ask to ask. Just ask! - http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68 - ML arm-netbook@lists.phcomp.co.uk - Logs http://ibot.rikers.org/%23arm-netbook - http://rhombus-tech.net/

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