IRC log for #openmoko on 20100308

00:09.44*** join/#openmoko playya_ (~playya@unaffiliated/playya)
00:31.03*** join/#openmoko alfatangoxt (~michele@95.234.27.194)
01:14.47*** join/#openmoko Openfree` (~Openfreer@116.228.88.98)
01:34.41*** join/#openmoko everslick (~clemens@212-183-113-52.adsl.highway.telekom.at)
01:38.28*** join/#openmoko Q-Master (~qmaster@95-29-230-236.broadband.corbina.ru)
01:38.28*** join/#openmoko zeroedout (zeroedout@xx114200220.cipherkey.com)
01:38.28*** join/#openmoko _diego_ (~diego@host-78-14-230-154.cust-adsl.tiscali.it)
01:38.28*** join/#openmoko pb__ (~pb@88-108-113-12.dynamic.dsl.as9105.com)
01:38.28*** join/#openmoko FxChiP (~FxChiP@99-72-237-154.lightspeed.frokca.sbcglobal.net)
01:38.28*** join/#openmoko djj (djj@xob.kapsi.fi)
01:38.28*** join/#openmoko t0h (thelineva@nikita.tnnet.fi)
01:38.28*** join/#openmoko i3n (~icman@118-232-245-26.dynamic.kbronet.com.tw)
01:39.09*** join/#openmoko t0h (thelineva@nikita.tnnet.fi)
01:49.55Hardymuhmuh
01:50.01Hardyanybody here?
02:00.06Hardydont seem so :(
02:02.01*** join/#openmoko zeroedout (zeroedout@xx114200220.cipherkey.com)
02:05.47*** join/#openmoko Defiant (erik@e179196228.adsl.alicedsl.de)
02:09.58*** join/#openmoko dns53 (~dns@ppp246-215.static.internode.on.net)
02:17.10*** join/#openmoko raster (~raster@enlightenment/developer/raster)
02:24.27*** join/#openmoko naquan (~naquan@118.69.36.58)
02:34.53*** join/#openmoko djj (djj@xob.kapsi.fi)
02:48.05*** join/#openmoko t0h (thelineva@nikita.tnnet.fi)
02:58.11*** join/#openmoko zeroedout (zeroedout@xx114200220.cipherkey.com)
03:26.14*** join/#openmoko jserv-- (~jserv@61-30-10-70.static.tfn.net.tw)
03:39.45*** join/#openmoko dns53 (~dns@ppp246-215.static.internode.on.net)
03:43.05*** join/#openmoko retracile__ (~eli@76-204-213-211.lightspeed.allntx.sbcglobal.net)
03:51.03*** join/#openmoko pcfe (~pcfe@a83-245-164-233.elisa-laajakaista.fi)
03:51.04*** join/#openmoko pcfe (~pcfe@redhat/pcfe)
03:54.02*** join/#openmoko eolson (~eolson@c-24-13-244-61.hsd1.il.comcast.net)
04:20.34*** join/#openmoko batti112 (~batti@dslb-092-073-170-007.pools.arcor-ip.net)
04:37.27*** join/#openmoko naught101 (~abcdef@d110-32-180-201.sbr23.nsw.optusnet.com.au)
04:38.15*** join/#openmoko Kame2 (~manuel@port-92-196-124-61.dynamic.qsc.de)
04:48.49*** join/#openmoko BillK (~BillK@203-206-49-109.dyn.iinet.net.au)
04:50.28*** join/#openmoko zeroedout (zeroedout@xx114200220.cipherkey.com)
05:06.44*** join/#openmoko alfatangoxt (~michele@95.238.204.76)
05:34.04*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
05:34.20*** join/#openmoko DocScrutinizer (~jr@openmoko/engineers/joerg)
05:42.56*** join/#openmoko balrog-k1n (~balrog@211-goc-32.acn.waw.pl)
05:54.30*** join/#openmoko mwester (~mwester@nslu2-linux/mwester)
05:58.51*** join/#openmoko donaldd (~donaldd@CPE-58-175-45-57.rwqd1.win.bigpond.net.au)
06:02.42*** join/#openmoko Batchy (~batchy@AVelizy-155-1-59-153.w86-217.abo.wanadoo.fr)
06:37.33*** join/#openmoko naught101 (~abcdef@d110-32-180-201.sbr23.nsw.optusnet.com.au)
06:45.25*** join/#openmoko kaja (~Capitalis@c122-107-108-225.blktn5.nsw.optusnet.com.au)
06:45.29kajaHello wikireader users! :D
06:46.00kajaI would like to get esperanto and swedish wikipedias on my wikireader
06:46.15kajai downloaded the autowiki.sh script and read it but i'm a bit confused about using it
06:46.46kajawhat are "the wikireader tools" ?
06:46.52kajais that the stuff on my microsd card?
06:50.36*** join/#openmoko naquan (~naquan@118.69.36.58)
06:50.59kajahello naquan
06:51.03kajado you have a wikireader? :D
06:54.04*** join/#openmoko naeg (~naeg@111-166-19-84.nbiserv.com)
06:54.15naquankaja: no, i don't have it.
06:56.10kajaFor shame!
06:59.12*** join/#openmoko Gabrys (~Gabrys@89.229.55.160)
07:00.02*** join/#openmoko soman (~somnath@stargate.starnet.fi)
07:00.39*** join/#openmoko morphis (~morphis@89.204.137.96)
07:02.31Kame2kaja: see topic. #openmoko-wikireader is the right chan for you
07:03.12*** join/#openmoko tjikkun (~tjikkun@amsn/developer/tjikkun)
07:03.55kajaKame2: i understand, but hardly anyone is in there
07:06.27*** join/#openmoko azaghal (~azaghal@109.207.44.26)
07:07.12Kame2then try at a different time maybe. don't know but this chan is for users of the mobile phone. i think most readers don't know more about the reader than you can find on openmoko.com
07:07.33Kame2readers -> users
07:08.09balrog-k1nwho are mostly readers
07:08.58Kame2right ^^
07:12.27kajaahh it's annoying
07:12.37kajawikireader could be a great toy to play around with
07:12.43kajabut it's so hard to find decent documentation
07:15.42*** join/#openmoko radekp (~radek@88.146.48.30)
07:26.38*** join/#openmoko ramo102 (~ramo102@voip.gfdsa.org)
07:27.41*** join/#openmoko bentob0x (~laurent@ip-213-49-64-35.dsl.scarlet.be)
07:33.33*** join/#openmoko naught101 (~abcdef@d110-32-180-201.sbr23.nsw.optusnet.com.au)
07:38.13*** join/#openmoko donaldd (~donaldd@CPE-58-175-45-57.vic.bigpond.net.au)
07:48.12*** join/#openmoko ZaPPaS (~moritz@weinberg.pi5.physik.uni-stuttgart.de)
07:49.17*** join/#openmoko ZaPPaS (~moritz@weinberg.pi5.physik.uni-stuttgart.de)
07:52.01*** join/#openmoko kwek (~kwek@212.230.221.16)
08:01.40kaja<PROTECTED>
08:01.42*** part/#openmoko kaja (~Capitalis@c122-107-108-225.blktn5.nsw.optusnet.com.au)
08:01.48*** join/#openmoko ericthefish (~ivan@94-192-230-157.zone6.bethere.co.uk)
08:01.48*** join/#openmoko ericthefish (~ivan@sit/hacker/ericthefish)
08:02.54*** join/#openmoko octavsly (~octavsly@static.ip-80-255-245-177.signet.nl)
08:10.55*** join/#openmoko naught101 (~abcdef@d110-32-180-201.sbr23.nsw.optusnet.com.au)
08:13.22*** join/#openmoko jlmoko (~jluis@83.56.231.175)
08:13.48*** join/#openmoko thannoy (~thannoy@62.160.20.144)
08:20.09*** join/#openmoko Heinervdm (~thomas@pD9E13B63.dip.t-dialin.net)
08:33.29*** join/#openmoko zlfita (~atilla@dct27.wtb.tue.nl)
08:56.18*** join/#openmoko valos (~valos@coquelicot-a.easter-eggs.com)
09:08.29*** join/#openmoko Free_maN (~Free_maN@217.174.199.201)
09:08.29*** join/#openmoko Free_maN (~Free_maN@unaffiliated/freeman)
09:10.01*** join/#openmoko nullix (~philippe@217.108.116.29)
09:23.40*** join/#openmoko jserv-- (~jserv@61-30-10-70.static.tfn.net.tw)
09:28.50*** join/#openmoko spydon (~spydon@nl103-146-152.student.uu.se)
09:30.30*** join/#openmoko edgar83 (~christoph@cm221-189.liwest.at)
09:31.46*** join/#openmoko Openfree` (~Openfreer@116.228.88.98)
09:32.06*** join/#openmoko thrashold (~europan@3mhz.net)
09:33.26*** join/#openmoko pabs3 (~pabs@d122-105-79-66.per9.wa.optusnet.com.au)
09:35.06*** join/#openmoko naught101 (~abcdef@d110-32-180-201.sbr23.nsw.optusnet.com.au)
09:35.27*** join/#openmoko everslick (~clemens@91-113-118-13.adsl.highway.telekom.at)
09:36.13*** join/#openmoko alabd (~alabd@unaffiliated/alabd)
09:36.15*** join/#openmoko alabd_ (~alabd@unaffiliated/alabd)
09:46.47*** join/#openmoko pespin (~Sharwin_F@cisne-cn13.upc.es)
09:47.16*** join/#openmoko Arigead (~Rupert@dsl-51-41.dsl.netsource.ie)
09:49.32*** join/#openmoko rss (~ravi@122.166.3.193)
09:50.27rsshi, I need evince on shr to read a djvu file
09:50.46rssin angstrom repository, which ipk file should I pick?
09:52.31Heinervdmrss: you need a armv4t ipk
09:52.49rssthanks
09:53.35PaulFertserrss: and you better ask SHR devs to add it to the feeds rather than picking packages from angstrom repo
09:54.41*** join/#openmoko jl_gene (~53f78848@gateway/web/freenode/x-hypivpbiibxcpjcd)
09:55.08PaulFertserrss: (meant as a friendly suggestion)
09:56.28JaMa|Wrkalready building it on shr buildhost :)
09:56.34JaMa|Wrkhow friendly it is! ;)
09:57.24pabs3hmm, can the FR charge or be powered from USB when in suspend mode?
09:58.39rssPaulFertser: ok
10:00.47*** join/#openmoko Daramarak (~user@138.80-203-148.nextgentel.com)
10:05.04*** join/#openmoko Gabrys (~Gabrys@cxp210.internetdsl.tpnet.pl)
10:10.34zlfita@ pabs3: it will probably charge @100mA
10:22.25PaulFertserPaulFertser: FR will charge with whatever current it charged with prior to suspend.
10:22.40PaulFertserzlfita: ^^^
10:23.18zlfita@PaulFertser: thanks
10:27.51*** join/#openmoko BlackBishop (dexter@d3xt3r01.tk)
10:40.17*** join/#openmoko naeg (~naeg@111-166-19-84.nbiserv.com)
10:42.19*** part/#openmoko Maxiosu (~Maxious@maxious.xen.prgmr.com)
11:20.55*** join/#openmoko naught101 (~abcdef@124.254.106.13)
11:22.43*** join/#openmoko kkb110 (~kkb110@host133-16.student.udel.edu)
11:28.47*** join/#openmoko naeg (~naeg@111-166-19-84.nbiserv.com)
11:45.00*** join/#openmoko fradeve (~fradeve@host229-1-dynamic.7-87-r.retail.telecomitalia.it)
11:45.38*** part/#openmoko fradeve (~fradeve@host229-1-dynamic.7-87-r.retail.telecomitalia.it)
11:47.38*** join/#openmoko ruoso (~ruoso@187.79.71.40)
11:53.33*** join/#openmoko Ryback_ (~ulisses@enlightenment/developer/ryback)
12:09.44*** join/#openmoko octavsly (~octavsly@static.ip-80-255-245-177.signet.nl)
12:11.26*** join/#openmoko agg1n (~hjrdjtjd@90.153.5.76)
12:12.35rssin SHR, I removed elmdentica but icons are still there, is there any way to get rid of them?
12:13.06rssusually the icon goes away when a package is removed
12:19.27*** join/#openmoko raster (~raster@enlightenment/developer/raster)
12:24.58DocScrutinizerrssdelete the .desktop file in /usr/share/apps or somesuch
12:25.40DocScrutinizerbah, driveby-asker once more :-/
12:27.11*** join/#openmoko jl_gene (~53f78848@gateway/web/freenode/x-lxotvvbaxbulaavo)
12:35.54*** join/#openmoko octavsly (~octavsly@static.ip-80-255-245-177.signet.nl)
12:46.18*** join/#openmoko SpeedEvil (1000@tor/regular/SpeedEvil)
12:48.47*** join/#openmoko bmm (~bram@office.ytec.nl)
12:53.18*** join/#openmoko Kame2 (~manuel@port-92-196-124-61.dynamic.qsc.de)
12:59.30*** join/#openmoko fradeve (~fradeve@host229-1-dynamic.7-87-r.retail.telecomitalia.it)
12:59.37*** part/#openmoko fradeve (~fradeve@host229-1-dynamic.7-87-r.retail.telecomitalia.it)
13:18.45*** join/#openmoko anandnarayan (~anandnara@220.225.125.245)
13:21.21anandnarayanhi , I would like to know how I can program the processor of the openmoko directly , without the OS .. I mean just run a C program , programming the processor , I would like to use the phone as an embedded system .
13:21.58*** join/#openmoko mirko (~daten@e179152146.adsl.alicedsl.de)
13:22.08anandnarayani have neo freerunner gta02 . anandnarayan891@gmail.com is my contact
13:22.51SpeedEvilOf course you can.
13:23.00anandnarayanI am student who wants to create a very small OS , just to know how things work and I want to do this with neo freerunner , where can I get some help
13:23.02SpeedEvilGet the uboot, or QI source.
13:23.11anandnarayanokay and then
13:23.12SpeedEvilimplement what it implements.
13:23.25SpeedEvilthen it's simply a matter of programming the SoC to do stuff.
13:23.35SpeedEvilthe graphics chip is going to be deeply annoying.
13:25.15anandnarayanlike any points to make my job easier , like the tough part would to write device drivers .. and more over I am a noob at low level stuff , how do I exactly program the SoC , where do I place the C code , what compiler do I use ?
13:25.43PaulFertseranandnarayan: there's some "barebones" example on the wiki.
13:25.46SpeedEvilgcc works just fine.
13:26.05SpeedEvilIf there are examples - great!
13:26.18SpeedEvilThe fr is not a great choice in some ways as a devboard.
13:26.29anandnarayanPaulFertser , it would be a great help if you can get me those links
13:26.38PaulFertseranandnarayan: hold on
13:27.05PaulFertseranandnarayan: http://wiki.openmoko.org/wiki/Bare_metal ?
13:27.44anandnarayanSpeedEvil , I am very interested in knowing how a Phone is programmed , and I have purchased fr , so I am looking to forward to learning on the fr itself , what could be a better solution
13:27.46anandnarayan?
13:28.11SpeedEvilanandnarayan: 'how a phone is programmed' - is in many ways not an interesting thing.
13:28.27SpeedEvilIt's basically - for the FR - simply another linux platform.
13:28.45SpeedEvilThe only non linuxy bits are the bootloader.
13:29.11SpeedEvilHow phones are programmed is generally by taking the least effort solution, nothing clever.
13:29.29anandnarayanPaulFertser , thank you very much . I got what I needed in a jiffy from you , I didnt get through google for three days .
13:29.44PaulFertseranandnarayan: welcome
13:29.48SpeedEvilWhich is generally to either port linux or symbian or android or ... to your hardware.
13:29.56SpeedEvilor SHR or ... of course.
13:30.16SpeedEvil'nobody' programs phones in assembler - for example.
13:31.00anandnarayanSpeedEvil , just my curiosity to learn more about  programming a device ..
13:31.05PaulFertserSpeedEvil: for a research or educational project gta02 is quite ok: can't be bricked, inexpensive, powerful, reusable as a phone :D
13:31.30PaulFertserSpeedEvil: also it can be used as a base for many fun robotics or other embedded projects.
13:32.01anandnarayanPaulFertser : thats exactly what I am heading towards , can you tel me , where exactly would be a good start for me
13:32.03PaulFertserI'd say it's one of the best platforms for educational purposes.
13:32.29SpeedEvilIn many ways the neo1973 is possibly a better device from a dev platform POV
13:32.35PaulFertseranandnarayan: if you want to go without OS to learn some ARM assembly and try to write a simple scheduler: the link i pasted.
13:32.39SpeedEvilneglecting the unbrickability
13:33.06SpeedEvilin that you have to go through _lots_ fewer hoops to get the display and the SD working.
13:33.14SpeedEvilBased on my quick look at the glamo code.
13:33.25SpeedEvilI don't know what a minimal glamo driver would look like.
13:33.55PaulFertseranandnarayan: embedded projects: nothing special, it's just linux, so just using the usual documentation will suffice. And come here if you have some particular questions and are ready to learn.
13:34.06PaulFertserSpeedEvil: i'd borrow that from u-boot fork for gta02.
13:34.58PaulFertseranandnarayan: it's much better to have a debug board for the low-level work. You'll want JTAG for debugging, that's for sure.
13:35.13PaulFertseranandnarayan: and in fact you can use almost any JTAG adapter with compatible voltage.
13:35.21anandnarayanPaulFertser: why do you say its just linux , arent embedded projects , more similar to the link you sent me
13:35.56PaulFertseranandnarayan: modern embedded projects are often based on a full-featured (read "runs Linux") devices as it's much simpler than anything else. And cheap enough.
13:36.09PaulFertsernvm grammar :/
13:36.58anandnarayanPaulFertser : I have purchased a debug board too and I have no clue as to what It does , basically I wanted to learn ARM coding , so I promised to make a small OS for openmoko(without any knowledge of how to do it) for my university project . so here I am
13:36.58SpeedEvil'proper' embedded projects these days are limited to stuff that can't run linux (or vxworks) easily
13:37.09PaulFertseranandnarayan: for the really simple and cheap embedded you might want to look at AVR devices instead.
13:37.31PaulFertserSpeedEvil: well, you know what i'm talking about, i know what you're talking about ;)
13:37.35PaulFertserIt's all about terminology.
13:37.37SpeedEvilFor example, you're not going to run linux on a device with 10 bytes of RAM, and 250 words of code.
13:37.47SpeedEvilyes - I was talking to anandnarayan
13:38.19SpeedEvilAnd the device with 250 words of code and 10 bytes of RAM maybe takes 20 or 30 instructions to initialise.
13:38.31*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
13:38.32PaulFertseranandnarayan: or if you need more power, probably STM32 or other Cortex-M3 uCs.
13:38.35*** join/#openmoko raster_ (~raster@203-158-57-233.dyn.iinet.net.au)
13:38.48SpeedEvilWith a device like the ARM in the fr, you're looking more like several thousand at minimum.
13:39.30SpeedEvilstm32 is great.
13:39.30SpeedEvil32 bit, not too expensive, and dozens of K of ROM and RAM
13:39.30SpeedEvilAlso unbrickable rs232 bootloader
13:39.30anandnarayanPaulFertser: yes I realised that I should have gone for a board like arduino , but I had already purchased neo frunner , and also my university expecting me to do something on it , I must stick to this
13:39.58PaulFertserSpeedEvil: i've recently learned some stm32 versions have no way to activate the BL due to hardware errata :) STM32F105 earlier than some specific date.
13:40.06SpeedEvileww.
13:40.41PaulFertserSpeedEvil: the low-pin version. You just can't force pins to proper state because they're not routed outside :)
13:40.45SpeedEvilanandnarayan: There are lots of linux tasks that need some love in the embedded area.
13:40.45*** join/#openmoko raster (~raster@enlightenment/developer/raster)
13:41.20anandnarayanPaulFertser and SpeedEvil : what are the prerequistes (things I should know) before I venture into programming fr , or I just dive in and learn
13:41.41PaulFertseranandnarayan: you need to decide what exactly you want to do first i'd say
13:41.42anandnarayanSpeedEvil:linux tasks as in
13:42.41SpeedEvilanandnarayan: for example, teaching the swap algorithm about flash. You want to - if swapping to SD or mmc, or any wear leveled media - write out swap in a linear manner. Never fragmenting it.
13:43.12SpeedEvilThe current algorithm doesn't really do this - so swapout performance can be under 1% of optimal in some cases.
13:43.26anandnarayanPaulFertser: I want to make a very minimal program running on FR , having a text editor and a calculator
13:43.27SpeedEvil(flash sucks when you do random writes)
13:43.43SpeedEvilyou also need to tell it to never readahead on flash for swap.
13:44.51anandnarayanSpeedEvil: i get a vague picture of what you are trying to say , but I guess I need some knowledge on the way the kernel handles the filesystem
13:46.32SpeedEvilhttp://elinux.org/Category:Project_proposals
13:46.46*** join/#openmoko pbaxter (~pbaxter@host19-83-dynamic.51-79-r.retail.telecomitalia.it)
13:47.02SpeedEvilhttp://pages.cs.wisc.edu/~msaxena/FlashVMpaper.html
13:49.56SpeedEvilhttp://tree.celinuxforum.org/pipermail/celinux-dev/2010-January/001995.html - if you want a challenging project. :)
13:52.03*** join/#openmoko soman (~somnath@stargate.starnet.fi)
13:53.35*** join/#openmoko fradeve1 (~fradeve@host195-9-dynamic.59-82-r.retail.telecomitalia.it)
13:53.57*** part/#openmoko fradeve (~fradeve@host195-9-dynamic.59-82-r.retail.telecomitalia.it)
13:54.26anandnarayani realise that I need to do some learning , before I understand this stuff , I am interested , so let me start with the bare_bones first and then get back to you guys , thanks a lot for your time , it was very inspiring and comforting to find help
13:56.43PaulFertserSpeedEvil: if i ever decide i want to do a Ph.D. work i'll ask you for the pointers ;)
13:58.42SpeedEvilgood luck!
13:59.21SpeedEvilIn some ways the 'barebones kernel' work is 6 years too late
13:59.41SpeedEvilAs processors that can run linux are heading for $5
14:01.43DocScrutinizerpoints to wikireader "OS"
14:02.26*** join/#openmoko _APz (~fn-apz@adsl-109-212-210.kymp.net)
14:02.57SpeedEvilyes.
14:03.12SpeedEvilA whole system that can run linux is $10 at least
14:03.18DocScrutinizerafaik it even has a calculator
14:03.19SpeedEvilwhich is too much in many cases.
14:03.42SpeedEvilbut it's gonna be $8 next year
14:05.31DocScrutinizeranandnarayan said he's got a debubo, so it shouldn't be too heavy a task to get some very basic shit running, no?
14:06.27SpeedEvildebubo?
14:06.40anandnarayanDocScrutinizer : I have no clue as to what the debug board does
14:06.51SpeedEvilah
14:07.05DocScrutinizer~debubo is DocScrutinizer's way to call the debug board
14:07.06aptokay, DocScrutinizer
14:07.06SpeedEvilIt lets you talk serial to the processor.
14:07.15SpeedEvilAnd JTAG
14:07.21SpeedEvilJTAG is a low-level test interface
14:07.55DocScrutinizeranandnarayan: for you it first and foremost provides a RS232-style terminal interface to FR
14:08.30Wonka...on which the kernel may spew OOPSes and panics
14:08.44DocScrutinizerdriving the rs232 hardware on FR isn't really complicated
14:08.55SpeedEvilno, that's an easy bit :)
14:09.10Wonkaand especially the panics are not easy to come by on another way
14:09.13DocScrutinizerWonka: we're talking bare-metal here. No kernel arond to do such things
14:09.56anandnarayanDocSrutinizer : cant I actually talk serial without the debubo , through hyperterminal
14:09.59anandnarayanusb
14:10.20DocScrutinizeryou could, if you want to mplement a whole USB stack
14:11.00*** join/#openmoko pespin (~Sharwin_F@cisne-cn11.upc.es)
14:11.19DocScrutinizerinterfacing the RS232 UART is simple - interfacing a USB virtual tty is a scary task
14:12.22*** join/#openmoko soman (~somnath@stargate.starnet.fi)
14:12.59anandnarayani think uboot does that for me ?
14:13.14DocScrutinizerno, uBoot does that for uBoot
14:13.48DocScrutinizeruBoot will not provide any function calls you can use in your own program
14:14.07*** join/#openmoko kannerke (~pvandenb@83.101.79.200)
14:14.17DocScrutinizerexcept of course if you decide to copy & paste some of the uBoot source ;-)
14:15.29anandnarayanokay I really need to get started , so that I can reallly understand whats happening fully . Very exciting .. nice community :-) , will surely be back to learn more
14:16.19DocScrutinizerwhatever bootloader you'll use, it just loads your program code to RAM for you, then jumps to a startaddress of that code, and leaves you with a clean stupid system. No bios calls, no libs, nothing
14:17.16anandnarayanokay :-)
14:19.05*** join/#openmoko mirko (~daten@g225102031.adsl.alicedsl.de)
14:21.52DocScrutinizeranandnarayan: also keep in mind the bare-metal wiki page PaulFertser pointed you at, it seems a little untested and also seems to refer to GTA01 neo1973 rather than neo FreeRunner
14:22.35DocScrutinizerI don't think FR can blink the backlight of screen in the way suggested on that page
14:24.18DocScrutinizeranandnarayan: but on FR otoh you can blink 3 different LEDs of the 2 buttons, which you obviously can't on neo1973 ;-)
14:24.38anandnarayanDocScrutinizer , any guide on how to do that?
14:25.45DocScrutinizeradapt the hw address #define GPBDAT *((volatile unsigned long*)0x56000014)  to point to any of the LEDs of FR, on that wikipage code
14:27.52*** join/#openmoko ssam (~ssam@87.127.117.246)
14:27.52anandnarayanokay , rest of the addressed remain the same?
14:28.06DocScrutinizerI'd guess so
14:28.30DocScrutinizerhad no close inspection of that code
14:29.00DocScrutinizerjust noticed it talked about flashing the backlight, which isn't such a simple task on FR
14:29.44anandnarayanand where do I get to learn all this , what documentation should I refer , which is my first step , thats what I wanted to know
14:30.12DocScrutinizerhmhm
14:30.45DocScrutinizeryou find the schematics on my page people.openmoko.org/joerg/schematics
14:31.42DocScrutinizerthen you'd probably need the user manual of the SoC (~1800pages iirc), or you refer to the kernel sources to find out about such details like hw addresses etc
14:32.55DocScrutinizerthere's no good educational docs for FR
14:32.56anandnarayanok great .. where is the user manual for the SoC , i think that should give a detailed picture
14:33.16DocScrutinizerthat's hard to spot, I guess
14:33.39DocScrutinizerskim the om wiki, there might be a ponter
14:35.41DocScrutinizerhttp://wiki.openmoko.org/wiki/Samsung_S3C2440A
14:36.06DocScrutinizererr
14:36.09DocScrutinizerhttp://wiki.openmoko.org/wiki/Samsung_S3C2442B
14:39.20anandnarayanokay ... so let me try something and then get back with my doubts
14:41.22*** part/#openmoko anandnarayan (~anandnara@220.225.125.245)
14:43.24*** join/#openmoko anandnarayan (~anandnara@220.225.125.245)
14:43.49anandnarayanthe samsung processor document links are not available
14:43.56anandnarayanthey point to Page not Foun
14:46.06*** join/#openmoko retracile__ (~eli@adsl-99-188-14-94.dsl.rcsntx.sbcglobal.net)
14:49.21openmoko-jabber_Martix: anandnarayan: just fixed, lets try http://www.amebasystems.com/downloads/hardware/datasheets/freerunner/SoC/um_s3c2442b_rev12.pdf
14:51.36*** join/#openmoko Sup3rkiddo (~sudharsh@unaffiliated/sudharsh)
14:51.44*** join/#openmoko sicu (~sicu@cm-84.208.94.5.getinternet.no)
15:21.30anandnarayanthank you
15:21.43*** join/#openmoko PaulFertser (~PaulFerts@aein-1-pt.tunnel.tserv6.fra1.ipv6.he.net)
15:22.31*** join/#openmoko gargoyle-grin (~randerson@gentoo/contributor/gargoyle-grin)
15:27.39*** join/#openmoko retracile (~eli@76-204-213-211.lightspeed.allntx.sbcglobal.net)
15:32.33*** join/#openmoko bryan_ (bryan@free.psybnc.and.eggdrop.at.shellium.org)
15:53.25*** join/#openmoko Kame2 (~manuel@port-92-196-124-61.dynamic.qsc.de)
15:57.47*** join/#openmoko morphis (~morphis@p5489C4F4.dip.t-dialin.net)
16:02.58*** join/#openmoko pa4wdh (~pa4wdh@lt30598-lnx.ipv6.pa4wdh.nl.eu.org)
16:05.50*** join/#openmoko zeroedout (zeroedout@xx114200220.cipherkey.com)
16:21.28*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
16:23.00*** join/#openmoko retracile (~eli@76-204-213-211.lightspeed.allntx.sbcglobal.net)
16:25.38*** part/#openmoko kannerke (~pvandenb@83.101.79.200)
16:26.31*** join/#openmoko CVirus (~Satan@196.205.192.214)
16:30.18*** join/#openmoko cz_jc (~jc@88.146.126.102)
16:30.24*** part/#openmoko cz_jc (~jc@88.146.126.102)
16:33.17*** join/#openmoko Sargun (~Sargun@atarack/Staff/Sargun)
16:36.17*** join/#openmoko geaaru (~geaaru@95.237.223.126)
16:38.32*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
16:44.16*** join/#openmoko matze| (~chatzilla@251.a2c-net245.astra2connect.com)
16:51.31*** join/#openmoko eolson (~eolson@maze.mcs.anl.gov)
17:01.12*** join/#openmoko juan_arandaalvar (~jaranda@189.222.16.109.dsl.dyn.telnor.net)
17:04.14*** join/#openmoko soman (~somnath@dsl-jklbrasgw1-fe19fb00-113.dhcp.inet.fi)
17:06.32*** join/#openmoko SAL-e (~Miranda@nv-65-173-88-239.sta.embarqhsd.net)
17:07.00*** join/#openmoko Bryanstein (bryan@shellium/admin/bryanstein)
17:07.14*** join/#openmoko toi (~toi@d54C2A96D.access.telenet.be)
17:08.22*** join/#openmoko Batchy (~batchy@AVelizy-155-1-59-153.w86-217.abo.wanadoo.fr)
17:14.34*** join/#openmoko PBeck (~PBeck@HSI-KBW-085-216-075-177.hsi.kabelbw.de)
17:14.35*** join/#openmoko PBeck (~PBeck@unixboard/users/pbeck)
17:15.04PBeckhi
17:26.22*** join/#openmoko pespin (~Sharwin_F@cisne-cn12.upc.es)
17:26.37*** join/#openmoko ssam (~ssam@87.127.117.246)
17:29.10*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
17:29.27*** part/#openmoko nullix (~philippe@217.108.116.29)
17:31.11*** join/#openmoko naeg (~naeg@194.208.239.170)
17:36.53*** join/#openmoko everslick (~clemens@91-113-117-101.adsl.highway.telekom.at)
17:40.14*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
17:41.14*** join/#openmoko alfatangoxt (~michele@95.238.204.76)
17:45.02*** join/#openmoko alfatangoxt (~michele@95.238.204.76)
17:55.35*** join/#openmoko der-lehmann (~stefan@188-192-133-169-dynip.superkabel.de)
18:09.37*** join/#openmoko ThibG (~ThibG@abo-58-5-68.ech.modulonet.fr)
18:11.20*** join/#openmoko alfatangoxt (~michele@95.239.202.66)
18:14.33*** join/#openmoko bmm (~bram@195-240-186-6.ip.telfort.nl)
18:22.56*** join/#openmoko zlfita (~Atilla@188.200.221.147)
18:30.22*** join/#openmoko toi (~toi@d54C06290.access.telenet.be)
18:34.38*** join/#openmoko otypoks (~e55c24034@xkh1g1.infr.xiaoka.com)
18:34.56*** join/#openmoko geaaru (~geaaru@95.232.203.198)
18:35.31*** join/#openmoko donaldd (~donaldd@CPE-58-175-45-57.vic.bigpond.net.au)
18:40.36*** join/#openmoko Gabrys (~Gabrys@89.229.55.160)
18:53.57*** join/#openmoko jd (~jd@modemcable207.134-202-24.mc.videotron.ca)
18:53.58*** join/#openmoko jd (~jd@Wikipedia/HellDragon)
18:55.11*** join/#openmoko eolson (~eolson@maze.mcs.anl.gov)
18:56.49*** part/#openmoko der-lehmann (~stefan@188-192-133-169-dynip.superkabel.de)
18:59.04*** join/#openmoko gcwilson (~gcwilson@cpe-70-112-194-75.austin.res.rr.com)
18:59.18*** join/#openmoko fsteinel (~fsteinel@fedora/fsteinel)
19:22.22*** join/#openmoko alfatangoxt (~michele@95.238.205.48)
19:22.52*** join/#openmoko retracile (~eli@76-204-213-211.lightspeed.allntx.sbcglobal.net)
19:26.38*** join/#openmoko retracile_ (~eli@76-204-213-211.lightspeed.allntx.sbcglobal.net)
19:26.57*** join/#openmoko bmm (~bram@82-169-1-45.ip.telfort.nl)
19:30.54*** join/#openmoko CVirus (~Satan@196.205.192.214)
19:33.28*** join/#openmoko morphis (~morphis@p5489FF23.dip.t-dialin.net)
19:42.09*** join/#openmoko radekp (~radek@63.120.broadband10.iol.cz)
19:46.40*** join/#openmoko toi (~toi@d54C2A96D.access.telenet.be)
19:49.12*** join/#openmoko alfatangoxt (~michele@host7-22-dynamic.246-95-r.retail.telecomitalia.it)
19:49.49*** join/#openmoko Schugy (~chris@p5B3EF17B.dip.t-dialin.net)
19:55.01*** join/#openmoko holycow (~new@69.67.174.130)
19:59.21*** join/#openmoko CVirus (~Satan@41.233.144.1)
20:00.44*** join/#openmoko alabd (~alabd@unaffiliated/alabd)
20:14.55*** join/#openmoko max_posedon (~max_posed@80.249.84.73)
20:26.27*** part/#openmoko otypoks (~e55c24034@xkh1g1.infr.xiaoka.com)
20:32.59*** join/#openmoko pespin (~Sharwin_F@90.163.58.229)
20:34.11*** join/#openmoko mickeyl (~mickey@80.81.242.146)
20:34.40*** join/#openmoko mickeyl (~mickey@80.81.242.146)
20:41.56*** join/#openmoko eolson (~eolson@anlwl150-179.wl.anl.gov)
20:44.08*** part/#openmoko alabd (~alabd@unaffiliated/alabd)
20:47.44*** join/#openmoko CVirus (~Satan@41.233.151.105)
21:07.39*** join/#openmoko valos (~valos@mar92-6-82-227-150-198.fbx.proxad.net)
21:08.17*** join/#openmoko playya (~playya@unaffiliated/playya)
21:22.04*** join/#openmoko mickeyl (~mickey@openmoko/coreteam/mickey)
21:22.45*** join/#openmoko holycow (~new@64.151.208.2)
21:24.09*** join/#openmoko APz (~fn-apz@adsl-109-212-210.kymp.net)
21:32.06*** join/#openmoko fradeve (~fradeve@host195-9-dynamic.59-82-r.retail.telecomitalia.it)
21:37.32*** part/#openmoko fradeve (~fradeve@host195-9-dynamic.59-82-r.retail.telecomitalia.it)
21:38.21*** join/#openmoko eolson (~eolson@maze.mcs.anl.gov)
21:39.01*** join/#openmoko djp_ (~djp@fsf/member/djp-)
21:42.07*** join/#openmoko chillbeast (~chillbeas@75.139.242.12)
21:44.40*** join/#openmoko Gabrys (~Gabrys@89.229.55.160)
21:52.13*** join/#openmoko octavsly (~octavsly@195-241-244-119.ip.telfort.nl)
21:57.32*** join/#openmoko soltys (soltys@soltys.soad.pl)
22:07.06*** join/#openmoko dns53 (~dns@203.171.196.147)
22:11.29*** join/#openmoko jonkristian (~jonkristi@106.84-48-49.nextgentel.com)
22:15.06*** join/#openmoko kkb110 (~kkb110@host133-16.student.udel.edu)
22:18.17*** join/#openmoko ferluszt (~ferluszt@vpn-149-69.vpn.uni-mannheim.de)
22:18.55*** join/#openmoko Docscrutemp (~Joerg_rw@82.113.121.222)
22:18.56*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
22:29.00*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
22:56.03*** join/#openmoko Fox_Muldr (quakeman@f051011126.adsl.alicedsl.de)
22:57.41*** join/#openmoko moocow (~new@69.67.174.130)
23:23.05*** join/#openmoko octavsly (~octavsly@195-241-244-119.ip.telfort.nl)
23:25.29*** join/#openmoko UndrWater (~Russell_D@pool-71-106-229-243.lsanca.dsl-w.verizon.net)
23:26.03UndrWateranyone using qi-bootmenu?
23:34.33*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
23:44.39*** join/#openmoko Docscrutemp (~Joerg_rw@openmoko/engineers/joerg)
23:50.41*** join/#openmoko raster (~raster@enlightenment/developer/raster)
23:51.04*** join/#openmoko chomwitt (~chomwitt@ppp-94-66-159-83.home.otenet.gr)
23:54.19*** join/#openmoko Amorphous (jan@unaffiliated/amorphous)

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