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.55 | Hardy | muhmuh |
01:50.01 | Hardy | anybody here? |
02:00.06 | Hardy | dont 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.29 | kaja | Hello wikireader users! :D |
06:46.00 | kaja | I would like to get esperanto and swedish wikipedias on my wikireader |
06:46.15 | kaja | i downloaded the autowiki.sh script and read it but i'm a bit confused about using it |
06:46.46 | kaja | what are "the wikireader tools" ? |
06:46.52 | kaja | is that the stuff on my microsd card? |
06:50.36 | *** join/#openmoko naquan (~naquan@118.69.36.58) |
06:50.59 | kaja | hello naquan |
06:51.03 | kaja | do you have a wikireader? :D |
06:54.04 | *** join/#openmoko naeg (~naeg@111-166-19-84.nbiserv.com) |
06:54.15 | naquan | kaja: no, i don't have it. |
06:56.10 | kaja | For 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.31 | Kame2 | kaja: see topic. #openmoko-wikireader is the right chan for you |
07:03.12 | *** join/#openmoko tjikkun (~tjikkun@amsn/developer/tjikkun) |
07:03.55 | kaja | Kame2: i understand, but hardly anyone is in there |
07:06.27 | *** join/#openmoko azaghal (~azaghal@109.207.44.26) |
07:07.12 | Kame2 | then 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.33 | Kame2 | readers -> users |
07:08.09 | balrog-k1n | who are mostly readers |
07:08.58 | Kame2 | right ^^ |
07:12.27 | kaja | ahh it's annoying |
07:12.37 | kaja | wikireader could be a great toy to play around with |
07:12.43 | kaja | but 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.40 | kaja | <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.27 | rss | hi, I need evince on shr to read a djvu file |
09:50.46 | rss | in angstrom repository, which ipk file should I pick? |
09:52.31 | Heinervdm | rss: you need a armv4t ipk |
09:52.49 | rss | thanks |
09:53.35 | PaulFertser | rss: 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.08 | PaulFertser | rss: (meant as a friendly suggestion) |
09:56.28 | JaMa|Wrk | already building it on shr buildhost :) |
09:56.34 | JaMa|Wrk | how friendly it is! ;) |
09:57.24 | pabs3 | hmm, can the FR charge or be powered from USB when in suspend mode? |
09:58.39 | rss | PaulFertser: 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.34 | zlfita | @ pabs3: it will probably charge @100mA |
10:22.25 | PaulFertser | PaulFertser: FR will charge with whatever current it charged with prior to suspend. |
10:22.40 | PaulFertser | zlfita: ^^^ |
10:23.18 | zlfita | @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.35 | rss | in SHR, I removed elmdentica but icons are still there, is there any way to get rid of them? |
12:13.06 | rss | usually the icon goes away when a package is removed |
12:19.27 | *** join/#openmoko raster (~raster@enlightenment/developer/raster) |
12:24.58 | DocScrutinizer | rssdelete the .desktop file in /usr/share/apps or somesuch |
12:25.40 | DocScrutinizer | bah, 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.21 | anandnarayan | hi , 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.08 | anandnarayan | i have neo freerunner gta02 . anandnarayan891@gmail.com is my contact |
13:22.51 | SpeedEvil | Of course you can. |
13:23.00 | anandnarayan | I 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.02 | SpeedEvil | Get the uboot, or QI source. |
13:23.11 | anandnarayan | okay and then |
13:23.12 | SpeedEvil | implement what it implements. |
13:23.25 | SpeedEvil | then it's simply a matter of programming the SoC to do stuff. |
13:23.35 | SpeedEvil | the graphics chip is going to be deeply annoying. |
13:25.15 | anandnarayan | like 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.43 | PaulFertser | anandnarayan: there's some "barebones" example on the wiki. |
13:25.46 | SpeedEvil | gcc works just fine. |
13:26.05 | SpeedEvil | If there are examples - great! |
13:26.18 | SpeedEvil | The fr is not a great choice in some ways as a devboard. |
13:26.29 | anandnarayan | PaulFertser , it would be a great help if you can get me those links |
13:26.38 | PaulFertser | anandnarayan: hold on |
13:27.05 | PaulFertser | anandnarayan: http://wiki.openmoko.org/wiki/Bare_metal ? |
13:27.44 | anandnarayan | SpeedEvil , 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.46 | anandnarayan | ? |
13:28.11 | SpeedEvil | anandnarayan: 'how a phone is programmed' - is in many ways not an interesting thing. |
13:28.27 | SpeedEvil | It's basically - for the FR - simply another linux platform. |
13:28.45 | SpeedEvil | The only non linuxy bits are the bootloader. |
13:29.11 | SpeedEvil | How phones are programmed is generally by taking the least effort solution, nothing clever. |
13:29.29 | anandnarayan | PaulFertser , thank you very much . I got what I needed in a jiffy from you , I didnt get through google for three days . |
13:29.44 | PaulFertser | anandnarayan: welcome |
13:29.48 | SpeedEvil | Which is generally to either port linux or symbian or android or ... to your hardware. |
13:29.56 | SpeedEvil | or SHR or ... of course. |
13:30.16 | SpeedEvil | 'nobody' programs phones in assembler - for example. |
13:31.00 | anandnarayan | SpeedEvil , just my curiosity to learn more about programming a device .. |
13:31.05 | PaulFertser | SpeedEvil: for a research or educational project gta02 is quite ok: can't be bricked, inexpensive, powerful, reusable as a phone :D |
13:31.30 | PaulFertser | SpeedEvil: also it can be used as a base for many fun robotics or other embedded projects. |
13:32.01 | anandnarayan | PaulFertser : thats exactly what I am heading towards , can you tel me , where exactly would be a good start for me |
13:32.03 | PaulFertser | I'd say it's one of the best platforms for educational purposes. |
13:32.29 | SpeedEvil | In many ways the neo1973 is possibly a better device from a dev platform POV |
13:32.35 | PaulFertser | anandnarayan: 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.39 | SpeedEvil | neglecting the unbrickability |
13:33.06 | SpeedEvil | in that you have to go through _lots_ fewer hoops to get the display and the SD working. |
13:33.14 | SpeedEvil | Based on my quick look at the glamo code. |
13:33.25 | SpeedEvil | I don't know what a minimal glamo driver would look like. |
13:33.55 | PaulFertser | anandnarayan: 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.06 | PaulFertser | SpeedEvil: i'd borrow that from u-boot fork for gta02. |
13:34.58 | PaulFertser | anandnarayan: 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.13 | PaulFertser | anandnarayan: and in fact you can use almost any JTAG adapter with compatible voltage. |
13:35.21 | anandnarayan | PaulFertser: why do you say its just linux , arent embedded projects , more similar to the link you sent me |
13:35.56 | PaulFertser | anandnarayan: 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.09 | PaulFertser | nvm grammar :/ |
13:36.58 | anandnarayan | PaulFertser : 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.58 | SpeedEvil | 'proper' embedded projects these days are limited to stuff that can't run linux (or vxworks) easily |
13:37.09 | PaulFertser | anandnarayan: for the really simple and cheap embedded you might want to look at AVR devices instead. |
13:37.31 | PaulFertser | SpeedEvil: well, you know what i'm talking about, i know what you're talking about ;) |
13:37.35 | PaulFertser | It's all about terminology. |
13:37.37 | SpeedEvil | For example, you're not going to run linux on a device with 10 bytes of RAM, and 250 words of code. |
13:37.47 | SpeedEvil | yes - I was talking to anandnarayan |
13:38.19 | SpeedEvil | And 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.32 | PaulFertser | anandnarayan: 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.48 | SpeedEvil | With a device like the ARM in the fr, you're looking more like several thousand at minimum. |
13:39.30 | SpeedEvil | stm32 is great. |
13:39.30 | SpeedEvil | 32 bit, not too expensive, and dozens of K of ROM and RAM |
13:39.30 | SpeedEvil | Also unbrickable rs232 bootloader |
13:39.30 | anandnarayan | PaulFertser: 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.58 | PaulFertser | SpeedEvil: 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.06 | SpeedEvil | eww. |
13:40.41 | PaulFertser | SpeedEvil: the low-pin version. You just can't force pins to proper state because they're not routed outside :) |
13:40.45 | SpeedEvil | anandnarayan: 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.20 | anandnarayan | PaulFertser 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.41 | PaulFertser | anandnarayan: you need to decide what exactly you want to do first i'd say |
13:41.42 | anandnarayan | SpeedEvil:linux tasks as in |
13:42.41 | SpeedEvil | anandnarayan: 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.12 | SpeedEvil | The current algorithm doesn't really do this - so swapout performance can be under 1% of optimal in some cases. |
13:43.26 | anandnarayan | PaulFertser: I want to make a very minimal program running on FR , having a text editor and a calculator |
13:43.27 | SpeedEvil | (flash sucks when you do random writes) |
13:43.43 | SpeedEvil | you also need to tell it to never readahead on flash for swap. |
13:44.51 | anandnarayan | SpeedEvil: 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.32 | SpeedEvil | http://elinux.org/Category:Project_proposals |
13:46.46 | *** join/#openmoko pbaxter (~pbaxter@host19-83-dynamic.51-79-r.retail.telecomitalia.it) |
13:47.02 | SpeedEvil | http://pages.cs.wisc.edu/~msaxena/FlashVMpaper.html |
13:49.56 | SpeedEvil | http://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.26 | anandnarayan | i 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.43 | PaulFertser | SpeedEvil: if i ever decide i want to do a Ph.D. work i'll ask you for the pointers ;) |
13:58.42 | SpeedEvil | good luck! |
13:59.21 | SpeedEvil | In some ways the 'barebones kernel' work is 6 years too late |
13:59.41 | SpeedEvil | As processors that can run linux are heading for $5 |
14:01.43 | DocScrutinizer | points to wikireader "OS" |
14:02.26 | *** join/#openmoko _APz (~fn-apz@adsl-109-212-210.kymp.net) |
14:02.57 | SpeedEvil | yes. |
14:03.12 | SpeedEvil | A whole system that can run linux is $10 at least |
14:03.18 | DocScrutinizer | afaik it even has a calculator |
14:03.19 | SpeedEvil | which is too much in many cases. |
14:03.42 | SpeedEvil | but it's gonna be $8 next year |
14:05.31 | DocScrutinizer | anandnarayan 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.27 | SpeedEvil | debubo? |
14:06.40 | anandnarayan | DocScrutinizer : I have no clue as to what the debug board does |
14:06.51 | SpeedEvil | ah |
14:07.05 | DocScrutinizer | ~debubo is DocScrutinizer's way to call the debug board |
14:07.06 | apt | okay, DocScrutinizer |
14:07.06 | SpeedEvil | It lets you talk serial to the processor. |
14:07.15 | SpeedEvil | And JTAG |
14:07.21 | SpeedEvil | JTAG is a low-level test interface |
14:07.55 | DocScrutinizer | anandnarayan: for you it first and foremost provides a RS232-style terminal interface to FR |
14:08.30 | Wonka | ...on which the kernel may spew OOPSes and panics |
14:08.44 | DocScrutinizer | driving the rs232 hardware on FR isn't really complicated |
14:08.55 | SpeedEvil | no, that's an easy bit :) |
14:09.10 | Wonka | and especially the panics are not easy to come by on another way |
14:09.13 | DocScrutinizer | Wonka: we're talking bare-metal here. No kernel arond to do such things |
14:09.56 | anandnarayan | DocSrutinizer : cant I actually talk serial without the debubo , through hyperterminal |
14:09.59 | anandnarayan | usb |
14:10.20 | DocScrutinizer | you could, if you want to mplement a whole USB stack |
14:11.00 | *** join/#openmoko pespin (~Sharwin_F@cisne-cn11.upc.es) |
14:11.19 | DocScrutinizer | interfacing 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.59 | anandnarayan | i think uboot does that for me ? |
14:13.14 | DocScrutinizer | no, uBoot does that for uBoot |
14:13.48 | DocScrutinizer | uBoot 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.17 | DocScrutinizer | except of course if you decide to copy & paste some of the uBoot source ;-) |
14:15.29 | anandnarayan | okay 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.19 | DocScrutinizer | whatever 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.16 | anandnarayan | okay :-) |
14:19.05 | *** join/#openmoko mirko (~daten@g225102031.adsl.alicedsl.de) |
14:21.52 | DocScrutinizer | anandnarayan: 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.35 | DocScrutinizer | I don't think FR can blink the backlight of screen in the way suggested on that page |
14:24.18 | DocScrutinizer | anandnarayan: but on FR otoh you can blink 3 different LEDs of the 2 buttons, which you obviously can't on neo1973 ;-) |
14:24.38 | anandnarayan | DocScrutinizer , any guide on how to do that? |
14:25.45 | DocScrutinizer | adapt 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.52 | anandnarayan | okay , rest of the addressed remain the same? |
14:28.06 | DocScrutinizer | I'd guess so |
14:28.30 | DocScrutinizer | had no close inspection of that code |
14:29.00 | DocScrutinizer | just noticed it talked about flashing the backlight, which isn't such a simple task on FR |
14:29.44 | anandnarayan | and 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.12 | DocScrutinizer | hmhm |
14:30.45 | DocScrutinizer | you find the schematics on my page people.openmoko.org/joerg/schematics |
14:31.42 | DocScrutinizer | then 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.55 | DocScrutinizer | there's no good educational docs for FR |
14:32.56 | anandnarayan | ok great .. where is the user manual for the SoC , i think that should give a detailed picture |
14:33.16 | DocScrutinizer | that's hard to spot, I guess |
14:33.39 | DocScrutinizer | skim the om wiki, there might be a ponter |
14:35.41 | DocScrutinizer | http://wiki.openmoko.org/wiki/Samsung_S3C2440A |
14:36.06 | DocScrutinizer | err |
14:36.09 | DocScrutinizer | http://wiki.openmoko.org/wiki/Samsung_S3C2442B |
14:39.20 | anandnarayan | okay ... 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.49 | anandnarayan | the samsung processor document links are not available |
14:43.56 | anandnarayan | they point to Page not Foun |
14:46.06 | *** join/#openmoko retracile__ (~eli@adsl-99-188-14-94.dsl.rcsntx.sbcglobal.net) |
14:49.21 | openmoko-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.30 | anandnarayan | thank 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.04 | PBeck | hi |
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.03 | UndrWater | anyone 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) |