**** BEGIN LOGGING AT Fri Apr 20 02:59:58 2012 Apr 20 03:00:03 [09:55] Hello everyone, Im using BB-xM RevB, I wanna to set defaultdisplay to S-video, but when I boot, defaultdisplay=dvi [09:55] defaultdisplay=tv [09:55] I edited file uEnv,txt Apr 20 03:08:12 you might want to edit uEnv.txt instead Apr 20 03:21:35 morning all Apr 20 03:22:22 morning Apr 20 03:26:48 Good Morning Russ Apr 20 03:27:54 I wanna set output defaultdisplay is S-video because my TV not include HDMI, just S-video Apr 20 03:28:05 Russ: I wanna set output defaultdisplay is S-video because my TV not include HDMI, just S-video Apr 20 03:28:20 and are you editing uEnv.txt or uEnv,txt? Apr 20 03:28:50 Russ: yes, edit file uEnv.txt Apr 20 03:29:14 what does /proc/cmdline say? Apr 20 03:29:55 Im a freshman of Linux Apr 20 03:30:10 cat /proc/cmdline Apr 20 03:30:21 so, please show me how to know //proc/cmdline Apr 20 03:33:46 he just did. cat /proc/cmdline Apr 20 03:34:26 Please show me what is /proc/cmdline, thank you so much. Apr 20 03:36:01 'cat' is a program you can run. it reads files and outputs their contents Apr 20 03:36:23 'cat' /proc/cmdline reads the file /proc/cmdline and dumps it to your terminal Apr 20 03:40:02 when I boot BB-xm, at OMAP3 beagleboard.org #printenv Apr 20 03:40:21 baudrate=115200 beaglerev=xMA bootcmd=if mmc rescan ${mmcdev}; then if userbutton; then setenv bootenv user.txt;fi;echo SD/MMC found on device ${mmcdev};if run loadbootenv; then echo Loaded environment from ${bootenv};run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;if run loaduimage; then run mmcboot;fi;fi;run nandboot; bootdelay=3 bootenv=uEnv.txt buddy=none camera=lbcm3m1 console=ttyS2,115200n Apr 20 03:41:24 it said: defaultdisplay=dvi Apr 20 03:43:17 what should I do? Apr 20 03:44:04 http://elinux.org/BeagleBoardAngstrom#Configuring_uEnv.txt_to_set_s-video_as_the_default_display_on_BeagleBoard-xM Apr 20 03:44:44 * jay69811 wonders where the trolls went? Apr 20 03:45:37 W1n9Zr0: yes, I did it, and this is my uEnv.txt file: Apr 20 03:45:39 defaultdisplay=tv buddy=unknown bootargs=console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=tv:ntsc omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} omapdss.tvcable=composite uenvcmd= run loaduimage; run mmcboot Apr 20 03:45:49 please stop pasting that long stuff Apr 20 03:45:54 but, when I reboot, nothing change. Apr 20 03:46:05 yes, Im so sorry Apr 20 03:46:05 :D Apr 20 03:46:09 use pastebin Apr 20 03:46:29 defaultdisplay=tv Apr 20 03:46:36 buddy=unknown Apr 20 03:46:54 bootargs=console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=tv:ntsc omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} omapdss.tvcable=composite Apr 20 03:47:04 uenvcmd= run loaduimage; run mmcboot Apr 20 03:47:22 no dude, don't paste long text in channel. use pastebin Apr 20 03:48:51 http://pastebin.com/eG59aJAi Katari, my nanokernel OS for ARM, now supports context switching! Apr 20 03:50:53 yes, this is my uEnv.txt file: http://pastebin.com/ZAcajHMM Apr 20 03:52:22 XMPPwocky: so where's your github? Apr 20 03:52:46 jay69811: https://github.com/XMPPwocky/katari this-a-way Apr 20 03:53:27 sweet Apr 20 03:55:16 still using uboot? Apr 20 04:09:34 Cuongle, cat /proc/cmdline Apr 20 04:09:44 and why do you have 'omapdss.tvcable=composite' Apr 20 04:19:57 Russ: this is my default file uEnv.txt: http://pastebin.com/SSLG2PVs Apr 20 04:21:48 Russ: I edited it like this: http://pastebin.com/tWuiLHDT Apr 20 04:22:50 Cuongle, cat /proc/cmdline Apr 20 04:22:51 and why do you have 'omapdss.tvcable=composite' Apr 20 04:24:25 type cat /proc/cmdline into my console? Apr 20 04:25:47 yes Apr 20 04:27:03 OMAP3 beagleboard.org # cat /proc/cmdline Apr 20 04:27:04 Unknown command 'cat' - try 'help' Apr 20 04:27:18 what wrong, please? Apr 20 04:27:35 you are at the u-boot prompt instead of the linux prompt Apr 20 04:29:16 System halted. Bad or missing brain. Apr 20 04:30:16 Russ: yeah, its here: Apr 20 04:30:21 Russ: root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait Apr 20 04:30:35 what does it mean? Apr 20 04:30:37 thank you. Apr 20 04:30:50 I don't think you pasted the whole output Apr 20 04:31:25 that's all. Apr 20 04:31:34 nothing more. :( Apr 20 04:31:52 weird. pastebin a log from power on to linux prompt Apr 20 04:40:09 Russ: please wait a min. Apr 20 04:44:59 Russ: here you are: http://pastebin.com/7EN8d8MK Apr 20 04:45:59 .. Apr 20 04:46:05 your command line has newlines Apr 20 04:46:35 Russ: newlines? I dont understand, :( Apr 20 04:47:16 I think your uEnv.txt file has dos line endings Apr 20 04:48:54 Russ: this is all in my uEnv.txt file: http://pastebin.com/7njDE2MW Apr 20 04:49:15 no it isn't Apr 20 04:49:58 er Apr 20 04:50:00 hmm...it is Apr 20 04:50:03 wtf did you do to it Apr 20 04:50:55 I'm pretty sure you just need to axe the dos line endings and you'll be fine Apr 20 04:51:53 this is the original file: http://pastebin.com/KRK55p9P Apr 20 04:51:55 hmmm...pastebin doesn't preserve line endings so I can't be sure Apr 20 04:55:32 Russ: this is my original file: http://www.mediafire.com/?evubxauedjqhixv Apr 20 04:57:42 where did you edit the file Apr 20 04:59:07 I replace: defaultdisplay=tv Apr 20 04:59:15 what did you use Apr 20 04:59:20 and: dvimode=ntsc Apr 20 04:59:52 I used gedit Apr 20 05:00:26 I mount SD-card into my Ubuntu PC Apr 20 05:00:35 and open uEnv.txt Apr 20 05:00:42 then edit it Apr 20 05:00:53 open it again Apr 20 05:00:55 and do save as Apr 20 05:01:09 choose line ending: unix/linux Apr 20 05:05:16 yes, something chaged: http://pastebin.com/CcGqpn0L Apr 20 05:05:28 hmm, I have send jkridner_ a patch for u-boot against those dos/win-dummies. maybe I should send to the u-boot-ml Apr 20 05:08:34 Russ: something chaged: http://pastebin.com/CcGqpn0L Apr 20 05:10:19 you still have 'omapfb.mode=dvi:ntsc' Apr 20 05:10:35 yes, I dont know why Apr 20 05:10:36 :( Apr 20 05:11:37 the default mmc args are 'mmcargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype}' Apr 20 05:14:08 add: Apr 20 05:14:52 add that line to uEnv.txt ? Apr 20 05:14:54 bootargs=console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=tv:ntsc omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} Apr 20 05:15:41 hey does anyone know how to get gpio working on my beagleboard with ArchLinux image?? Apr 20 05:16:28 anyone here??? Apr 20 05:16:31 it is already working Apr 20 05:16:37 oh hi Apr 20 05:16:50 okay so the board works completely fine Apr 20 05:16:57 attached a monitor Apr 20 05:17:05 keyboard and whatnot Apr 20 05:17:20 and running lxde on xserver Apr 20 05:17:31 and i have a beagleboard-xm Apr 20 05:17:46 and i've tried all the ways to get it working Apr 20 05:17:50 like Apr 20 05:18:00 echo 168 > export Apr 20 05:18:06 for pin 24 Apr 20 05:18:59 does anyone know how to get gpio working on my beagleboard with ArchLinux image?? Apr 20 05:19:55 does anyone know how to get gpio working on my beagleboard with ArchLinux image?? Apr 20 05:21:30 does anyone know how to get gpio working on my beagleboard with ArchLinux image?? Apr 20 05:28:06 Russ: it's still DVI mode: http://pastebin.com/2kh7Apxz Apr 20 05:32:47 Russ, you still here? Apr 20 05:33:59 and what does your boot log look like Apr 20 05:37:03 hrm Apr 20 05:37:04 /usr/bin/kdeinit4: symbol lookup error: /usr/lib/libkdeui.so.5: undefined symbol: _ZNK15QSessionManager6handleEv Apr 20 05:38:09 QSessionManager::handle() const Apr 20 05:39:48 sorry yeahh Apr 20 05:40:19 russ? Apr 20 05:40:22 are you talking to me? Apr 20 05:40:36 does anyone know how to get gpio working on my beagleboard with ArchLinux image?? Apr 20 05:47:06 Hello! I have beagleboard version B4 and I'm finding difficulty getting it running. I'd like to confirm my connections - IDC10 to serial port connected , USB power and SD card inserted... I can see green color power LED on. Is there anything I'm missing? Apr 20 05:52:46 be sure the number of sectors of the fat (partion 1) on the sd is even Apr 20 06:14:19 Hello! I have beagleboard version B4 and I'm finding difficulty getting it running. I'd like to confirm my connections - IDC10 to serial port connected , USB power and SD card inserted... I can see green color power LED on. Is there anything I'm missing? Apr 20 06:17:24 friday isn't the echo-day Apr 20 06:18:07 oragsy: do you have a monitor and keyboard you can use? Apr 20 06:57:46 oragsy, try installing archlinux for your beagleboard Apr 20 06:59:14 parth_: I guess that comes later, isn't it? For simple test/boot, uboot countdown or atleast logo should appear .. Apr 20 06:59:15 why? because you can't use the GPIOs? Apr 20 06:59:47 oragsy: fix your sd-card Apr 20 07:00:22 aholler: I tried various SD cards.. if not using sd card at least the NAND should work, right? Apr 20 07:01:05 if it contains something usable Apr 20 07:01:40 as I alread have said, be sure the number of sectors of the fat is even Apr 20 07:08:20 Have anyone experienced a faulty overvoltage protection on the BBxm? The red light is constantly lit, but there is nothing wrong with the supplied voltage. Apr 20 07:09:52 http://www.flickr.com/photos/raindrift/7095238893/in/set-72157629492908038/ Apr 20 07:11:01 I can power the board through the OTG port with the same supply Apr 20 07:11:35 looks like RMA to me Apr 20 07:11:46 how much amps does the supply has? Apr 20 07:12:10 2A Apr 20 07:12:31 it's the recommended one from digikey Apr 20 07:12:35 and you've tried disconnecting all usb-devices? Apr 20 07:12:44 yes Apr 20 07:13:28 I have no issues with the board when it is powered through the OTG, except from the red light Apr 20 07:13:55 aholler: Sorry, my connection dropped. This is what fdisk -l returns for the SD card - http://pastebin.com/5W9Aunug Apr 20 07:14:13 the overvoltage protection stops me from using the standard power input Apr 20 07:14:41 maybe otg doesn't have overvolt protection Apr 20 07:15:27 oragsy: and you have MLO and u-boot on the fat? Apr 20 07:15:29 yes, the overvoltage protection is bypassed Apr 20 07:15:57 aholler: initrd.img MLO tools u-boot.img uEnv.txt uImage uInitrd zImage Apr 20 07:16:37 Atle: and you trust the supply more than the protection? Apr 20 07:17:38 oragsy: what happens on the serial when you boot? Apr 20 07:17:48 yes, I've tried with 3 different supplies and measured the voltage under load Apr 20 07:18:14 it's never above 5,1V Apr 20 07:18:54 the red light is still on when the supply voltage is 4,9 Apr 20 07:21:46 aholler: There is nothing on the terminal. The gtkterm is configured as - BAUD RATE - 115200, DATA - 8 bit, PARITY- none, STOP - 1bit, FLOW CONTROL - none . And serial cable is connected... I connect the USB A to the host machine only after pressing USER switch.. Still, I don;t see a thing Apr 20 07:22:14 do you know if this is a common problem for the BB-xm rev C? Apr 20 07:22:45 oragsy: there should be at least a 40 on the serial Apr 20 07:23:43 Atle: its not common Apr 20 07:23:55 people rarely manage to really break their boards Apr 20 07:24:09 so I'm special :) Apr 20 07:26:05 It must have happened when I connected my PS at one point Apr 20 07:26:14 it happened the day I got the board Apr 20 07:26:28 one point? Apr 20 07:27:42 aholler: 40T, right? No, I don't see that either unfortunately Apr 20 07:27:55 I was trying to get a new OS image running so I connecting and disconnecting the board many times. Apr 20 07:28:45 oragsy: try exchanging 2 and 3 of the serial Apr 20 07:28:46 maybe I got a voltage spike when I connected the PS Apr 20 07:29:13 aholler: Umm .. I don't get you.. Apr 20 07:29:23 but that shouldn't kill the protection Apr 20 07:30:44 another thing I noticed when I got the board is that it's traces of corrosion on the user buttons Apr 20 07:32:07 they work fine, maybe it's not corrosion but it looks like that anyway Apr 20 07:33:28 other than this I very happy with my board, I'm using it to develop low end smart camera applications Apr 20 07:34:03 thanks for your inputs regarding the red LED Apr 20 07:35:52 aholler: the red strip on IDC10 ribbon cable should go to pin 1 right? I didn;t get what you mean by exchanging 2 and 3 of the serial ... Apr 20 07:38:18 2 and 3 are rx and tx (or vice versa) Apr 20 07:42:23 hi all Apr 20 07:43:39 how to get gcc/g++ on Beagleboard-xM offline Apr 20 07:43:48 aholler: Reversing gives garbage - ���������������������������������� - on pressing user button Apr 20 07:44:19 aholler: And that is the only thing I saw on terminal till now Apr 20 07:44:39 as my internet i feel is not working for beagleboard-xM Apr 20 07:45:10 can anybody help me please Apr 20 07:52:18 can any one help me? Apr 20 07:56:48 is there any one to help me please? Apr 20 07:57:31 jkridner: http://sns.cs.princeton.edu/2012/04/javascript-in-javascript-js-js-sandboxing-third-party-scripts/ Apr 20 07:57:58 ...yo dawg Apr 20 08:01:55 pradeep: you do know the toolchain is preinstalled in the standard angstrom demo images, right? Apr 20 08:19:35 koen: yes Apr 20 08:22:03 good Apr 20 08:22:47 now what i should do? Apr 20 08:22:56 compile Apr 20 08:23:45 when i compile it says gcc:not found Apr 20 08:28:33 and you are using a standard angstrom demo image? Apr 20 08:29:10 I created for me Apr 20 08:31:21 how do you connect beagleboard to serial cable using putty? Apr 20 08:32:52 what do you recommend should I make new angstrom distribution ? Apr 20 08:33:22 for a start, use a demo image Apr 20 08:33:36 or use narcissus to create an image with the toolchain Apr 20 08:33:46 or, if your beagle has internet, opkg install it Apr 20 08:33:55 but we went through all this yesterday Apr 20 08:34:04 and I am tired to repeat it all the time Apr 20 08:34:21 besides the fact that google has a ton of info as wll Apr 20 08:34:51 it's FRIDAY! Apr 20 08:35:17 I'm using putty to access a serial to the beagleboard, it doesn't work Apr 20 08:35:39 "it does not work" is the most useless error report Apr 20 08:35:55 RR: I tried my car this morning, it does not work, please help Apr 20 08:36:30 beagle is not supporting internet Apr 20 08:36:36 av500: close all the windows, get out get back in again and open your windows Apr 20 08:36:52 XorA: ++ Apr 20 08:37:16 the usb to serial driver is ok - checked it in device manager. Putty does not open the COM3 port at all. The button "connect" does not respond Apr 20 08:37:40 TGIF, amen... Apr 20 08:39:08 XorA: the window does not close or open Apr 20 08:41:01 might be because our college have fortiGuard Apr 20 08:41:10 what? Apr 20 08:41:53 Internet is not working on BB because our college have fortiGuard security. Apr 20 08:42:01 well, too bad for you Apr 20 08:42:32 but no excuse to waste our time Apr 20 08:42:54 RR: why putty wont open your COM3 is nothing we can help with Apr 20 08:43:24 sorry but I have final submission on 25,I need to make report as well Apr 20 08:43:38 and? Apr 20 08:43:45 that is not really our problem Apr 20 08:44:00 are you trying to pressure us to fix your project? Apr 20 08:44:04 are you nuts? Apr 20 08:44:34 well maybe not nuts, more like bananas. or kiwi. Apr 20 08:44:43 <_sundar_> well there is always someone with a project deadline every friday Apr 20 08:44:55 true Apr 20 08:45:03 ok, I am now able to connect using hyperterminal, how do you boot the beagleboard? Apr 20 08:45:09 and every 1st and every 15th. Apr 20 08:45:10 and dont we love the sound deadlines make when they swoosh by.... Apr 20 08:45:24 RR: insert SD card, power on Apr 20 08:45:25 <_sundar_> heh Apr 20 08:45:28 I mean is there any way to make gcc work offline Apr 20 08:45:44 pradeep: yes, explained a couple of times Apr 20 08:45:50 now go away Apr 20 08:45:52 plonk Apr 20 08:46:08 should I expect any output to the terminal? Apr 20 08:46:12 yes Apr 20 08:46:13 <_sundar_> pradeep, if you had figured out yourself instead of whining here you would've got gcc on yuor beagle by now Apr 20 08:46:24 I'm not seeing any output Apr 20 08:46:51 bridge pins 2+3 and see if you get echo Apr 20 08:47:00 to make sure the serial is OK Apr 20 08:47:00 I seriously tried Apr 20 08:47:45 how do you bridge pins? Apr 20 08:47:56 McGuyver multi tool Apr 20 08:48:05 Is someone know a place wherte I can find all SPI C functions? Apr 20 08:48:06 aka a paper clip Apr 20 08:48:42 all of them? Apr 20 08:48:45 lpi: kernel/documentation/spi should have quite some information. Apr 20 08:49:02 finally just tell me ,should I create new distribution or I try on existing one Apr 20 08:49:02 less include/linux/spi/spi.h Apr 20 08:49:10 is SPI an universal lib? Apr 20 08:49:23 into the kernel? Apr 20 08:49:49 * XorA gueses it is once again school project season Apr 20 08:49:58 XorA: totally yes. Apr 20 08:50:34 XorA: right analyse ^^ Apr 20 08:50:46 lpi: SPI itself is a serial interconnect specification, no lib whatsoever, neither kernel nor userpace ;) Apr 20 08:51:10 * dm8tbr proposes topic addition | your deadlines are not our deadlines! Apr 20 08:51:58 "learn to miss your deadline" Apr 20 08:52:06 10:01 < koen> pradeep: you do know the toolchain is preinstalled in the standard angstrom demo images, right? Apr 20 08:52:24 yes excuse me, I would ask if SPI is installed on a majority of linux embedded system? Apr 20 08:52:29 funny how that line from an hours ago is still relevant Apr 20 08:52:44 lpi: thanks for *not* listening. Apr 20 08:52:48 lpi: it tends to be compiled on kernels intended for embedded systems yes Apr 20 08:52:59 SPI hardware? Apr 20 08:53:04 SPI drivers? Apr 20 08:53:09 kernel spidev? Apr 20 08:53:10 spi spy? Apr 20 08:53:11 SPIce Apr 20 08:53:12 lpi: but I guess your teachers did not cover kernels or drivers etc :( Apr 20 08:53:13 spiders? Apr 20 08:53:24 SPInnen alle! Apr 20 08:53:34 ja Apr 20 08:53:41 I'm doing a work that is not covered by my school program, so it's hard for me. Apr 20 08:53:43 hering in aSPIk. Apr 20 08:54:17 when I created I got two packages one as Image and other as tool chain Apr 20 08:54:31 lpi: awesome :-D but you will find we get flooded once a year by CS students asking questions and we are all old and jaded :-D Apr 20 08:54:33 get your privater SPI network with SPI-NAT Apr 20 08:54:38 lpi: first thing to learn then: ask precisely. asking "is $BUZZWORD there on many embedded systems" does not count as precise :) Apr 20 08:54:59 av500: löl Apr 20 08:55:08 XorA: only once a year? Apr 20 08:55:11 I tried bridging pins 2 and 3 (the ones on the 5-pin row, left to right) with a fork, I don't see any hyperterminal output Apr 20 08:55:19 I put both in the sd card Apr 20 08:55:22 av500: does openflow support spi network virtualisation? Apr 20 08:55:23 And curently, I'ml writing a complete document that give a step by step how to, explaining how to get started on the beagle board Apr 20 08:55:26 you have to type something Apr 20 08:55:38 what do I have to type? Apr 20 08:55:40 LetoThe2nd: thank you for advise Apr 20 08:55:41 RR: you've disconnect it from the beagle before, do you? Apr 20 08:55:42 anything Apr 20 08:55:43 koen: well I always seem to notice them in spring, I thought the other influx was when they passed and became "consultants" Apr 20 08:55:46 and as I said, it's FRIDAY, a day we all count down the minutes till we get of work Apr 20 08:55:51 since you connected TX to RX Apr 20 08:55:55 yeah, I had to... Apr 20 08:56:32 lpi: there are many such documents, you should add to the community, not write another one Apr 20 08:57:21 where do I type TX to RX, the hyperterminal text field is uneditable but it shows that it's connected in the status bar Apr 20 08:57:53 gee Apr 20 08:57:59 you type anthing in hyperterm Apr 20 08:58:04 and you see what you type Apr 20 08:58:08 in my mind, you have to google hours and hours to find what you want. There is too any document, I want to group them into just one Apr 20 08:58:14 assuming you connected RX to TX Apr 20 08:58:46 did you never use a VT100 connected to a mainframe= Apr 20 08:58:46 it crashed and I restarted it, I can type now Apr 20 08:58:47 did you never use a VT100 connected to a mainframe? Apr 20 08:58:58 :) Apr 20 09:00:22 I can't undestand anything i mean how to go ahead . any way,Thanks a lot Apr 20 09:01:14 lpi: is there something wrong with http://beagleboard.org/ ?? Apr 20 09:01:27 lpi: which is afterall the official source of info and maintained by the guys here :-D Apr 20 09:01:43 Too much information everywhere. For a newbie, it's hard trust me Apr 20 09:02:11 sometimes, people here say that the wiki is outdated... Apr 20 09:02:20 people say a lot here Apr 20 09:04:08 If I remember right, it's you that said that ^^ Apr 20 09:06:31 I can't type anything to hyperterminal again Apr 20 09:07:05 do you suggest other terminal programs, I'm using windows 7 32-bit Apr 20 09:07:22 Hi, Apr 20 09:07:26 If anyone wants to build angstrom image with opencv using narcissus, follow these steps; Step #1) Visit http://www.angstrom-distribution.org/narcissus/ Step #2) Select: Machine: beagleboard Image name: your choice Complexity: advanced Release (default): 2011.03 Base system (default): regular (task-base) /dev manager (default): udev Type of image: tar.gz Software manifest: no SDK type: simple toolchain SDK ho Apr 20 09:07:58 this is what steps i followed to create image Apr 20 09:08:31 OK, I'm seeing rubish\ Apr 20 09:09:01 \me guesses that avr500 is searching hard in IRC logs Apr 20 09:09:12 fail Apr 20 09:09:19 hehe windows user / is not \ Apr 20 09:11:07 sorry I wanted to paste blog by mistake selected all, which is https://groups.google.com/forum/?fromgroups#!topic/beagleboard/HsDGWFohQcg Apr 20 09:11:55 these steps i followed to create the Image Apr 20 09:12:01 http://www.getdigital.de/images/produkte/t4/t4_trollface.jpg Apr 20 09:12:20 no pm please Apr 20 09:12:32 can any body see it and tell if they include gcc Apr 20 09:13:49 mec, why you didn't install gcc directly from the board? I guess we already had this discussion yesterday... Apr 20 09:16:45 internet is not connected Apr 20 09:17:01 and why you don't use the demo image instead? Apr 20 09:17:35 which is given with BB Apr 20 09:17:39 ? Apr 20 09:17:54 yes Apr 20 09:17:59 the serial is ok, I tested it with another serial equipment and it's fine Apr 20 09:19:03 I don't think it has gcc and opencv Apr 20 09:19:40 I guess for gcc, but not sure for opencv Apr 20 09:20:43 means i have to create another to work with opencv Apr 20 09:20:55 I connected hyperterminal to my serial to the beagleboard. I turned off the power and turned it back on with a bootable sd card. It doesn't boot at all - no output, no display, nothing... Apr 20 09:21:37 RR: beagleboard xM Apr 20 09:21:40 ? Apr 20 09:21:43 yeah Apr 20 09:22:00 same problem has me I guess... broken board :s Apr 20 09:23:19 lpi: it only has one light on instead of two Apr 20 09:23:20 can u suggest what i should select in narcissus to have gcc Apr 20 09:24:28 pradeep: in dev package -> toolchain + GDB + openCV Apr 20 09:24:44 RR: which light? near the SDCard? Apr 20 09:25:26 yeah Apr 20 09:25:32 thanks alot ,I will try and let u know Apr 20 09:25:53 RR: looks like your SDcard is bad formated Apr 20 09:26:51 it came along with the liquidware development kit (complete with beagletouch, beaglejuice and with android ambrosia), I didn't format it. Apr 20 09:27:29 you're just getting started with BB? Apr 20 09:27:39 yeah Apr 20 09:27:51 Do you want to use angstrom? Apr 20 09:28:05 I got no choice, I have a spare sd card Apr 20 09:34:48 the angstrom is too big (250 mb) is it really like this Apr 20 09:35:18 What is the size of your SD? Apr 20 09:35:40 100mb Apr 20 09:36:03 ^^ Apr 20 09:36:11 any other suggestions? Apr 20 09:38:38 is there way to format the beagleboard with an sd card of 100mb? Apr 20 09:39:01 you have a 100MB sd card? Apr 20 09:39:11 http://treyweaver.blogspot.co.uk/2010/10/installing-angstrom-on-beagleboard-xm.html Apr 20 09:39:26 * jkridner is surprised such a small card exists as well Apr 20 09:39:27 good tutorail, with XorA useful script Apr 20 09:39:48 it came along with the liquidware kit - with the label: XM tester Beta 4-25 Apr 20 09:39:49 I find that using the boot sector for MLO helps a lot more cards/formats boot. Apr 20 09:40:06 ah, you probably just looked at the size of the format in Windows. Apr 20 09:40:20 I have a 16mb mmc Apr 20 09:40:21 that is probably just the size of the first partition. Apr 20 09:40:34 what should I do? Apr 20 09:40:41 aholler: I have a 2MB SmartMedia! Apr 20 09:40:57 av500: i have a 1kb eeprom here, somewhere... Apr 20 09:41:10 1kbit, note please! Apr 20 09:41:19 RR: lpi tried to give you a list of instructions above. Apr 20 09:41:19 I have a 1 bit memory on my wall Apr 20 09:41:21 I have a 1bit flip flop if I must Apr 20 09:41:30 I have an abacus with rubber bands that hold the beads in place Apr 20 09:41:43 * LetoThe2nd could also offer a 0bit smd resistor. Apr 20 09:41:44 av500: hehe, I'm faster ^^ Apr 20 09:41:51 abacus is way more than 1 bit Apr 20 09:42:20 * av500 has politicians that manage to output less than 1 bit of information when asked.... Apr 20 09:43:04 I'm using windows 7 Apr 20 09:43:14 you win Apr 20 09:43:17 RR: use linux for formatting Apr 20 09:43:23 that does look infected, then. Apr 20 09:43:25 *SCNR* Apr 20 09:43:27 better than Winshit Apr 20 09:44:43 wow, 8MB sdcard here Apr 20 09:48:20 RR: you have to boot on linux and use a tool like gparted if you know to see if you have a ext-3 partition Apr 20 09:49:08 or you can also use this tool to see if you have a ext partition under windows: http://sourceforge.net/projects/ext2read/ Apr 20 09:50:36 aholler: The garbage character was due to Local echo enabled on gtkterm. So even on changing rx/tx, there is nothing on gtkterm Apr 20 09:57:10 oragsy: sorry, I don't know how you've connected those needed 3 cables Apr 20 09:57:51 i use "screen /dev/ttyUSB0 115200 # ctrl-a shift-k to quit" as terminal Apr 20 09:58:10 just in case you have problems with the options of your terminal Apr 20 09:58:27 Ok, I'll try that Apr 20 10:26:00 hello, quick question: maybe there's a list of linux distros, which have support for BeagleBone? Apr 20 10:27:33 scrts: how many do you need? Apr 20 10:27:47 scrts: nothing really official. Apr 20 10:27:49 well we currently use Carambola platform and OpenWRT Apr 20 10:28:07 maybe 2-3 mainly supported distros? One is Angstrom, I found that on website Apr 20 10:28:13 wouldn't any generic arm distro work once you have a kernel? Apr 20 10:28:13 any other more popular? Apr 20 10:28:29 well I hope to get pre-compiled packages Apr 20 10:28:37 more popular than angstrom? unpossible! Apr 20 10:28:52 heh :) Apr 20 10:28:52 but yes, no open office for the beagle bone Apr 20 10:28:57 scrts: at least debian and ubuntu should be able to run. Apr 20 10:29:05 hm, ok Apr 20 10:29:22 I'm interested in running IPTV Apr 20 10:29:25 probably arch and gentoo too, but i'd guess gentoo on the bone is not really much fun. Apr 20 10:29:29 running what? Apr 20 10:29:41 if you need to decode video, dont use the bone Apr 20 10:29:47 same for encoding Apr 20 10:29:48 firstly DVB-T usb stick -> MuMuDVB -> Ethernet Apr 20 10:29:51 \o/ for another buzzword we have not had yet today. Apr 20 10:29:55 no encoding at all Apr 20 10:29:57 ah Apr 20 10:30:00 that might work Apr 20 10:30:16 transmuxing Apr 20 10:30:21 I just will later need as quick GPIO or SPI as possible Apr 20 10:30:35 does not parse. Apr 20 10:30:36 no quickies here Apr 20 10:31:05 maybe someone knows the maximum speed of the SPI in Mbit/s? :) Apr 20 10:32:00 trm probably does. Apr 20 10:32:20 If I take the latest kernel on kernel.org, is the SPI that contains is compatible with begaleboard? Apr 20 10:41:06 lpi: yes Apr 20 10:41:49 so if I look in .h file, I will find all function that work for SPi on the beagle Apr 20 10:42:21 it doesnt quite work like that Apr 20 10:42:47 SPI driver for omap3 implements a standard interface for SPI which you can then call from other drivers Apr 20 10:43:09 its not the worlds most complex of subsystems though Apr 20 10:47:46 so BB has a sort of library that interact with spi that is emlbedded into the kernel? Apr 20 10:47:57 sorry, I mean Angstrom Apr 20 10:48:41 your obsessed with libraries, but this term has a specific meaning in linux Apr 20 10:48:57 what is the good term then? Apr 20 10:49:01 driver Apr 20 10:49:14 ok Apr 20 10:49:24 so there is an omap3 SPI driver in kernel Apr 20 10:49:25 so the driver is called spidev, right? Apr 20 10:49:32 ok Apr 20 10:49:53 SPIDEV is a way of exposing kernel SPI drivers to userspace if I remember correctly Apr 20 10:50:03 as /dev/spi Apr 20 10:50:06 hence the name Apr 20 10:50:17 ok, so if I want to use all features of SPI, I need to make my own driver? Apr 20 10:50:25 in a way yes Apr 20 10:50:35 what do you connect over SPI? Apr 20 10:50:45 omap3 hw spi->omap3 spi driver->kerel spi subsystem->spidev->userspace Apr 20 10:50:50 SPI is just the "transport", like USB Apr 20 10:51:05 but I guess spidev allows is enough complete to use all capacities of the SPI Apr 20 10:51:17 [12:50:35] what do you connect over SPI? Apr 20 10:51:25 av500: fingerprint reader Apr 20 10:51:30 omg Apr 20 10:51:33 you keep saying all capabilities? SPI is so damn simple, it sends/receives bits Apr 20 10:51:40 and you need "all capacities" for that? Apr 20 10:51:50 does it read 1million fingers per second? Apr 20 10:52:06 I get raw image over spi Apr 20 10:52:10 ah Apr 20 10:52:19 it's something like 50 frame/sec Apr 20 10:52:25 nice Apr 20 10:53:05 so using spidev is enough for my case Apr 20 10:53:28 maybe Apr 20 10:53:30 while(1) { spi_get_some_bytes(lbuffer, length); process_buffer(buffer);}; Apr 20 10:53:31 depends Apr 20 10:54:38 spidev is sufficient if there is no timing required, but if for example you need to get the fingerprint image exactly every 50ms you would need to do that in kernel Apr 20 10:55:05 * av500 can make 50 fingersmudges per minute barely... Apr 20 10:55:14 no every time that an image is ready to transfert, I got a IRQ Apr 20 10:55:31 IRQ gives it away you need to write a kernel driver Apr 20 10:55:37 depends Apr 20 10:56:02 if you dont need 50fps on the app side, you can even poll the IRQ pin Apr 20 10:56:08 If i use to get the IRQ, ? Apr 20 10:56:17 it all depends Apr 20 10:56:41 how do you trigger a reading? Apr 20 10:56:49 or is it fixed 50fps? Apr 20 10:57:02 trigger->poll->read->repeat Apr 20 10:57:08 that can be user space Apr 20 10:57:09 just send a command throught SPI Apr 20 10:57:47 according the doc, its FPC1080_CAPTURE_IMG 0xC0 Apr 20 10:57:48 should be fine then Apr 20 10:57:55 trigger->poll->read->repeat Apr 20 10:59:04 so I just need spi and gpio then Apr 20 10:59:16 spidev sry Apr 20 10:59:28 I'd say so Apr 20 11:07:07 I like the name "Tommy Trollborg" Apr 20 11:09:57 On http://elinux.org/BeagleBoard/SPI, they give C code, but what files I have to include in my C program? Apr 20 11:10:56 this is kernel code Apr 20 11:11:27 ok, needs recompiling the kernel in this case :( Apr 20 11:11:28 you want code to use /dev/spi Apr 20 11:11:35 :) Apr 20 11:11:41 yep Apr 20 11:11:47 http://www.kernel.org/doc/Documentation/spi/spidev Apr 20 11:12:05 https://www.google.com/search?q=+%2Fdev%2Fspi Apr 20 11:17:49 google doesn't return good stuff Apr 20 11:18:25 it returns the above link for me Apr 20 11:21:01 * mdp stickies this link on the ph0rums Apr 20 11:23:39 mmmhhh.. good tutorial here: http://www.armbedded.eu/node/318 Apr 20 11:31:14 how did you find it? Apr 20 11:34:17 bing Apr 20 11:34:52 http://upload.wikimedia.org/wikipedia/commons/9/9d/Jeans_pocket_back.jpg Apr 20 11:35:50 it was in your pocket? Apr 20 11:38:26 Did anybody else notice dick clark died the one year we aren't supposed to have a new year? Apr 20 11:38:33 Well played, Mayans! Apr 20 11:47:13 SilicaGel: I keep trying to explain the futility of product launches in 2013 to marketing but they won't listen to reason Apr 20 11:52:50 mdp: we all know that its just another Y2K thing... Apr 20 12:01:07 lpi, A few decent links on SPI driver writing (in kernel, NOT spidev), if you're looking for info on that: http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=57&Itemid=62 https://www.kernel.org/doc/htmldocs/device-drivers/spi.html Apr 20 12:01:45 if you end up writing a kernel space driver (NOT spidev), you'd write a "protocol driver" Apr 20 12:04:00 For a decent example of some of the things you'd need to do for a protocol driver, take a look at the Intel ifx6x60 driver: https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=blob_plain;f=drivers/tty/serial/ifx6x60.c;h=144cd3987d4cb5c6c108d0488a41a0e1ba8eca73;hb=HEAD Apr 20 12:04:49 It uses GPIO and SPI to talk to a GSM modem through a tty. Apr 20 12:06:43 hmmm Apr 20 12:06:53 first time I look at googlegroups using a browser in ages Apr 20 12:07:00 looks a lot better Apr 20 12:07:07 * koen wonders what all the fuss was about Apr 20 12:07:31 maybe in another 2 years I'll look at the google groups web interface again Apr 20 12:07:47 it's horrible Apr 20 12:08:09 the option to use a fixed-width typeface is gone Apr 20 12:27:44 av500, this time around I've brushed up on my Cobol skills and invested in guns and ammo manufacturers Apr 20 12:29:31 mdp: migrating your websites to cobol on cogs? Apr 20 12:31:06 yep, and write a tutorial on how to interface with i2c sensors in Cobol Apr 20 13:03:57 * koen rediscovers http://www.kernel.org/doc/Documentation/input/rotary-encoder.txt Apr 20 13:09:29 mmm…I remember that from the imx233 days Apr 20 13:10:41 mr houndleroy forwarded a blog about doing that in userspace Apr 20 13:10:59 * mdp clenches his fists Apr 20 13:20:54 Regarding a preemptive kernel with ethernet on the beaglebone, anyone has clues on what needs to be fixed? Apr 20 13:22:32 ethernet broken too, not only musb? Apr 20 13:24:26 Hi, I'm interfacing an audio CODEC to the beaglebone and trying to get audio to it and from it. Right now I'm struggling with CSS (barebon/non-os) and wonder if my understanding of the interface is correct. My audio CODEC being the master provides the Beaglebone bitclock, framesync and TX data and the CODEC gets back an Rx data signal. Is there more to than that? Apr 20 13:24:30 no clue about musb as i dont use it but ethernet definitely broken Apr 20 13:25:07 the audio format is in I2S (TDM2) mode Apr 20 13:25:17 broko: yes Apr 20 13:25:22 good Apr 20 13:25:27 thx :) Apr 20 13:25:57 Do I need a clkx going back to my CODEC also? Apr 20 13:25:57 jsabeaudry: mmc will break with preempt as well Apr 20 13:26:00 bradfa: Good stuff, thank you very much Apr 20 13:26:41 I still dont think one needs preempt to have a less than 10ms GPIO IRQ Apr 20 13:26:55 something else is wrong Apr 20 13:27:06 av500, i get 1ms irqs now :) Apr 20 13:27:11 koen, there's been numerous problems over the years with preempt and omap Apr 20 13:27:15 jsabeaudry: how? Apr 20 13:27:19 av500, 500 of them every second Apr 20 13:27:37 mdp: one does not simply preemt an OMAP Apr 20 13:27:42 but once every 5-15 seconds, i get a super long delay Apr 20 13:27:48 koen, i see to recall the mmc workaround was some crazy extra delays Apr 20 13:27:49 more than 4 ms Apr 20 13:28:00 koen, or adding printks :) Apr 20 13:28:02 av500, with HZ=1000 and no dynamic ticks Apr 20 13:28:25 how do you measure that? Apr 20 13:28:33 mesure what? Apr 20 13:28:36 the delay Apr 20 13:28:41 with a scope Apr 20 13:28:44 yes Apr 20 13:28:47 av500, are you implying the OMAP is like chuck norris? Apr 20 13:28:50 how would you mesure it? Apr 20 13:28:58 jsabeaudry: with a scope Apr 20 13:28:59 Does anyone here want to work with me getting the MaASP running on the Beaglebone - money will be involved?..hope it is ok to write that here Apr 20 13:29:07 jsabeaudry: ok, WHAT do you measure Apr 20 13:29:18 broko: money is always welcome here Apr 20 13:29:26 sounds good! :) Apr 20 13:29:26 more money is even more welcome Apr 20 13:29:29 the time between the gpio pin rising and the activity on the gpmc Apr 20 13:29:37 broko: I posted a patch for linux to the mailinglist a few days ago that does 90% of the footwork Apr 20 13:29:39 oh come on, people here can't be bought! Apr 20 13:29:45 legwork Apr 20 13:29:50 jsabeaudry: and activity is your driver doing something? Apr 20 13:29:52 * koen should stop using dutchisms Apr 20 13:30:13 av500, exactly, activity is my driver reading the amound of data ready in the fpga Apr 20 13:30:16 Koen: sounds good...I have searched for a Linux solution too but without anhy luck Apr 20 13:30:38 can you please send ma link to that patch?` Apr 20 13:31:38 How would we do this. I need some beaglebone code be it Barebone or Linux that can handle an arbitrary TDM channels coming in? Apr 20 13:31:58 I'm willing to pay Apr 20 13:32:07 my guess is that once in a blue moon another 2-3 others irqs get scheduled before me, im thinking gp timer and cpsw Apr 20 13:32:22 and that takes 4-5ms? Apr 20 13:33:25 might not be the best hypothesis but its the only one i got :\ Apr 20 13:33:28 jsabeaudry: what you could do is to toggle some GPIOs at various places in the IRQ handling chain to see whaere you get the delay Apr 20 13:33:52 jsabeaudry, koen, can you provide more info on what you're seeing as failure modes of mmc and ethernet with PREEMPT? I'm running 3.2 kernel with Arago patches, have seen some ethernet issues but only with dhcp and netplugd (on Debian). Not seen any mmc problems. Apr 20 13:34:19 I also have HZ set to 1000 and no dynamic ticks Apr 20 13:34:36 want sub 1ms response to GPIO interrupt pin Apr 20 13:35:19 av500, I'm not sure what you refer to as "the IRQ handling chain" Apr 20 13:35:40 bradfa, are you telling me you got a preempt kernel with mostly working ethernet ? Apr 20 13:35:51 bradfa, on the beaglebone? Apr 20 13:36:10 jsabeaudry, Mostly working, definitely. Apr 20 13:36:18 root@bone1:~# uname -a Linux bone1 3.2.12-12309-g45d03f7-dirty #2 PREEMPT Tue Apr 17 10:49:31 EDT 2012 armv7l GNU/Linux Apr 20 13:36:45 I was seeing issues with cpsw crashing with PREEMPT, but that seems to have gone away Apr 20 13:36:54 Haven't yet had time to do git bisect on it Apr 20 13:37:03 and now I can't reproduce it Apr 20 13:37:50 bradfa, oh, then perhaps i should update my kernel a bit and try again im still on 3.2.11 Apr 20 13:37:56 I have been writing a SPI protocol driver (I'm new to driver writing) and only regularly saw cpsw crash when my module was loaded so assumed it was me doing bad things with work queues and interrupts or pointers (found a million ways to do pointers wrong in driver :) Apr 20 13:37:57 bradfa, thanks for the info Apr 20 13:38:03 jsabeaudry, did you get an ftrace capture yet to show where your latency is coming from on the non-preempt case. Apr 20 13:38:14 I don't think you'll see any difference between 3.2.11 and 3.2.12 Apr 20 13:39:07 mdp, no, i just learned about ftrace right now Apr 20 13:39:11 I have Arago v3.2_AM335xPSP_04.06.00.07 and then v3.2.y stable series patched on top Apr 20 13:39:21 bradfa: enabling PREEMPT breaks about 10% of the board during tests Apr 20 13:39:34 bradfa: sd, ethernet, usb, etc Apr 20 13:39:37 koen, can you give link to data? Apr 20 13:39:44 sorry, no Apr 20 13:39:50 koen: what is the mmc failure mode with PREEMPT? Apr 20 13:40:07 fail hard or just flakey? Apr 20 13:40:35 koen, I'm not running any USB devices, so haven't seen anything there. Ethernet cpsw driver liked to crash for me with PREEMPT until recently although I didn't track closely enough what I changed. Apr 20 13:40:48 jsabeaudry: oh, sorry. try looking at irqsoff for starters given that extremely large latency Apr 20 13:40:49 haven't seen any mmc issues with or without PREEMPT Apr 20 13:41:28 I do notice that jiffies counts faster than HZ says it should (HZ of 1000 leads to jiffies counting at about 1700) with PREEMPT on, although also could be me doing something stupid Apr 20 13:41:29 PREEMPT ran fine for me, but I didn't use many usb devices with it Apr 20 13:41:42 it would lead to oops on reboot that was really annoying Apr 20 13:43:25 I had cpsw crashing on shutdown with PREEMPT Apr 20 13:43:46 * bradfa looks for oops output... Apr 20 13:44:21 I have a client that is using PREEMPT (w/ 3530 and 3.0 kernel) Apr 20 13:45:09 no issues until they tried to use Samsung 16GB Class 10 uSD cards Apr 20 13:45:39 will have to see if turning off PREEMPT fixes that issue Apr 20 13:46:02 It could be more broken for 3.0 and 3530/3730 Apr 20 13:46:10 otherwise PREEMPT has worked well for them Apr 20 13:46:37 cpsw crash at shutdown on Debian 6 armel at shutdown with PREEMPT on (was with Arago v3.2_AM335xPSP_04.06.06 and 3.2.8 patched on top) Apr 20 13:46:40 https://gist.github.com/2428758 Apr 20 13:46:49 on Beaglebone a3 Apr 20 13:47:12 changing to "server" no PREEMPT in kernel (as only change) fixed it Apr 20 13:47:19 jsabeaudry: then look at the wakeup latency results…after that you can do driver specific inspection using the function tracer Apr 20 13:47:21 On bb-xm/3.0 it hangs during mmc init on almost all cards Apr 20 13:48:05 Re-plugging the card resets the driver and continue booting Apr 20 13:48:18 replugging mmc on Xm while it's powered? Apr 20 13:48:52 koen, beagle list fail #4524534234: "I should be able to avoid kernel compilation . . ." Apr 20 13:48:55 denix: strange, I am not seeing that hang with my 3.0 PREEMPT kernels on 35/37xx Apr 20 13:49:37 sounds like I should avoid PREEMPT... I thought I was the only one having issues, guess I should have asked :) Apr 20 13:50:02 sakoman_: it was failing in the 2.6.3x timeframe too Apr 20 13:50:18 It fails/hangs with -110 error Apr 20 13:50:49 anything that's off by default in omap2plus_defconfig probably doesn't get much attention :) Apr 20 13:50:50 denix: are you using dto=14 in the mmc driver? Apr 20 13:51:05 That didn't help Apr 20 13:51:28 OK, then maybe the Samsung issue is related to PREEMPT Apr 20 13:52:02 koen, can we expect PREEMPT to work in the not too distant future for AM335x? Or OMAP2_plus in general? Apr 20 13:52:04 Strangely I see the issue on Samsung with 3.0 PREEMEPT but not 3.2 PREEMPT Apr 20 13:52:06 Sandisk 8gb class 4 here Apr 20 13:52:26 so perhaps something got fixed between 3.0 and 3.2 Apr 20 13:53:05 Yeah, I was going to look at 3.2 to see why it got better Apr 20 13:53:32 I haven't yet talked to out driver devs to see if they aware of the problem or have a solution Apr 20 13:53:33 denix: I haven't been able to get 3.2 to fail with the Samsung cards Apr 20 13:53:46 and 3.0 is quite high failure rate Apr 20 13:54:07 boots once just fine, but subsequent boots fail with -110 and corrupt the card Apr 20 13:54:22 mdp: yeah, so they just thrown out everything from defconfig => no problems anymore ;) Apr 20 13:54:48 I'm just delivering the "why", don't shoot me :) Apr 20 13:55:00 denix: what version of u-boot are you using? Apr 20 13:55:24 Only pinged mdp and koen, but none of us are deeply familiar with that code :) Apr 20 13:55:38 denix: strangely I found v2011.03 to be much worse than 2011.12 Apr 20 13:55:40 aholler, the other trick is that drivers like cpsw are really immature Apr 20 13:55:48 but the problem still occurs with both Apr 20 13:55:56 mdp: that seems to happened with the last uart-changes which broke usb almost everywhere ;) Apr 20 13:56:41 aholler, that's just a product of the massive churn on upstream omap..bound to happpen Apr 20 13:57:07 no, that's a product of missing testing Apr 20 13:57:21 guys, it's friday and we are ontopic! Apr 20 13:57:27 aholler, that's because of a lack of participation upstream :) Apr 20 13:57:30 av500, :) Apr 20 13:57:33 av500, oh nos! Apr 20 13:57:36 :) Apr 20 13:57:57 mdp: who is upstream? Apr 20 13:58:03 * mdp switches to cars, explosives, and beer Apr 20 13:58:28 aholler: fork your own upstream :) Apr 20 13:58:47 aholler, who? Apr 20 13:59:20 I once wondered about the stable-pathes where there are always "upstream commit numbers". didn't know that is linus tree. Apr 20 13:59:25 the omap maintainers rely on people to test and review patches :) Apr 20 13:59:49 but they have hw, do they? Apr 20 14:00:03 heh Apr 20 14:00:06 ;) Apr 20 14:00:08 they are human Apr 20 14:00:22 not on friday Apr 20 14:00:31 only trolls allowed Apr 20 14:01:12 you know ehci isn't enabled in omap2plus_defconfig, right? :) Apr 20 14:01:21 and so..... Apr 20 14:01:38 I know. defconfig is unusable. dt is needed Apr 20 14:01:45 ;) Apr 20 14:01:49 DT \o/ Apr 20 14:01:56 we are approaching friday! Apr 20 14:02:57 aholler, it's best just to enjoy the ride :P Apr 20 14:03:13 jupp Apr 20 14:04:19 every friday a new stable kernel, fun for a week ;) Apr 20 14:05:01 "stable" Apr 20 14:05:35 you all would be so bored if stuff just worked Apr 20 14:05:43 then we'd never be on topic Apr 20 14:05:49 selling adventures stopped when linux appeared. Apr 20 14:06:57 hehe Apr 20 14:07:33 bradfa: I wouldn't expect anything to work properly on am335x in the near future Apr 20 14:09:40 koen, your crystal ball can be remarkably accurate Apr 20 14:10:50 koen, um... ok. That's probably going to impact me, have a meeting in 20 min to discuss schedule for software running on AM335x... Apr 20 14:11:11 tell them: "schedule? hahahahahhaaaa...." Apr 20 14:11:19 av500, Will do! :) Apr 20 14:12:08 * mdp notes if 0'ed code sitting in several parport lowlevel drivers for over 7 years Apr 20 14:12:38 might have something to do with nobody usign any partport any more since 7 years... Apr 20 14:12:48 take that back! Apr 20 14:12:59 s/using/can't use/ Apr 20 14:13:05 sorry, this parport is non-refundable.... Apr 20 14:13:20 I used parport_pc the other day in fact :) Apr 20 14:13:44 koen, is there a public bug tracker specific to AM335x kernel support? Apr 20 14:14:01 too lazy to switch to an ftdi cable for my spartan3 board Apr 20 14:14:06 koen, or any lists I should join besides the Arago and Beagle lists? Apr 20 14:14:15 mdp: right, I have some old XDS510s... Apr 20 14:14:21 anybody want one? Apr 20 14:14:57 I'm already "invested" in flyswatter2 Apr 20 14:14:59 I have a parport<->i2c adapter lying around and miss it. Apr 20 14:15:15 despite having 2 bdi2000s here Apr 20 14:19:01 bradfa: linux-omap Apr 20 14:20:29 aholler, subscribed! thanks Apr 20 14:22:08 and maybe linux-arm Apr 20 14:22:18 and maybe lkml Apr 20 14:22:18 and linux-davinci! Apr 20 14:22:38 if only they were ph0rums Apr 20 14:23:11 do you work at atos? Apr 20 14:23:38 * bradfa email server about to start on fire :) Apr 20 14:24:21 mine does the hole day nothing except checking lkml with spamassassin Apr 20 14:24:59 aholler, me? no, work http://omni-id.com/ we're doing this http://www.omni-id.com/products/proview-visual-tagging-system.php Apr 20 14:25:16 bradfa: I meant mdp because he wants ph0rums Apr 20 14:25:36 hehe Apr 20 14:25:43 enjoy your ph0rums :) Apr 20 14:25:45 atos' chief thinks they need to get rid of emails Apr 20 14:26:05 then when your patch does get a response, you'd just post a "Bump!" Apr 20 14:26:08 omg Apr 20 14:26:14 s/does/does not/ Apr 20 14:26:48 just need to have patchworks learn to scrap html Apr 20 14:26:52 bradfa: omg, you are putting bar codes on people, have you no decency..... Apr 20 14:27:00 ooh, a slip…"scrap html"...mmm Apr 20 14:27:18 av500, the "internet of people" Apr 20 14:27:42 its not the internet that peoples people, it's people that people people..... Apr 20 14:28:31 popel Apr 20 14:29:13 the soylent corporation is people Apr 20 14:29:15 * mdp hungers Apr 20 14:30:11 * aholler just bought a car full of food, no need to leave home for at least two weeks ;) Apr 20 14:30:53 av500: buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo Apr 20 14:31:09 I wait 'til other people fill their car with food, then I steal it Apr 20 14:31:42 the car, food or both? Apr 20 14:32:04 the people Apr 20 14:32:34 including the kittens, just for fun Apr 20 14:45:52 the kittens are the food Apr 20 14:46:05 sakoman_: hmm, I'm using 3.2 with preempt and just bought such a card Apr 20 14:46:37 but haven't used it up to now. Apr 20 14:52:58 bradfa: nothing public, really Apr 20 14:53:14 bradfa: you can see the "community" patches if you keep an eye on the meta-ti list Apr 20 14:56:38 does anyone know if its a violation of terms to sell a modified design of the beagleboard? Apr 20 14:58:01 no Apr 20 14:58:09 as long as you dont call it a beagleboard Apr 20 14:58:59 ok, i've used a beagle for a prototype Apr 20 14:59:20 that'S the idea of the beagle :) Apr 20 14:59:28 but now i want to rip out all the stuff i dont need and combine it with a lipo charge circuit Apr 20 14:59:51 sure Apr 20 14:59:58 never done package on package though Apr 20 15:00:29 x-ray machine would be handy Apr 20 15:01:10 travel by plane... Apr 20 15:01:13 free xray Apr 20 15:01:26 i need lipo balancer, charger, wifi chipset and the beagle itself on one board Apr 20 15:01:40 why not make a lipo addon? Apr 20 15:02:21 maybe for a prototype, but the finished product should be as small as possible Apr 20 15:02:36 ic Apr 20 15:03:46 this would be a serious step up from what ive done so far, thats why i though it would be handy to just start with the beagleboard design Apr 20 15:04:59 sabesto: well, in case you add a lipo, wire it up to the PMIC correctly Apr 20 15:05:18 since the pmic is meant to be used with a battery Apr 20 15:05:55 i have not yet had a proper look at the design Apr 20 15:06:12 the board itself is 3.3, or is it 5v aswell? Apr 20 15:06:17 ? Apr 20 15:06:30 its neither Apr 20 15:06:34 1.8 Apr 20 15:06:36 ? Apr 20 15:06:40 all of the abovew Apr 20 15:06:42 all of the above Apr 20 15:06:47 ok Apr 20 15:06:51 the pmic makes all kinds of voltages Apr 20 15:07:04 and normally runs directly from the battery Apr 20 15:07:11 not from 5V as the beagle does Apr 20 15:07:34 right now its connected to a 5v buck-boost Apr 20 15:07:49 soldered to the barrel jack Apr 20 15:08:10 2p4s lipos Apr 20 15:08:11 well, you dont need all that in the end Apr 20 15:08:17 ah ok Apr 20 15:08:24 pmic is for single lipo Apr 20 15:08:29 not 2 in series Apr 20 15:08:43 but it resulted in 16h battery life, which is twice what i need :P Apr 20 15:09:06 there is also a wifi router connected Apr 20 15:09:50 so perhaps using the 5v connector is best. but as i said, i havent had a look at the design yet Apr 20 15:26:54 I'm trying to use mmc3 on the omap. I think I have it enabled in my board file, and my printk debug shows that it is getting probed in omap_hsmmc.c, but I don't see any activity on the clk line. Apr 20 15:27:13 Should the kernel automatically try to look for a card there? Apr 20 15:27:31 Or does udev need to do something, or??? Apr 20 15:28:48 I read an old posting about turning on polling for that mmc, but their code example doesn't seem to apply to recent kernels. Apr 20 15:32:46 Here is some debugfs output: Apr 20 15:32:46 http://pastebin.com/hKQMMzce Apr 20 15:57:48 I built an angstrom image using oe-core. After building the console image, the MLO, u-boot, and kernel images are in the images subdirectory. How do I put these files on an sd card to boot my beagleboard? Apr 20 15:58:38 cp Apr 20 15:59:16 which files do I copy? I already have a properly formatted sd card? Apr 20 15:59:28 have you? Apr 20 15:59:52 av500: have I what? Apr 20 16:00:04 I dont know what you have Apr 20 16:00:11 I cannot see you Apr 20 16:00:15 av500: http://www.thingiverse.com/thing:21718 Apr 20 16:00:39 koen: yes, old Apr 20 16:02:20 * Russ contemplates replacing the innards of a tuxscreen with a beagle Apr 20 16:03:16 av500: i have a MLO file, uImage*.bin file, and u-boot*.bin file, and some tar balls. Sorry, I can't provide specific information, I'm at work and I don't have access to my computer at home where I built the image. Apr 20 16:36:42 Russ, I was just in my "storage room" yesterday going through the box with my tuxscreen. I can't part with it for some reason Apr 20 16:37:25 Russ, if you do so, Boris will make you famous Apr 20 16:38:07 boris? Apr 20 16:38:47 houndleroy I presume Apr 20 16:39:15 the one and only Apr 20 16:39:27 ah Apr 20 16:39:35 that crafty beagle is a career maker once he promotes you Apr 20 16:39:39 you'll be a star Apr 20 16:40:09 plus the retro computing angle is great Apr 20 16:41:02 Russ, wiser still is to put an R-Pi inside Apr 20 16:41:12 I was thinking bone Apr 20 16:41:19 koen: http://tincantools.com/product.php?productid=16158&cat=0&page=1&featured Apr 20 16:41:19 maybe re-use the comm board Apr 20 16:41:24 koen: boards are in stock now Apr 20 16:41:53 Russ, that does sound like a cool project Apr 20 16:42:19 If I do get into it, I'll have to ask tim to fix up the wiki Apr 20 16:44:31 http://www.redfin.com/CA/Diamond-Bar/24321-Darrin-Dr-91765/home/8120822 Apr 20 16:44:42 'Need Some Work Inside But Beautifully Designed. Furry Won't Be Long.' Apr 20 16:53:42 Russ: pricey Apr 20 16:55:17 not for a Furry one Apr 20 16:56:28 so many damned short sales, realtors don't care about the listing Apr 20 16:57:56 one property has one picture and 'This property is in good condtion' Apr 20 16:59:23 Hello everybody! Apr 20 17:00:01 Is there someone who could help to understand how to AUTO LOGIN??? Apr 20 17:00:16 BeagleBoard + Angstrom Console image. Apr 20 17:01:00 why login? init=/bin/bash Apr 20 17:01:21 heh Apr 20 17:01:23 so mean Apr 20 17:02:01 init=/BIN/BASH Apr 20 17:02:15 what type of cars require a login? Apr 20 17:02:15 because everything is better in uppercase Apr 20 17:02:20 :) Apr 20 17:02:24 or is that a meego thing? Apr 20 17:02:33 Looks easy but I don't know where to put this line Apr 20 17:02:36 MEEGO Apr 20 17:02:57 Sriq, seriously though, sysvinit or systemd image? Apr 20 17:03:09 Sriq, and auto console login or auto X login Apr 20 17:03:21 auto login on console Apr 20 17:03:36 I have an Angstrom console image Apr 20 17:04:14 I just want the system to login as root automatically Apr 20 17:04:21 Sriq: check in /etc/login.defs Apr 20 17:04:58 Wow... the file is pretty long. What should I check? Apr 20 17:05:10 NO_PASSWORD_CONSOLE Apr 20 17:05:15 check here http://littlesvr.ca/linux-stuff/articles/autologinconsole/autologinconsole.php Apr 20 17:05:57 does angstrom use agetty, mingetty, or getty? Apr 20 17:06:05 And what about the solution that aholler was proposing? Apr 20 17:06:35 that wasn't serious Apr 20 17:06:49 Sorry, I am really new to Angstrom, how do I check if it is agetty mingetty or getty? Apr 20 17:09:40 Sriq: check /sbin/ for the three Apr 20 17:10:21 i think its getty though Apr 20 17:11:03 in sbin there are both getty and agetty Apr 20 17:11:22 then you have both Apr 20 17:11:26 yep Apr 20 17:11:37 now which one is running is the question Apr 20 17:12:22 in login.defs there was a line calling a securetty configuration file, helps? Apr 20 17:12:40 I'm not sure Apr 20 17:12:45 google around https://groups.google.com/forum/?fromgroups#!topic/beagleboard/pvJ30UvnQKY Apr 20 17:13:09 lazyirc: does anyone know a way to simulate an mmc card insert/removal through standard api's? Apr 20 17:13:34 I have getty running Apr 20 17:14:10 I have a process line like this : "/sbin/getty 115200 ttyS2" Apr 20 17:16:03 another is /bin/login -- (on tty1) Apr 20 17:16:47 cat /etc/inittab Apr 20 17:17:19 to do what aholler? Apr 20 17:18:22 ok I am in inittab Apr 20 17:18:38 getty is called in the following line: Apr 20 17:19:00 1:2345:respawn:/sbin/getty 38400 tty1 Apr 20 17:22:13 Hi everyone, could someone kindly help to solve this? I need to set Angstrom on Beagleboard to auto login as root. (console image) Apr 20 17:22:45 I built an angstrom image using oe-core. After building the console image, the MLO, u-boot, and kernel images are in the images subdirectory. How do I put these files on an sd card to boot my beagleboard? Apr 20 17:23:44 cboyd, you have to create two partitions on your sd card, one called Angstrom and another called boot Apr 20 17:23:55 set the boot flag on the boot partition Apr 20 17:24:13 the boot must be FAT32 Apr 20 17:24:28 ...or FAT16 (needs verification) Apr 20 17:25:16 then move the boot stuff to the boot partition and the filesystem extracted stuff to the Angstrom one. Apr 20 17:25:28 Hi everyone, could someone kindly help to solve this? I need to set Angstrom on Beagleboard to auto login as root. (console image) Apr 20 17:25:45 Srig: i have a properly formatted sd card ... but I don't know which files to put on the boot partition. Usually I would put the x-loader (MLO), u-boot.bin, and uImage files. Apr 20 17:25:54 Sriq: asking the same question over and over won't help Apr 20 17:26:01 google, you will find your answer Apr 20 17:27:09 Srig: should I also unpack the filesystem image on the Angstrom partition? Apr 20 17:28:34 I googled and googled Apr 20 17:28:56 I found obsolete solutions Apr 20 17:29:39 Yes cboyd you have to unpack everything Apr 20 17:30:21 there is some script around the internet that works for the Angstrom Apr 20 17:30:42 it's something like mksdcard.sh Apr 20 17:30:48 or mksd.sh Apr 20 17:30:55 Srig: thank you Apr 20 17:31:20 I have a 4gb sd Apr 20 17:31:28 Srig: regarding mksdcard.sh, this script only partitions the card for you Apr 20 17:32:03 some scripts just makes partitions, some tries to unpack images if they are found in the same folder of the script Apr 20 17:32:14 generally I prefer the first solution. Apr 20 17:32:29 Or make the partitions and everything myself Apr 20 17:32:53 prpplague: only LCD signals, nothing on expansionport needed? Apr 20 17:32:53 and then extract manually to the card Apr 20 17:33:09 OK, it seems that nobody can help with the auto login here... Apr 20 17:33:32 Have a lovely weekend everybody! Apr 20 17:33:46 koen: yea, just the lcd header Apr 20 17:33:46 Thanks anyway for trying to help. Apr 20 17:45:12 koen: pioneer one dvd's are now available Apr 20 17:45:52 yes Apr 20 17:45:57 you mentioned that on g+ Apr 20 17:49:31 koen: hehe didn;t know if you had, looked, hehe Apr 20 18:16:23 what is the plus pole in the beaglebone's dc plug? Apr 20 18:17:25 b52: you mean the cevter pin? Apr 20 18:17:29 center Apr 20 18:17:54 yeah, what polarisation does it have to be? Apr 20 18:18:01 Plus Apr 20 18:18:05 + Apr 20 18:18:07 the inner one? Apr 20 18:18:08 Positive Apr 20 18:18:09 ur sure? Apr 20 18:18:21 you can always read the srm Apr 20 18:18:49 beagleboard.org under getting started Apr 20 18:19:01 if you're worried about being sure get a meter Apr 20 18:19:07 don't ask on irc Apr 20 18:19:57 the metter would only verify his dc source Apr 20 18:20:02 meter Apr 20 18:20:12 * djlewis is eating and typing **** ENDING LOGGING AT Fri Apr 20 18:23:12 2012 **** BEGIN LOGGING AT Fri Apr 20 18:24:16 2012 Apr 20 18:24:52 b52: as a caution, never trust the specified voltage on a power source. Use a dvm and measure. **** ENDING LOGGING AT Fri Apr 20 18:25:00 2012 **** BEGIN LOGGING AT Fri Apr 20 18:26:19 2012 Apr 20 18:26:26 jay6981, the final word Apr 20 18:27:37 dang, I ran out of burrito before I was quite satisfied :( Apr 20 18:27:49 <_av500_> djlewis: you had enough! Apr 20 18:28:03 1lb or half the whole :) Apr 20 18:28:43 djlewis: i got a laboraty power supply with 1-40v at 0.1-3a Apr 20 18:28:52 but no life sign of my bone Apr 20 18:29:32 <_av500_> 40V is a tad high Apr 20 18:29:40 i didnt setup 40v Apr 20 18:29:54 its nearly 4.99v, works fine using usb though Apr 20 18:32:06 is there anyway to signal shutdown and battery pack info, best bet i2c? Apr 20 18:32:41 the power led should flash although i havent plugged in an sd card right? Apr 20 18:36:14 works with 5.04v ... seems to be very serious about 5v Apr 20 18:36:41 interesting Apr 20 18:45:28 mmMMmmm, peanut butter & honey sandwich Apr 20 19:01:18 hmmmm Apr 20 20:26:40 hello beaglebonies! Apr 20 20:27:20 does anybody know how I could get perl packages through cpan on Angstrom? Apr 20 20:28:11 first, prepare for ridicule for using perl... Apr 20 20:28:18 partially because it's friday Apr 20 20:29:08 I have no problem with that... just trying to get logitechs mediaserver for squeezebox runing on the standard angstrom Apr 20 20:29:26 it's quite adventurous Apr 20 20:29:35 sounds like fun Apr 20 20:30:24 yes. building - looking for error msg - searching the next package Apr 20 20:30:49 I run it on a peecee server still to fling audio at my ancient rio receiver in the garage Apr 20 20:31:55 so, downloading each package manually from cpan now? Apr 20 20:32:31 not each but some. now trying to get the cpan package itself Apr 20 20:32:58 partly I really don't know what I do, but I am advancing.. :) Apr 20 20:33:13 I'm surprised angstrom doesn't have cpan configured in it's perl gunk Apr 20 20:33:34 but maybe that's encouragement to use badass rockstar tech like node.js Apr 20 20:34:03 * mdp pokes mranostay Apr 20 20:34:29 I'm not so deep into that until now... didn't try more than a hello world... Apr 20 20:40:01 did you try running cpan, then install CPAN and reload to update? Apr 20 20:40:13 I'm not sure what package the cpan tool is in though Apr 20 20:40:18 on angstrom Apr 20 20:40:29 thats the problem I had too Apr 20 20:41:02 Angstrom package browser says its perl-module-cpan Apr 20 20:41:16 but after installing it through opkg didn't make it available Apr 20 20:42:16 no worries, I'm just trying to achieve it through very dirty operations... Apr 20 20:43:37 "perl -MCPAN -e 'shell' Apr 20 20:43:38 " Apr 20 20:43:45 just worked for me Apr 20 20:45:19 I guess unlike the debian packages there's no nifty cpan script provided to fire up the cpan shell Apr 20 20:45:19 MAN! you're my hero! Apr 20 20:45:31 how did you know? Apr 20 20:45:35 awesome…my first success of the day Apr 20 20:45:54 I just tried it…and googled a bit…my perl-fu is horribly rusty Apr 20 20:46:08 it is an ancient language after all Apr 20 20:46:21 soon to be scoffed at much like Cobol :) Apr 20 20:46:56 yeah... and I am not really a savant. I am more sort of a savage Apr 20 20:47:08 great it rocks Apr 20 20:47:23 so maybe that script lives elsewhere in the OE core packages or maybe it doesn't exist, I dunno Apr 20 20:47:55 I get used to that stuff too, always used debian stuff except on the target side Apr 20 20:48:56 fwiw, http://www.troubleshooters.com/codecorn/littperl/perlcpan.htm, "Running the Perl CPAN shell" Apr 20 20:49:03 ah! Apr 20 20:49:26 deserves a bookmark Apr 20 20:51:50 too bad there's no perl.learncodethehardway.org…thanks to av500, I've been reviewing those and I think they are a great approach…a perl one would cover this :) Apr 20 20:52:30 yes... I am still stuck on the hard python way... somewhere shortly after the beginning Apr 20 20:53:29 install cpan Apr 20 20:53:37 ups.. wrong place Apr 20 21:08:05 thanks and have a good night.... Apr 20 21:30:35 i've been scoffing at perl for years now :P Apr 20 21:31:45 long live perl Apr 20 21:35:05 * mdp drowns perl in a kolsch Apr 20 22:12:45 perl is great but it's a bitch to build Apr 20 22:13:11 and the whole cpan concept is a little last century Apr 20 22:19:12 all the scripting languages seem to be a PITA to cross compile :-) Apr 20 22:58:23 mru: perl is great? Apr 20 22:59:46 sure, why not? Apr 20 23:14:48 mranostay, perl and parport all in one day Apr 20 23:15:16 Hmmm Apr 20 23:15:34 there is something wrong with the world Apr 20 23:15:52 you only realised that now? Apr 20 23:15:57 mdp: do you know if anyone has taken what you have tried it on a 800x480 screen interfaced with SPI or I2C? Apr 20 23:16:45 ds2, taken what exactly? Apr 20 23:16:45 sounds slow Apr 20 23:17:01 mdp: your LCD stuff Apr 20 23:17:22 ds2, well, for st7735fb…that controller doesn't drive anything that big Apr 20 23:17:57 there are other controllers that do, like the eink ones Apr 20 23:18:07 mdp: there are other controllers that will do that with an LCD display Apr 20 23:18:14 was curious what the performance was Apr 20 23:18:48 on the right hardware..spi can be fast.. Apr 20 23:18:54 some of those displays are very 'attractively priced' Apr 20 23:19:06 spi is just for transfers... there is all the other layers Apr 20 23:19:22 so what exactly are you implying..I'm missing something here Apr 20 23:19:33 what other layers? Apr 20 23:19:49 the framebuffer layer and having to do periodic call backs to start the spi xfers Apr 20 23:20:17 ok, well, that's simply inherent in an indirectly addressed framebuffer..the tradeoff for low pin count Apr 20 23:20:32 *nod* that is understood. Apr 20 23:20:36 that's said, there is not framebuffer layer overhead Apr 20 23:20:54 okay...what name would you attribute to that? Apr 20 23:20:59 I mean, nothing in the framework itself Apr 20 23:21:20 in deferred i/o, yes, there's a latency in which you are waiting to collect any changes Apr 20 23:21:37 it's actually the s/w version of what happens on an mmio fb anyway :) Apr 20 23:21:51 *nod* Apr 20 23:22:05 bottom line is you donno of anyone that has tried it? Apr 20 23:22:06 where the h/w controller squirts to the display periodically Apr 20 23:22:17 ok, so after all that blathering…. Apr 20 23:22:23 check out displaylink devices Apr 20 23:22:41 hmm Apr 20 23:22:42 that's the de facto standard for usb connected displays Apr 20 23:22:58 oh.. Apr 20 23:23:02 they do common desktop resolutions…albeit slowly :) Apr 20 23:23:07 it's the same concept Apr 20 23:23:21 a usb display is just asking for pain Apr 20 23:23:35 they have a trick…a rudimentary line compression algorithm to save some b/w Apr 20 23:23:35 for some reason (maybe it is for the photo frame market)...7" SPI or I2C interfaced displays are very attactively priced Apr 20 23:23:52 USB doesn't do any good here Apr 20 23:23:53 yeah, lots of low refresh applications Apr 20 23:24:22 eink is the poster child for that use case Apr 20 23:24:37 if node.js can fly... this might be a good expansion board for the bone ;) Apr 20 23:24:39 even if you achived 2x compression, it would still suck Apr 20 23:24:55 just throwing out displaylink as an example…it has value…people use them as a trivial secondary display mechanism Apr 20 23:25:03 I think they have a commandset for window style updates Apr 20 23:25:10 great for the usual static crap happen on the screen….pdf viewing etc. Apr 20 23:25:17 obviously video doesn't work :) Apr 20 23:25:44 that'd depend on the particular video being shown ;) Apr 20 23:25:55 ds2, they do crazy crap on winders..linux just has the base line compression algorithm.. Apr 20 23:26:00 you can have an nvidia pcie card for $10 Apr 20 23:26:15 no... by window I mean updating small squares Apr 20 23:26:18 I have a half-finished gadget driver to make beagle emulate a displaylink adapter :) Apr 20 23:26:30 incremental updates so you don't have to blast the entire screen at once Apr 20 23:26:46 ds2, I thrive on utterly useless projects :) Apr 20 23:27:05 mru: wanna write a bitbang PCIe driver? ;) Apr 20 23:27:23 ds2, ok, so that's the other trick, of course..and I don't bother it on a 40KB buffer for st7735fb since there's too much overhead.. Apr 20 23:27:32 ds2: no, I leave such things for av500 Apr 20 23:27:46 deferred i/o passes you a list of dirty pages that the user wrote to during the deferred i/o time slice. Apr 20 23:28:06 ds2, so you only have to update those…that's the other important trick to optimizing higher resolutions and color depths Apr 20 23:28:39 even in a low refresh scenario..you still don't want to hog bus b/w needlessly, even dma driven Apr 20 23:30:07 ds2, I don't know of somebody doing video on something like this at a svga like resolution, but I think sufficient performance is possible on a good hardware design with a spi connection Apr 20 23:30:25 'k Apr 20 23:30:40 you could do video of a black screen :) that would compress nicely too Apr 20 23:31:31 are you wanting 32-bit color too? Apr 20 23:31:45 16 would suffice Apr 20 23:35:53 937KB/frame at 800x600x16bpp Apr 20 23:36:25 at max mcspi rate…that's 6 full FPS Apr 20 23:37:03 assuming a sane control where it's configured flipped into data mode and you are just clocking data in until the end of the world (st7735 works like that) Apr 20 23:37:09 Hmmmm Apr 20 23:37:17 the controllers I ahve looked at do that Apr 20 23:37:26 yep, sane design Apr 20 23:37:44 for the controllers prehaps Apr 20 23:37:49 :) Apr 20 23:37:52 for the displays, I question their sanity Apr 20 23:38:33 now, this assumes full frames every time Apr 20 23:39:08 should probally find out if they have like zoomed in mode...vaguely recall it had something like that Apr 20 23:39:16 that might let it get up 24fps Apr 20 23:39:22 yeah, many have special optimizations Apr 20 23:39:27 it all depends on your use case Apr 20 23:39:33 pixel and line doubling Apr 20 23:39:38 that's basically the worst case analysis by brute force Apr 20 23:39:45 *nod* Apr 20 23:40:18 yep, and like the simple line transmission think display link does..that cuts the data to be transmitted dramatically Apr 20 23:40:39 you count the repeated bits and send an encoded value Apr 20 23:41:07 something similar drops a lot and there's a low overhead implementation..which is why they chose it Apr 20 23:41:18 the controller side groks it Apr 20 23:41:46 RLE basically? Apr 20 23:41:55 yeah, form of it Apr 20 23:45:40 the cool thing is all of this works properly with pan display - based page flipping too…so on proper h/w stuff like directfb "just works"…the controllers bring out the vsync event for you Apr 20 23:45:59 so you can schedule the dump appropriately Apr 20 23:46:47 on a proper board design, that is..adafruit didn't worry about that with this little tiny display…arduino people are happy to show static photos Apr 21 00:23:53 hmm...bug is busybox grep, -F breaks -i Apr 21 00:43:39 prpplague, should be much more fun Apr 21 00:43:41 https://gist.github.com/2432903 Apr 21 00:44:03 oh dandy!!! Apr 21 00:44:27 Do7-beagle.sh $(uname -a) Apr 21 00:44:39 ha Apr 21 00:44:51 youtube video???? Apr 21 00:45:01 and I cheated on the mux, 'devmem2 0x48002174 w 0x00040118 >/dev/null' Apr 21 00:45:05 I don't have a youtube account Apr 21 00:45:15 er, maybe I do Apr 21 00:45:52 Russ: yea well, i am not going to point people to the "other" site where you post your videos.....hehehe Apr 21 00:46:02 * prpplague jokes with Russ Apr 21 00:54:09 Russ: lovely scripting! Apr 21 00:54:25 Russ: i'll have to send you a bag of beacon boards, hehe Apr 21 00:55:07 Russ: so once you got the pinmux correct, everything came up and ran properly? Apr 21 00:55:24 ya, I haven't tried the LED yet Apr 21 00:57:01 dandy Apr 21 01:06:49 http://www.youtube.com/watch?v=DGXE1W5TwI Apr 21 01:06:57 er Apr 21 01:07:02 http://www.youtube.com/watch?v=DGXE1W5TwI8 Apr 21 01:40:42 Russ: Dandy!!! Apr 21 01:41:16 Russ: now you have to do the pwm led to pulse morse code for the uname **** ENDING LOGGING AT Sat Apr 21 02:59:59 2012