**** BEGIN LOGGING AT Wed Oct 22 03:00:01 2014 Oct 22 06:04:06 Dear all - sorry to interrupt, but without your wise advise my life passes pointless. Why i can't reach 0x34 0x50 in uboot via i2c md ? i2c md return 08 08 .... and ff ff .... Oct 22 06:04:38 i excepct something like chip id or header Oct 22 07:21:55 h Oct 22 07:23:37 was on earlier today, having problems with ubunto on bbb. crashs when logging in moving mouse Oct 22 07:45:18 use latest debian Oct 22 07:45:27 :/ Oct 22 07:50:16 why is that Oct 22 07:56:30 define : "crash" Oct 22 08:00:05 well the screen feezes and i loose ssh Oct 22 08:00:22 how du u supply the bbb with power? Oct 22 08:00:50 10w 5v power pack Oct 22 08:01:01 and do i assume correctly that u got a mouse connected to the bbb while ur connecting via ssh? Oct 22 08:01:24 mouse or no mouse same problem Oct 22 08:01:45 educated guess: ur power pack is unable to deliver enough current Oct 22 08:02:10 ve u tried using a power supply? Oct 22 08:04:08 2A is not enough? Oct 22 08:04:38 the fact that 2a is printed on it doesnt mean it can actually deliver 2a Oct 22 08:04:46 what is meant by theese 10w anyway? wh? Oct 22 08:05:41 Guest26430: 2A on average. it still can peak more, and depending on the filtering between supply and bbb it can be too little then (especially with mouse, keyboard, hdmi connected) Oct 22 08:05:50 ^ Oct 22 08:05:50 still have orignal os on the emmc so might see if the problem is with that also Oct 22 08:34:54 #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR 0x300 /* address 0x60000 */ - is place where u-boot.img lives? Oct 22 08:35:26 well expected to be found :\ Oct 22 08:37:37 can i throw NAND related from u-boot for bbb? Oct 22 08:38:51 seems fine on original firmware, although similar problems when the refresh rate is 60hz Oct 22 08:41:51 Guest86396: get a different power supply. a E3631 should be a good choice Oct 22 08:43:20 how do i check the current video settings via ssh Oct 22 08:44:47 right click on desktop -> properties Oct 22 08:45:31 cant get to desktop as it crashs at login Oct 22 08:45:57 Does DFU works on beagle? Oct 22 08:46:08 DFÜ? Oct 22 08:46:15 maquefel: DFU works on u-boot, so it works on Beagle. Oct 22 08:46:17 as in Datenfernübertragung? Oct 22 08:47:35 jkridner: ty Oct 22 08:48:33 yes Oct 22 08:50:06 Guest86396: waht graphicssystem are you using? Oct 22 08:50:19 ubuntu Oct 22 08:50:25 ^^; Oct 22 08:50:32 is it x11 or something else? Oct 22 08:50:37 well, i guess it's x11 Oct 22 08:50:47 have a look into /var/log/XOrg.log Oct 22 08:50:54 what ever is on 14.04 Oct 22 08:51:02 oh...kay Oct 22 08:51:32 Guest86396: i should definitly learn linux first before attempting to do embedded linux Oct 22 08:52:00 Guest86396: linux has already a steep learning curve, doing it first on an embedded system will only get you frustrated Oct 22 08:53:39 can the beaglebone even properly handle a X environment? o0 Oct 22 08:53:56 its crapping out on me in the terminal sometimes~ Oct 22 08:54:53 apparently it can Oct 22 08:54:58 people are using x11 on the bbb Oct 22 08:56:09 *shudder* Oct 22 08:56:49 i have used ubuntu for many years, just not in this area Oct 22 08:57:38 * KotH makes the unpopular comment that "using ubuntu" does not equal learning linux Oct 22 08:57:56 * maquefel applauses KotH Oct 22 09:00:05 ubuntu is better than other distris, because it has a buildin amazon search function Oct 22 09:01:33 the only annoying thing about the beaglebone is that i cant use standard kernels :( and ive no idea how to create a beaglebone kernel Oct 22 09:02:21 that's exactly what i mean ^^' Oct 22 09:02:39 there is ubuntu image for BBB at least, I would be surprised if there isn’t one to be found for BB as well Oct 22 09:03:17 of course “using windows” is not the same as “learning windows” either Oct 22 09:03:23 or “knowing windows" Oct 22 09:04:54 is there a tutorial for bbb kernel creation? Oct 22 09:05:28 or do you have to check the wiring schematics etc? Oct 22 09:05:49 there are tutorials but there is no need for you to compile a kernel Oct 22 09:06:23 the actual low-level hardware you do not need to care about unless you plan on writing kernel modules for said hardware Oct 22 09:06:36 "the wiring schematics etc" Oct 22 09:07:01 well when its just a 'i need this and this and that kinda thing ok'. If its a 'eth0 is wired to pins x-y. the gpu is .... kinda thing, then no thanks :P' Oct 22 09:07:02 http://elinux.org/BeagleBoardUbuntu#BeagleBone.2FBeagleBone_Black Oct 22 09:08:06 a google search would have turned up that page btw... Oct 22 09:09:51 can bbb run at 1080p? Oct 22 09:09:57 and the bones have many,many times the power of the computers I used to run linux (mostly Gnome as desktop) back in the day Oct 22 09:11:00 and gnome uses many many many many times more computing power and memory today then back in the day Oct 22 09:11:12 of course... Oct 22 09:11:23 clutter fills available space Oct 22 09:12:09 anyway back to Guest86396: yes, but that is not a valid question since we do not know *what* you want to run at 1920x1080 Oct 22 09:12:22 Borderlands2 is unlikely to run... Oct 22 09:13:58 but cs:go will work, right? RIGHT? Oct 22 09:14:48 the problem at this point is the architecture anyways. you wont even get the chance to run games. Oct 22 09:15:03 yes, because “Linux” means all possible processor architectures the kernel can be compiled for. Oct 22 09:15:25 doesnt mean that games are available as well Oct 22 09:15:26 at some point they are going to need to be more specific when ARMs become more common Oct 22 09:15:44 in “PC”s Oct 22 09:16:01 unless tablets actually manage to “kill the PC" Oct 22 09:18:32 even for video the proper question will X run video encoded at with audio at with at Oct 22 09:19:42 the atoms are x86 and are imo more likely to succeed than arm cpus. Oct 22 09:22:44 x86 support is important for legacy reasons but the atoms are slow and cannot match oomph/watt to arms, so if I want low-power I’ll go with arm and if I want gaming oomph then with a big-ass intel rig (doubles as a space heater in the winters) Oct 22 09:23:06 but this is off-topic Oct 22 09:23:10 * mashiara will shut up now Oct 22 09:50:39 mashiara: show me a arm that beats a 8core atom Oct 22 09:51:09 nvm didnt read the /watt Oct 22 09:52:09 but then again performance/watt isnt that important. Its also performance/occupied space Oct 22 09:54:50 arm have much more irq Oct 22 09:54:58 much much more Oct 22 09:57:48 what does evm in am335x_evm means? evaluation module ? Oct 22 09:57:55 yes Oct 22 09:57:58 ty Oct 22 09:58:00 differnt bard Oct 22 09:58:02 borad Oct 22 09:58:28 still used as config for uboot for bbb Oct 22 09:58:50 or they are quetre similiar ? Oct 22 10:00:22 no idea Oct 22 10:00:32 also no idea what "quetre" means Oct 22 10:01:51 i mean is hardware used in ti evaluation module is almost same as bbb? And that is the reason that bbb uses config file for uboot from evaluation module ? Oct 22 10:02:49 or it is named so for no particular reason? Oct 22 10:38:21 <_av500_> yes Oct 22 10:38:23 <_av500_> similar hw Oct 22 11:57:15 Hello - did someone know where i can buy a jtag adapter ti20-pin to ti14-pin? (Need it for the bbb) Oct 22 11:58:31 just solder one yourself? Oct 22 12:01:51 How to install GDB on beaglebone black? i need to debug via qt creator, thank you. Oct 22 12:15:09 apt-get install gdb Oct 22 12:32:31 hi sir....am using debian beagle bone ... Oct 22 12:33:00 in that i donot get any uart 1.dts files in lib/firmware ... Oct 22 12:33:21 how would i use uarts in beagle bone Oct 22 12:34:07 only .dtbo files are there... Oct 22 12:34:47 i couldn't find any dts file ..but in angstrom by defaults i got .dtbo files Oct 22 12:34:52 please help me Oct 22 15:21:07 goodmorning. Oct 22 15:24:16 I was wondering two things. Has anyone seen a PWM that already has a library written for the BBB? Oct 22 15:25:38 Second, I am looking to turn some AC plugs on an off with my BBB, has anyone seen a premade solution that has multiple channels in a nice package. Oct 22 20:10:31 Hi all! I am trying to boot to the kernel in nightlies link http://dominion.thruhere.net/angstrom/nightlies/v2013.12/beagleboard/ . But i keep getting stuck in one line on uboot console "Uncompressing Linux... done, booting the kernel." and nothing else happens. What can i do? Oct 22 20:32:23 hows it going everyone Oct 22 20:32:42 does anyone have experience in using opencv with the beagle bone black? Oct 22 20:34:14 <_av500_> since its just SW, it basically runs Oct 22 20:34:55 <_av500_> dont expect it to outrun your 8 core desktop though Oct 22 20:37:46 ??? Oct 22 20:38:09 how do you get it on to the bbb? Oct 22 20:41:29 <_av500_> https://www.google.com/search?q=beagleboard+black+opencv Oct 22 21:06:21 I have a 1366x768 panel that I'm trying to use on a BBB equivalent hardware. Running RcN 3.15.10bone7 kernel. If I set the reosolution in the DTSI to 1280x768, it works but the moment I try to increase past 1280, the pixel clock output stops and all LCD lines are dead (static/not toggling). Anyone knows where the timings are analysed and used? Can't seem to find it in the Kernel code (just... Oct 22 21:06:22 ...wanted to add a few dev_infos here and there to see what's happening. Oct 22 21:07:56 it doesn't auto-detect? Oct 22 21:08:17 you might need to put "MR-16" or similar on your vga mode-line Oct 22 21:08:18 No, this is an embedded system with custom DTS. No PCI. Oct 22 21:08:36 one of them dynamically calcs timing Oct 22 21:09:16 No, if you look at how the Capes for the 3.5", 4.3" and 7" are setup, they have the timings specific to the native LCD panel used in the hardware. Oct 22 21:09:32 correct Oct 22 21:09:55 I was using a Chalkboard electronics display with the beagle Oct 22 21:10:12 their 10" touch panel .. the older one Oct 22 21:10:23 so I made a dtsi for my specific 13" panel which happens to be a 1366x768. Oct 22 21:10:26 using lvds .. Oct 22 21:10:32 yes, Oct 22 21:10:37 yea we never bothered with that :) Oct 22 21:11:00 why not LVDS's way better. Oct 22 21:11:29 lvs is Oct 22 21:11:58 I'm trying to remember whether the beagle has it native .. ~I know there was rgb->lvds conversio on one board we tried Oct 22 21:12:05 think that was the beagle. Oct 22 21:12:57 <_av500_> beagle has no lvds Oct 22 21:13:05 No the beagle has parallel data LCD0..LCD15 or 23. and clock, enable, V/H sync. LVDS is irrelevant in this particular discussion as it's just how the data is packaged to the display. I'm still looking at the parallel output. Oct 22 21:13:22 <_av500_> right Oct 22 21:13:34 I have (of course) added my own LVDS serializer between the BBB and my display. Oct 22 21:13:50 yes that be right .. I just used a modeline in the kernel .. I can probbably find it Oct 22 21:14:30 rcn here gave me the trick to stop the hdmi interface from disabling the output because it can't detect a "cable" plugged in Oct 22 21:14:41 yeah, like I said, the moment I increase past 1280, my pixel clock goes dead. Oct 22 21:15:05 No, I'm using 3.15 which has no cape and I already commented out the dtsi include for the HDMI of course. Oct 22 21:15:20 (no capemgr* Oct 22 21:15:51 I see RcN has 3.17 out.. I think I'll try that. Oct 22 21:16:51 I was using 3.8 or 3.10 .. old stuff Oct 22 21:17:40 3.8 most likely no device tree crap Oct 22 21:17:47 still capemgr Oct 22 21:17:52 What's the resolution of your 10" Oct 22 21:21:09 https://docs.google.com/file/d/0B60LJ397OK2HOE0wTlR6bHZWSVk/edit?pli=1 Oct 22 21:21:15 take a look0see there Oct 22 21:21:28 1280x800 it was Oct 22 21:22:22 I'm 99.998% sure I plugged it into a 1376 19" monitor Oct 22 21:22:24 sup, anyone here also interested in creating HALs/drivers for Beaglebone black? Oct 22 21:22:37 13... you know .. :) Oct 22 21:22:44 and possibly higher Oct 22 21:23:01 so its not a gpu/driver issue that I am aware of Oct 22 21:23:55 Hey, Do you know if it's existe a another/better forum about Beaglebone, because the official forum is very laggy, empty, unusable :( Oct 22 21:24:03 *exist Oct 22 21:24:08 _av500_: are you in the US now? Oct 22 21:24:14 <_av500_> I dont know any forum Oct 22 21:24:23 <_av500_> there is just a google group Oct 22 21:24:30 <_av500_> and this irc channel Oct 22 21:24:31 <_av500_> ds correct Oct 22 21:24:39 <_av500_> ds2: correct Oct 22 21:24:59 veremit: you're talking through HDMI right? Oct 22 21:25:28 I think it was using the framer, but not the interface Oct 22 21:25:30 magulo: driver for what? Oct 22 21:25:45 Ok thx, it's very sad, the official website looks like the project is dead, no updates, no activities :( Oct 22 21:25:59 it was definitely on the 24bit RGB using a TI serializer Oct 22 21:26:06 nonymous: right now I'm interested in I2C and GPIO Oct 22 21:26:24 <_av500_> there are i2c drivewrs alkrready Oct 22 21:26:27 <_av500_> as are gpio ones Oct 22 21:26:28 Why? BBB already has 3 I2C drivers Oct 22 21:26:51 and Linux has user space support for GPIOs. You don't need a driver. Oct 22 21:26:56 for what language Oct 22 21:27:07 there are python, etc libraries too Oct 22 21:27:30 nonymous: that's good to know, but what about HAL's and userspace drivers Oct 22 21:27:35 doesn't matter it's file based. Any language that can open a file and write to a file has support for both I2C and GPIO. Oct 22 21:28:24 file based is quite slow .. there are methods using shared memory Oct 22 21:29:50 _av500_: you staying in SJC? Oct 22 21:30:25 (depending on what you're doing. For starters, file based is easier approach) Oct 22 21:30:47 indeed Oct 22 21:30:49 nonymous: I'm hoping to access them from Android apps Oct 22 21:31:19 <_av500_> ds2: not yet Oct 22 21:31:41 <_av500_> with friends in SF until tomorrow night Oct 22 21:32:19 doin a spot of travelling _av500_ ? Oct 22 21:33:58 magulo: are you writing those apps? How often/fast do you need to toggle/send data ? Oct 22 21:34:01 doesn't android have a LED HAL? Oct 22 21:34:10 take a look at this magulo .. http://processors.wiki.ti.com/index.php/Android_Beaglebone_Weather_Cape Oct 22 21:35:45 thats probbably missing a lot of intermediate steps .. but sounds similar to what you're trying to achieve Oct 22 21:41:35 veremit, Have you good ressources or websites about shared memories ? Oct 22 21:43:17 Tick .. sorry I don't .. bit beyond what I've attempted Oct 22 21:43:32 nonymous .. also from chalkboard may help .. http://www.chalk-elec.com/?p=1420 Oct 22 21:43:38 Ok thx Oct 22 21:49:29 Do you know if "Beaglebone" trademark is open source ? Oct 22 21:49:44 (atleast free) Oct 22 21:50:05 there is some stuff on the beaglebone name on the beagleboard.org site Oct 22 21:52:41 * magulo back Oct 22 21:52:56 Because with a colleague we'are thinking about make a website about the Beagleboard Black, with tutorials, a real forum, to bring the community Oct 22 21:54:13 because we find that the information is too sparse(eLinux, Mailing List, IRC, official website ...) and we want to bring it in one place Oct 22 21:54:25 Vous seriez interessé ou pas ? Oct 22 21:54:53 I would tend to agree Oct 22 21:56:33 *You would be interested or not? Oct 22 21:57:28 I'd like to see the result :) Oct 22 21:59:52 We already have a eLearning plateform with a easy writing tutorial system (markdown), forums, etc ... Oct 22 22:00:19 Tick2: coule you provide a link so we can take a look see? Oct 22 22:01:34 http://zestedesavoir.com it's in French but you can't translate it with google translation Oct 22 22:02:06 It's a open source projet so we can fork their code Oct 22 22:02:28 Tick2: thanks! Oct 22 22:03:58 Tick2: This is great! there is a lot of content, we're making something similar over in the Bay Area -- perhaps we can can collaborate on open-source projects like these in the future Oct 22 22:04:13 Tick2: http://cyber.wizard.institute/ Oct 22 22:04:53 Tick2: We're focusing on node now, but I might start introducing beaglebone and android Oct 22 22:06:38 magulo, this website is a another web using the framework that we want use, it will totally apart Oct 22 22:07:38 but why not for the cooperation, actually we are quite scared to write English content Oct 22 22:07:54 Tick: why not update eLinux.org? Oct 22 22:08:08 no reason to have 2309182349028490238490849023840 different websites Oct 22 22:09:04 ds2 Because eLinux is soooo slow and poorly organized Oct 22 22:11:31 ds2, eLinux is good as a wiki, but not for a learning website Oct 22 22:18:14 I am strongly against more fragmentation Oct 22 22:19:02 all these low cost dev boards out there, be it a Snowball, Leopard, Beagle, or even a thorny Pi are all Linux platforms Oct 22 22:19:17 makes no sense to fragment it into a bazillion little bits Oct 22 22:19:30 work done on a Pi is often just as applicable to the Beagle and vice versa Oct 22 22:19:56 ds2 .. I would tend to argue its already badly fragmented .. what we need is more well-documented central resources Oct 22 22:20:37 so, any effort to pool knowledge which is equally applicable to any embedded arm board .. should surely be welcomed? Oct 22 22:20:57 although I can apprecaite each has its idiosyncrasies Oct 22 22:21:05 Yes, but it's sad to see the bb community (who it's huge), do somes stuff in their corner, without sharing/showing anything Oct 22 22:22:05 veremit: elinux is trying to head in that direction Oct 22 22:22:12 no point in creating yet another site Oct 22 22:22:21 who knows how long it will be maintained. at least elinux has been around Oct 22 22:22:26 elinux was very sparsely populated last time I looked .. and out of date Oct 22 22:22:31 hmmm? Oct 22 22:22:39 circuitco is putting stuff there now Oct 22 22:22:48 whatever resource we want .. has to be actively maintained Oct 22 22:23:12 eLinux is good for technicals things, but for advices, discussions, tutorials is the wrong place Oct 22 22:23:42 discussions go on the appropriate mailing list.the rest below on elinux Oct 22 22:23:52 plenty of advice and tutorials already there Oct 22 22:23:58 do people (besides linus torvalds) still using mailing lists?! Oct 22 22:24:19 I do and so do all linux dev Oct 22 22:25:24 +1 google groups is slow Oct 22 22:25:35 google groups is crap Oct 22 22:25:36 lol Oct 22 22:26:27 bha Oct 22 22:26:38 who gives a rats ass about google groups Oct 22 22:26:38 The rpi forum is much more user-friendly http://www.raspberrypi.org/forums/ Oct 22 22:26:40 waste of time Oct 22 22:26:55 plain old mailing lists works Oct 22 22:27:14 forums makes it impossible to cross pollenate projects Oct 22 22:27:36 with a list, you CC the other list for shared issues Oct 22 22:27:57 forums are good for marketeers who want to fragment, limit, and restrict users Oct 22 22:28:10 Projets likes BB need to be user friendly, welcoming, to attract people Oct 22 22:29:03 no .. we have the Pi for that .. lol :p Oct 22 22:29:10 jk :D Oct 22 22:30:01 But you don't want to necessarily share problems, but somestimes you want to share your ideas, projets, librairies, and currently it's hard to do that. Oct 22 22:30:25 blogs seem to work .. but then you have to rely on google to index them :) Oct 22 22:30:35 maybe we should do something on github? Oct 22 22:31:08 For example, the only way I have found to do that, it's typing "BEAGLEBONE" on youtube Oct 22 22:31:28 magulo, about what ? Oct 22 22:31:39 beaglehub ! Oct 22 22:31:42 register it! Oct 22 22:31:49 lol Oct 22 22:33:39 why are you trying to make things beagleBone specific?! Oct 22 22:33:43 could work Oct 22 22:33:58 it makes zero sense beyond a very small subset of things Oct 22 22:34:11 code updates Oct 22 22:34:32 elinux has links for that stuff Oct 22 22:34:43 and even then, most of it probally works fine on the bigger evms Oct 22 22:34:53 and if you sources, most of it shares with the evm and more Oct 22 22:35:05 ds2, I agreed with you when you say "very small subset of things" Oct 22 22:35:31 its easier to target a single board than a multitude Oct 22 22:35:35 the few things I can see that are BBone Specific are schematics, PCB layout, connector foot prints Oct 22 22:35:44 We must think about it Oct 22 22:35:45 beyond that, you are looking at the am335x world Oct 22 22:35:57 otherwise, why wouldn't the Pi foundatino be promoting the beagle and vice versa?? Oct 22 22:36:05 and if the overlords are TI did the job right, it will just be ARM Oct 22 22:36:23 Cuz the Pi foundations is broken and near sighted? Oct 22 22:36:29 or have their own ulterior moves? Oct 22 22:36:35 and the beagle hasn't!? Oct 22 22:36:38 But when you're a novice in this domain, you're happy to have ressources at the same place Oct 22 22:36:53 people need to understand - it is all ARM Oct 22 22:37:10 if you have APIs are that are specific to a vendor's SoC, you need to rethink. Oct 22 22:37:30 its all arm v7 or v9 isn't it? Oct 22 22:37:42 itsa given core or cores Oct 22 22:37:46 ARM in general Oct 22 22:37:56 Technically yes, but when you need some help this may be different Oct 22 22:37:56 there are differences between ARMv4, 5, 6, 7, and 8 Oct 22 22:38:21 but the kernel hides that. unless you are screwing with stuff like the IC or caches, it is largely independant. this is why you use Linux. Oct 22 22:38:25 eg. toolchains Oct 22 22:38:44 the same toolchains work fine across things Oct 22 22:38:49 What is needed is basically gathered the rpi and bb in the same place, eLinux should do it, but it failed Oct 22 22:38:50 it is all a matter of fllags Oct 22 22:39:37 its might be simple for a linux developer, but I'd argue not for the majority of users .. Oct 22 22:39:44 +1 Oct 22 22:40:34 I'm no n00b, but there's a bunch of stuff that doesn't work the way you'd expect ... Oct 22 22:40:37 rather then just saying elinux failed, why not fix it? Oct 22 22:40:46 It's sad to see the Rpi community making awesome projects, because they are together and sharing their skills Oct 22 22:41:09 Tick2.. yes .. one of their goals was to create and integrate that community Oct 22 22:41:09 there are very few projects from the rpi community that are unique to them Oct 22 22:41:14 ds2, because the wiki system it's not made for that Oct 22 22:41:20 many of them have been done long ago Oct 22 22:41:33 ds2.. thats true .. but who's shouting that you can do it on a beagle or a wand or a minnow? Oct 22 22:41:38 they are rehashing the same old things... some things from the BBC days Oct 22 22:41:44 ofc Oct 22 22:41:51 because they are Standard things to do Oct 22 22:42:03 but .. they are targetting a NEW AUDIENCE Oct 22 22:42:03 yes and I call it yesterday's news :D Oct 22 22:42:58 its a new shiny way to do it Oct 22 22:43:04 whether its re-inventing the wheel or not Oct 22 22:43:24 new people are doing the same thing for the first time Oct 22 22:43:26 It would simple if the whole site was maintained(beaglebone.org), but it's dead since like 6 moths Oct 22 22:43:28 *months Oct 22 22:43:36 and learning something new and useful Oct 22 22:44:18 circuitci are not web devs Oct 22 22:44:23 nor are TI Oct 22 22:44:42 and the organisation and the ergonomy of elinux it's so crappy Oct 22 22:45:53 +1 veremit They made a amazing board, but the content does'nt follow Oct 22 22:46:20 or flow either Oct 22 22:46:48 its almost as though they don't want ppl to know .. or find out .. lol Oct 22 22:47:45 some times the best things are kept secret :) Oct 22 22:48:08 I wonder if anyone has figured out how to program the PRU for example XD Oct 22 22:48:10 thats a poor excuse :P Oct 22 22:48:20 plenty of people program the PRU Oct 22 22:48:25 Tick2 ..lots .. some awesome applications out there Oct 22 22:48:44 you got camera interfaces, logic analyzers, video generators, motor controllers, and more Oct 22 22:48:54 but.. those are secret Oct 22 22:48:58 not at all Oct 22 22:49:04 :P we don't want you to know .. Oct 22 22:49:04 GSoC 2014 Oct 22 22:49:14 ;) Oct 22 22:49:37 if you just spend 5 minutes with a search engine, they all just pop up Oct 22 22:50:01 granted the video generator is not documented yet as the hw is being revised Oct 22 22:50:04 Yes, but it's a little hard to find documentations to do that, when I search this on google : -> eLinux -> Lost on eLinux -> Ti -> Lost on TI website -> AM3358 datasheet -> PRU C/C++ guide (306 pages) Oct 22 22:50:40 maybe hte problem is you are using google Oct 22 22:50:46 I don't use that =) Oct 22 22:50:50 perhaps we can concentrate on bite-sized digests Oct 22 22:50:59 duckduckgo is the same :p Oct 22 22:51:00 lol no you needs to use vintage ticker tape and punch cards :p Oct 22 22:51:33 Tick2: I went through all of that to get started with my NTSC video generator code. Duckduckgo finds them just fine. took all of 5 minutes to get them Oct 22 22:51:34 if building the community is desired, such tutorials could act as hooks for new devs Oct 22 22:51:43 digesting and designing with them took longer of course :D Oct 22 22:52:02 I mean it will be great if this kind of content will be in one place, with users who can explain this simply Oct 22 22:53:37 ds2 I'm curious to see it Oct 22 22:54:55 For example, this kind of projets are interesting, but how you wanted me to know that exist ;o Oct 22 23:00:29 Tick2: see what? Oct 22 23:01:12 your code, or a video etc.. Oct 22 23:05:38 I had it live at Makerfaire months ago Oct 22 23:06:00 wait .. you had it outside a cave or lab?! Oct 22 23:06:33 or area51 :p Oct 22 23:07:55 ok :( Oct 22 23:08:08 just been buried in crap and redesign of it Oct 22 23:08:25 sounds like "development" to me .. :) Oct 22 23:08:33 What can I do with it, draw lines, images, things like that ? Oct 22 23:08:42 that version is mono overlay. reworking it to do grey scale so I can add thermal vision Oct 22 23:08:44 *can you Oct 22 23:08:59 Tick2: it is part of a head mounted computer system Oct 22 23:09:17 veremit: some of us need to do paying work to finance it ;) Oct 22 23:09:35 yeah my arm dev is on hold also .. Oct 22 23:09:48 ds2 like the VirtualBoy ? Oct 22 23:10:07 Tick2: not quite... it provides an augmented display Oct 22 23:11:55 Do you know if the PRU is powerful enough, to treat a video signal, to mod it, and to broadcast it (like a TV OUT) Oct 22 23:12:48 thats quite a lot of processing for a small core... Oct 22 23:13:05 what kind of modifications? Oct 22 23:13:10 I heard of robots which can do that without modding Oct 22 23:13:12 I overlay text on another camera's stream Oct 22 23:13:33 ds2 just to transform a digital signal to a analog one Oct 22 23:13:37 like that https://www.youtube.com/watch?v=CCqky6sZ_R0 Oct 22 23:14:36 He gets the signal from the GPU and transform it to a analog signal Oct 22 23:15:13 Oh you mean generate an analog output from digital data? Oct 22 23:15:14 (details: http://furrtek.free.fr/?a=vbtvout) Oct 22 23:15:15 sure Oct 22 23:15:24 its not really a 'processing' task .. its just conversion Oct 22 23:15:28 people are doing that with those tiny AVR boards Oct 22 23:15:49 I have a monochrome version of that working for NTSC jsut cuz the easy to get displays are all NTSC Oct 22 23:16:01 He made this with a FPGA voard Oct 22 23:16:14 PRU should have enough power to do color Oct 22 23:17:25 And why I can't do that without the pru, with gpios ? Oct 22 23:17:48 any dacs on the beagle .. or dac boards? would be simple then .. lol Oct 22 23:17:59 eww gpio .. waaay too slow for video Oct 22 23:18:17 ok :) Oct 22 23:18:23 unless you wanna do slow-scan tv :) Oct 22 23:19:54 cuz the rest of the system isn't setup for RT Oct 22 23:20:02 veremit: no DAC's Oct 22 23:20:08 GPIO's are fine for video Oct 22 23:20:12 NTSC is not that fast! Oct 22 23:20:19 esp for mono Oct 22 23:20:30 well for mono I guess not :p Oct 22 23:20:51 regardless of what route you take, you will need external parts if you want to do video properly Oct 22 23:21:07 almost no SoC will generate sufficent current to drive a video load on paper Oct 22 23:21:17 except for the ones with a built in video generator of course :D Oct 22 23:21:28 heh thats a point too Oct 22 23:21:33 Have you any website, blog or video about that ? Oct 22 23:21:42 vga works ofc ;P Oct 22 23:22:27 thas just rgb and sync, right? Oct 22 23:23:00 Do you think it's possible to make a NES ? :p Oct 22 23:24:34 you mean .. http://beaglesnes.sourceforge.net/ Oct 22 23:25:37 Nope, I meaned recreate the NES GPU(or any simple game console) Oct 22 23:26:15 *meant Oct 22 23:26:35 Tick2: website needs to be updated (6-7 months old) but - http://www.hy-research.com/be-wear.html Oct 22 23:26:36 thats what an emulator does ... Oct 22 23:26:50 It will be eventually updated but might be next year. got pictures sitting in the camera :( Oct 22 23:27:40 in any case, figuring out the PRU is not hard. 5 mins on a search engine was all it took to find the info Oct 22 23:27:54 again .. to the trained eye .. Oct 22 23:28:48 veremit, indeed but it can be cool to remake it "materially" Oct 22 23:29:14 its usually a lot of work and headaches :) Oct 22 23:29:51 and cost Oct 22 23:31:43 A breakout game is cool too :p Oct 22 23:31:51 thx ds2 Oct 22 23:33:44 breakout is easy but it is no fun :D Oct 22 23:34:38 Well I'm going to bed good night / day thx Oct 22 23:35:24 Tick2: ciao **** ENDING LOGGING AT Thu Oct 23 03:00:00 2014