**** BEGIN LOGGING AT Fri Mar 28 02:59:59 2014 Mar 28 03:30:05 Is it possible to copy a new OS image to the on-board flash memory of the BBB without using a microSD card? Mar 28 03:38:09 i don't think so Mar 28 03:46:27 iandow: https://github.com/ungureanuvladvictor/BBBlfs/ Mar 28 03:47:30 vvu|Log: perfect. Thanks! Mar 28 03:47:40 if u need help with it just ping me :) Mar 28 03:47:49 * vvu|Log likes when people use his tool Mar 28 03:51:08 vvu|Log: why, thank you! To you recommend any particular flavor of Linux? Mar 28 03:57:29 iandow: whatever u want Mar 28 03:57:36 i don't have any prefference Mar 28 04:26:47 vvu|Log, nice but you need better instructions Mar 28 04:34:04 should als be possible entirely within u-boot. from network, or usb Mar 28 04:48:52 BobCat: tru here Mar 28 05:41:45 on the BBB when you go to its ip in a browser from my pc it redirects to the BBB getting started page automatically. where is this info kept (where it tells it where to point) ? Mar 28 05:41:52 debian if that makes any difference Mar 28 06:23:10 hi, are there any open source projects for beginners? Mar 28 06:24:57 all open source projects are open for beginners Mar 28 06:25:19 koth where can i find them ? Mar 28 06:26:14 freshmeat.net, sourceforge.net, google.com Mar 28 06:26:33 what do you want to do anyways? Mar 28 06:28:37 some sort of selection kernel Mar 28 06:30:49 i mean separation kernel Mar 28 06:32:59 ? Mar 28 06:37:26 i want to work on an open source project for kernel seperation Mar 28 06:39:42 christi_: what is kernel separation? Mar 28 06:42:01 it is like virtualization, you can run multiple software Mar 28 06:42:34 each soft ware must NOT have direct connection to the kernel Mar 28 06:42:41 sorry to the hardware Mar 28 06:43:06 access only via the separation kernel but still you have multiple softwares Mar 28 06:45:11 christi_: like adeos/xenomai? is that what you're looking for? Mar 28 06:49:46 mazzoo yes like Adeos but maybe simpler with maximum 1000 lines of code Mar 28 06:50:33 and without the os connecting directly to the hardware Mar 28 06:54:50 christi_: ah.. you want to do image stuff... Mar 28 06:54:57 christi_: well, that limits your choices Mar 28 06:55:06 christi_: there are a couple of libraries out there Mar 28 06:55:09 search for them Mar 28 06:55:59 not sure how this could be separated on ARM. HW is mmap'd so both OSes can access all HW Mar 28 06:56:20 adeos just abstracts IRQs and provides interOS communication Mar 28 06:58:24 i am not talking of interrupts right now, im gonna have a separation kernel as a layer between all software and the hardware(maybe beagle black) Mar 28 06:59:07 but maybe the MMU has ways to do that. not my expertise (yet?:) Mar 28 07:01:12 ok i will do some more digging gotta go now , thanks guys Mar 28 07:01:21 christi_: sounds like a fun project, come back, report Mar 28 07:01:30 mazzoo: "kernel" in image processing does mean something completely different than OS kernel :) Mar 28 07:02:09 unless i totaly misunderstdoo what christi_ is saying... Mar 28 07:02:17 KotH: imho the misunderstanding is on your side "< christi_> it is like virtualization" Mar 28 07:03:01 KotH: "< christi_> mazzoo yes like Adeos but"... Mar 28 07:03:11 ok.. disregard what i said Mar 28 07:03:25 ich nehme alles zurück und behaupte das gegenteil! Mar 28 07:03:25 * mazzoo hands a coffee to KotH Mar 28 07:03:52 thanks but no thanks Mar 28 07:04:00 i only drink turkish coffee Mar 28 07:15:20 Has anyone tried upgrading to 3.14 kernel from armhf's ubuntu 13.04 img for the BBB? Mar 28 07:43:56 hi Mar 28 08:42:53 * BBBtest says hi Mar 28 08:44:34 Hi everyone I am new around here. I am looking to update this board someone gave me and I am really new to all this. That being said I did ssh in and ran uname -a Mar 28 08:44:42 Linux beaglebone 3.8.13 #1 SMP Mon May 20 17:07:58 CEST 2013 armv7l GNU/Linux Mar 28 08:45:25 is what I got as a result. Now I was reading on here but I am unfamiliar with the differences between debian and anstro, are they just different os's that i can choose? Mar 28 08:45:33 yes Mar 28 08:45:34 or do I need to pick a specific one based off the board I have? Mar 28 08:45:35 zanzacar: download the latest flasher image from the page Mar 28 08:45:41 zanzacar: no Mar 28 08:45:46 they ship with angstrom Mar 28 08:46:00 but there is also debian now and will be shipped at some point in the future Mar 28 08:47:01 whats the big differences between the two? I know that I want to run some linux software that is available on unbuntu ( debian based right ? ) so should I go with debian? Mar 28 08:47:25 @av500 but why is that? i mean what was the ideea behind it by going debian? people want ubuntu on it? Mar 28 08:47:46 BBBtest: ask cco Mar 28 08:47:52 debian != ubuntu Mar 28 08:48:01 not even ~= Mar 28 08:48:02 KotH? Mar 28 08:48:14 probably it's because people are too dumb to understand angström and need something they are more familiar with Mar 28 08:48:37 tbr debian != ubuntu but debian + distro = ubuntu ?! Mar 28 08:48:38 heck, most people compile on the BBB Mar 28 08:48:42 I have never heard of angstrom before so I am unfamilar with it but i am fine with that Mar 28 08:49:04 BBBtest: debian and ubuntu are elements of the class distribution Mar 28 08:49:10 s/class/set/ Mar 28 08:49:21 zanzacar: it's an embedded distribution Mar 28 08:49:29 zanzacar: that's why mere mortals are not exposed to it Mar 28 08:49:49 oic that would make sense as to why I have yet to see it. Mar 28 08:50:21 I guess I will have to read up on angstrom then and see if it can run this http://www.svxlink.net/ Mar 28 08:50:22 angstom is good if you want to get into embedded linux distribution land Mar 28 08:50:32 i still recommend angstrom even if im newbier then u zanzacar Mar 28 08:50:49 if you just want to play with the board and "leverage" your debian knowledge, then debian is the better choice Mar 28 08:51:15 tbr does the debian have device tree ? and overlays? Mar 28 08:52:24 tbr i mean .dts and dtc ? Mar 28 08:52:34 BBBtest: haven't really looked Mar 28 08:53:35 tbr cuz for my little knowledge about it, that would be the single difference between an embedded and non embedded linux (if we not take in consideration the drivers) ..? Mar 28 08:54:06 not really Mar 28 08:54:20 tbr? Mar 28 08:54:33 running debian in whichever form on the BBB is still a form of embedded linux Mar 28 08:54:39 you're talking about features Mar 28 08:55:21 tbr yea, i mean, i thought it in the same way, whatever distro would be used on an sbc it would be still embedded Mar 28 08:56:01 it's just that some distros are better suited for embedded aplications, especially if you need a whole workflow around them and target resource constrained hardware Mar 28 08:56:45 how can I determine if I am on angstrom or debian? Mar 28 08:56:55 cat /etc/issue Mar 28 08:56:59 should tell you Mar 28 08:57:27 angstrom it is then. thanks. Mar 28 08:57:49 Has anyone had any luck upgrading the kernel on a armhf image? Mar 28 08:58:24 so based off what I am reading it looks like I am not that far out of date. Mar 28 08:59:03 looks like angstrom is @ 2013-06-20 per this site http://beagleboard.org/latest-images Mar 28 08:59:12 and my board is at Linux beaglebone 3.8.13 #1 SMP Mon May 20 17:07:58 CEST 2013 armv7l GNU/Linux Mar 28 08:59:47 Well, it depends, the newer kernels after 3.8 has SGX support. Mar 28 09:00:19 gotcha so it would probably be best to update then. Mar 28 09:00:50 It depends if you plan on using the hardware graphics.. Mar 28 09:01:17 no not really mainly going to be running a headless unit with some audio processing Mar 28 09:01:29 jenxin i dont even know what sgx support is, im glad that i managed to put ejre7 on it, tried with jdk8 but with the prerelease couldnt get it work i guess cuz its hardfloatpoint version, and with the jrecreator had no ideea how to get it Mar 28 09:01:56 sgx is opengl support. Mar 28 09:02:08 jenxin oh Mar 28 09:02:51 zanza, you should be fine with 3.8 then. Mar 28 09:03:00 have anyone tried jdk8 on bbb? Mar 28 09:03:37 I found out the hardway and just killed my current build haha. shouldhv made a backup :( Mar 28 09:04:03 ? Mar 28 09:04:15 jenxin: note that this kernel would NOT come from debian repositories but from RCN Mar 28 09:04:46 is there a way to make an image about the emmc? Mar 28 09:05:13 sure Mar 28 09:05:14 dd Mar 28 09:05:16 jenxin: thanks for the information Mar 28 09:05:35 @av500 dd? Mar 28 09:05:36 * av500 wonders why so many people are into emmc imaging Mar 28 09:05:43 BBBtest: a unix command Mar 28 09:05:56 @av500 thanks Mar 28 09:06:08 I thought that I would need to update because I was trying to go through the interactive guide and it wasn't working. I input my BB IP at the top and all. Mar 28 09:06:17 The scripts to light up/turn off the LEDs don't seem to work. Mar 28 09:06:23 BBBtest: why do you need an image? Mar 28 09:07:58 @av500 cuz i want to make an emmc flasher, and if my BBB breaks, with no time setup just flash the old stuffs into the new board Mar 28 09:08:30 but to flash the old stuff you need an emmc flasher too Mar 28 09:08:48 why not save the few files you added on top of the stock install? Mar 28 09:08:53 instead of juggling images? Mar 28 09:09:12 nm doesn't seem to want to work with firefox just with chrome. Mar 28 09:09:30 @av500 cuz it takes more time to set up java again and dts and all stuf Mar 28 09:09:39 ? Mar 28 09:09:48 what time does it take to issue a few install commands? Mar 28 09:10:03 and you have the added benefit that you know exactly what you did Mar 28 09:10:14 instead of keeping your state in an image Mar 28 09:10:29 @av500 so u wouldnt flash the whole thing, just bash up the extra stuff< Mar 28 09:10:30 ? Mar 28 09:10:41 I would use stock images Mar 28 09:10:45 and your stuff on top Mar 28 09:10:46 yes Mar 28 09:11:03 when you switch the stock image, how else do you get your stuff back? Mar 28 09:12:13 @av500 well there allways is a backup of the files on my pc but, but as a whole compact it seems easyer to flash it up again into emmc\ Mar 28 09:13:01 I wont stop you Mar 28 09:15:44 so.... this is the software I want to run. Seems like a lot of work to get it running on angstrom since I believe I would have to compile the software + dependencies? Mar 28 09:15:56 wouldn't this just be better to run through debian? Mar 28 09:15:58 http://sourceforge.net/apps/trac/svxlink/wiki/InstallationInstructions Mar 28 09:16:44 zanzacar: why not start from the debian image? Mar 28 09:16:50 since you have debian install docs Mar 28 09:17:27 I don't know I am fine with learning something new like angstrom but for this application that I am working on getting up and running it seems like debian would be better Mar 28 09:17:39 since as you mentioned there is already debian install docs for this software. Mar 28 09:24:39 [10:14] zanzacar: why not start from the debian image? Mar 28 09:26:04 I am thinking I will but I don't know how hard the process is to switch over from angstrom to debian and what advantages I am loosing by going to debian over angstrom. Mar 28 09:26:33 you worry too much :) Mar 28 09:26:43 the process is 1) write debian to sd card Mar 28 09:26:48 2) insert card and boot from sd Mar 28 09:26:54 if its a flasher, wait for the flashing Mar 28 09:27:05 if not, just use debian from sd and leave angstrom in emmc Mar 28 09:27:19 hi every body..... Mar 28 09:27:19 just have to remember to hold the button at boot Mar 28 09:27:51 is sysbios will run on Linux ... Mar 28 09:27:53 well I have only had the board for a few hours really and have been reading through things and I am unfamilar with angstrom and flashing/flashers/emmc. Mar 28 09:27:56 just learning is all Mar 28 09:28:04 simha: sysbios? Mar 28 09:28:11 yes .. Mar 28 09:28:24 zanzacar: then just use a debian image for the sd card Mar 28 09:28:28 simha: what for? Mar 28 09:29:04 for am3359 ethercat and profibus testing purpose... Mar 28 09:29:38 and that needs sysbios? Mar 28 09:30:00 yes sir... Mar 28 09:30:12 link? Mar 28 09:30:35 actually for this but it supports only windows... Mar 28 09:30:51 ? Mar 28 09:31:06 yes if you have you can share link...very helpful to me... Mar 28 09:31:27 no, you have to share a link :) Mar 28 09:31:34 so that we know what you are talking about Mar 28 09:32:03 sysbios source will available for only windows ...i need for linux... Mar 28 09:32:26 sorry, you make no sense Mar 28 09:32:49 he is following some s3kr1t steps! Mar 28 09:33:55 i mean linux supported soure is available or not am asking ... Mar 28 09:35:41 sysbios is an RTOS, it doesn't need linux or windows to run Mar 28 09:37:17 simha: please give us a link to what you are talking about Mar 28 09:37:19 thats ok am trying to compiling the with eclipse but it is throwing erros as xdc/std.h no such file or directory.... Mar 28 09:38:48 * av500 gives up Mar 28 09:40:08 av500: downloading the debian package now. Thanks for your help. Mar 28 09:40:41 I am looking forward to having this BB run our clubs echolink server and control my radio and everything. That is if I can get it to work. Mar 28 09:42:09 hi guys, how can I possibly debug a probable kernel panic network-related? uart0 spits nothing Mar 28 09:48:09 c10ud: step one, are you connecting to the physical UART or to the USB-serial-thingy emulation over cdc-acm Mar 28 09:55:34 tbr, uart0 with an adapter Mar 28 09:55:58 nothing but early boot kernel log Mar 28 09:56:13 mkay, so console is set, would have been my next question Mar 28 09:57:11 simha: you want to run ethercat/profibus under linux or under sysbios? Mar 28 09:58:47 sysbios ... Mar 28 10:00:01 tbr, the issue in particular, https://groups.google.com/forum/#!category-topic/beagleboard/beaglebone-black/5vaehZewk2U Mar 28 10:00:07 simha: and you want opensource from linux for ethercat/profibus on the PRUs? Mar 28 10:01:16 yes ... Mar 28 10:01:20 sir Mar 28 10:12:10 simha: there seems to be Starterware from TI, do u know if ethercat is in there? Mar 28 10:13:51 simha: http://processors.wiki.ti.com/index.php/AM335x_EtherCAT_firmware_API_guide Mar 28 10:14:13 simha: for more help you likely need http://processors.wiki.ti.com/index.php/Linux_Consultants_and_Commercial_Linux_Providers Mar 28 10:16:13 http://processors.wiki.ti.com/index.php/AM335x_PRUSS_SYSBIOS_Driver_API_Guide Mar 28 10:16:15 haha Mar 28 10:20:44 http://www.ti.com/tool/sysbios Mar 28 10:20:52 from starterware ehthercat or profibus is not avalable...thats i know i worked on starterware... Mar 28 10:21:33 but i don't know about rtos(sysbios).. Mar 28 10:21:41 [11:18] http://www.ti.com/tool/sysbios Mar 28 10:21:59 simha: do you have the ehtercat firmware? Mar 28 10:22:41 yes phytec's phycore am3359 RDK i have... Mar 28 10:22:58 so Mar 28 10:23:01 why are you asking here? Mar 28 10:23:05 and not phytec? Mar 28 10:23:18 you gave the money to them Mar 28 10:23:20 not tu us Mar 28 10:23:22 to us Mar 28 10:26:10 am working in this organisation only but up to now we dont have that protocol support but h/w is there i need to resolve Mar 28 10:26:25 for that only am asking suggestions ... Mar 28 10:27:52 so you are working for phytec? Mar 28 10:28:19 yes .. Mar 28 10:28:33 phytec india Mar 28 10:28:45 then ask your friendly TI rep for help Mar 28 10:28:53 indeed Mar 28 10:29:02 since phytec is a TI customer, please ask TI Mar 28 10:29:09 yes.. Mar 28 10:29:16 you give money to them, not to us Mar 28 10:30:37 ok ..thanks for your suggestions.. Mar 28 10:30:49 you ar ewelcome Mar 28 10:30:52 you are welcome Mar 28 10:59:40 Good morning! I am pretty new to BBB, and I'm planning to develop a cape for it. I saw in the datasheet that the P8 and P9 headers had different "modes" to be put in. What I did not manage to figure though, was if one is able to set each pin for each mode, or if you put the whole board in the different modes. Mar 28 11:02:09 per pin Mar 28 11:02:12 see the am335x TRM Mar 28 11:40:24 Right, thanks a lot AV500! :D Mar 28 12:05:54 Huddlwenf: av500 is big, but not that big Mar 28 12:53:22 guys, how can i make assure that BBB wont turn on the GPIO pins on boot until dt overlay takes action? Mar 28 12:54:18 yes Mar 28 12:54:18 hmm Mar 28 12:54:21 change the kernel Mar 28 12:54:24 i mean how can i sanitize the output of gpio? Mar 28 12:54:29 sanitize? Mar 28 12:55:11 KotH yea, i mean i wouldnt like to have unwanted ON/OFF states on GPIO before dt overlay on boot Mar 28 12:55:38 then you have to ensure that neither the bootloader nor the kernel does anything with that specific pin Mar 28 12:55:45 yes Mar 28 12:55:46 which is easy to do, you have all the sources after all Mar 28 12:56:02 and the reset states of the pins Mar 28 12:56:15 the reset states are usually sane Mar 28 12:56:15 KotH well, i need to mess with the dts? Mar 28 12:56:16 high z for most Mar 28 12:56:25 so you can pull these to safe levels Mar 28 12:56:33 BBBtest: well, something has to set the pin, doesnt it? Mar 28 12:57:23 KotH well yes, but i have 0 knowledge in kernel, and have no idea about this bootloader, im stuck with mcu bootloaders, im really new to embedded linux, ive played with it only today.. Mar 28 12:59:00 @av500 so there is anyway a way to get them to a safe level... and mostly you think is simple, then i should find some sources or tuts or docs about it somewhere Mar 28 12:59:19 as said: reset state -> boot loader -> kernel Mar 28 12:59:37 boot loader should leave most pins alone Mar 28 13:05:36 the bootloader is U-Boot? Mar 28 13:07:03 yes Mar 28 13:12:58 i see a lot of usefull videos from derek molloy, but i really miss some tuts about device tree and capes, its the hardest part of it... Mar 28 13:13:29 dt is a really new stuff i guess and not much practical info out there Mar 28 13:13:47 BBBtest: try reading. i have heard there is much more information in a book chapter than in half an hour youtube Mar 28 13:14:51 KotH ive bought 3 embedded linux books yesterday, just ran over them, i couldt read them all Mar 28 13:16:02 but there was nothing in common or start with bbb and learn on the fly from the books, i mean nothing practical, tipical read a lot of stuff, understand nothing from it then go learn some practice that has nothing to do with the books themselves Mar 28 13:16:13 there are 3 good embedded linux books? Mar 28 13:16:29 oh.. Mar 28 13:16:37 do not think of teh BBB as a special device Mar 28 13:16:49 KotH well im not a pro so cant tell, maybe you could if u would take a look on them but i cant tell Mar 28 13:16:53 Hey, I've read that the Beagle Bone Black can be flashed using a MicroSD card, and that one has to press a button to enable this, but this can lead to the Black ALWAYS attempting to boot from the MicroSD thereafter, is this true and can it be reverted. I'm attempting to build a streaming music server (64GB is sufficent) and I wish to use the eMMC for the OS and the MicroSD slot for music and don't want it attempting to boot my music libr Mar 28 13:16:54 embedded linux systems are the same to >90% Mar 28 13:17:10 Obviously I wish to check this before purchasing. Mar 28 13:17:11 the only difference is where the hardware comes into play. and that's really a small part of the system Mar 28 13:17:34 niadh: yes, it can be reverted Mar 28 13:17:37 niadh: it's just software Mar 28 13:17:40 niadh: you can always delete it Mar 28 13:17:41 niadh: short version: it's not true but you have to prepare the sd card specially to use it as extra storage Mar 28 13:17:49 KotH yea i believe it, but still it seems there is nothing usefull that could make me start with them... lot of info about lot of irrelevant stuff, just chaotic Mar 28 13:18:32 KotH plus i couldnt find any book in the bookstore that has some relevant guide about dt Mar 28 13:18:37 BBBtest: hint: find something you want to use the BBB for, then start working. you will encounter problems. start reading stuff related to those problems. solve them. rinse. repeate Mar 28 13:18:46 Excellent, I did think it would have to be a way around this. Is there an online resource I can read to learn how to do this. I'm looking to buy a couple of boards to prototype on, just want the docs first :) Mar 28 13:18:47 DT is very new Mar 28 13:18:48 longer version is that BBB will only boot from SD when the boot button is pressed during poweron. BUT even if it boots from the internal eMMC, the default uboot builds all look for the next stages of boot on the SD if one is installed. Mar 28 13:18:58 BBBtest: it's so new, that it's not even settled yet Mar 28 13:19:18 KotH yea i know that dt is very new Mar 28 13:19:20 BBBtest: anyone writing a book now would face the problem that the info in it would be out of date by the time the book goes to print Mar 28 13:19:31 so if you want to boot from eMMC with a SD card inserted, PLEASE PLEASE PLEASE order a USB-to-TTL serial cable (3.3V) so you can see what happens at boot Mar 28 13:19:44 BBBtest: devicetree.org and elinux wiki Mar 28 13:19:50 BBBtest: that's the best sources at the moment Mar 28 13:19:54 KotH yea i know about that problem, but at least on the internet in open source format book.. Mar 28 13:20:06 BBBtest: a book takes time to write Mar 28 13:20:19 BBBtest: even if it's just internet Mar 28 13:20:31 BBBtest: and devicetree.org _is_ the book you are looking for Mar 28 13:20:37 niadh: repeat after me.. "I will purchase a USB-to-TTL serial cable so I can see what happens when my BBB is booting" Mar 28 13:20:39 BBBtest: together with the kernel documentation Mar 28 13:20:55 Vaizki: Noted, thanks. I'm using a raspberry pi at the moment, but it requires that I install extra hard drives etc for music storage having the OS separate from the music library, it's not exactly compact... Mar 28 13:21:17 Vaizki: I'm looking to purchase all the bits today, I'd not have known to buy one until you said. Mar 28 13:21:32 KotH dunno how i didnt find this website http://devicetree.org/Device_Tree_Usage, it seems very usefull.. thank you very much Mar 28 13:21:48 Vaizki: I really appreciate the warning Mar 28 13:21:59 BBBtest: dont worry about it Mar 28 13:22:05 BBBtest: DT is a pain, even for me Mar 28 13:22:26 BBBtest: and we accept payments in swiss chocolate ;) Mar 28 13:22:46 well 2 swiss chockolate on the way Mar 28 13:22:55 chockolates* Mar 28 13:23:31 one more stupid question: where can i find a normal kernel documentation, i mean something understandable.. Mar 28 13:26:09 Vaizki: Is this sufficient? http://www.logicsupply.co.uk/beaglebone/ls-ttl3vt/ Mar 28 13:27:03 BBBtest: there aint :) Mar 28 13:27:19 BBBtest: get yourself a copy of "linux device driver" and "understanding the linux kernel" Mar 28 13:27:39 BBBtest: the first gives a very good understanding how drivers interact, but it's quite dated alredy :-( Mar 28 13:28:02 BBBtest: the second is a thick volume that looks at different kernel subsystems and explains how they work Mar 28 13:28:54 KotH i just started to type a question about drivers, when u mentioned them.. how can i know if my serial device is compatible with any drivers or not, or my lcd is or not..? Mar 28 13:29:07 BBBtest: if you want something less demanding to read, you can have a look at "design of the unix operating system" by bach. that book goes over the original unix design. although that's very dated and implementations today are not the same, the decisions from back then still hold and you will understand why things are done this way Mar 28 13:29:43 BBBtest: there is no one-serial-device standard Mar 28 13:30:04 BBBtest: you have different word lengths, different number of start and stop bits, parity etc Mar 28 13:30:14 BBBtest: not to mention that serial often also means I2C or SPI Mar 28 13:30:29 BBBtest: and I2C and SPI work completely different than an UART Mar 28 13:33:02 KotH yea i know them each Mar 28 13:34:25 KotH but i dont understand why should i give a vendor comaptibility for standard spi... and not specifyin in the dt the pin connections .. Mar 28 13:35:19 serial@101f2000 { compatible = "arm,pl011"; reg = <0x101f2000 0x1000 >; }; Mar 28 13:36:16 where in the world would i find that "pl011" value for compatibility and the register lengths for it? probably in the arm cpu documentation i guess... Mar 28 13:38:01 BBBtest: ah.. Mar 28 13:38:07 BBBtest: that's something different Mar 28 13:38:27 BBBtest: the compatible field is described in the DT documentation Mar 28 13:39:39 BBBtest: for valid values for your board you have to read the documentation for your SoC, which is found in Documentation/devicetree Mar 28 13:39:56 BBBtest: in the kernel sources Mar 28 13:51:41 niadh: more than sufficient Mar 28 14:00:25 Vaizki: Excellent! Could you point me to any documentation on preparing a special SD card that won't attempt to boot? I'm rather excited to get started! Mar 28 14:01:43 a card that wont attempt to boot? Mar 28 14:01:48 an empty one? Mar 28 14:03:25 Well, one that WAS previously use to flash Angstrom (if indeed Angstrom isn't sufficient for my needs, it might very well be enough) but I'd want to put only music on the SD card there after Mar 28 14:04:32 so remove MLO and uboot Mar 28 14:04:37 KotH this was chinese to me and im not speeking it: for your SoC, which is found in Documentation/devicetree BBBtest: in the kernel sources Mar 28 14:04:47 in fact, reformat it and just put your music Mar 28 14:05:12 well maybe im tryin to get it to fast and im not there yet Mar 28 14:08:39 <@av500>: I don't have one yet, I'm doing research to find out if what I want to do is easily possible. I was wondering if there was some documentation I could read to learn how to remove MLO and UBOOT, I'm assuming these are packages I just uninstall? Mar 28 14:09:30 aww man this PNG bug is really annoying :\ Mar 28 14:11:00 * BBBtest says bye, see u later Mar 28 14:13:03 will the beagle eth do autocrossing ? Mar 28 14:13:13 rob_w: yes Mar 28 14:13:16 av500: I thought you have to leave a FAT partition on the SD card and put a uEnv.txt on there with mmcroot pointing at the emmc Mar 28 14:13:20 thx Mar 28 14:13:27 no need for a cross-over cable. Mar 28 14:13:36 that will save my friday ! Mar 28 14:15:18 Vaizki: That means it DOES boot the SD card, but the SD re-directs back to the eMMC? Mar 28 14:18:41 niadh: MLO is loaded first, it activates SDRAM etc and loads uboot which looks for uEnv.txt. but it looks on the SD card first and only then on the eMMC. Mar 28 14:19:33 So if the uEnv.txt file is not present on the SD card then it should only use the eMMC, cool Mar 28 14:19:45 so if you don't press the boot button MLO + uboot will be loaded from the eMMC. but the loaded uboot doesn't check the boot button state, it always loads first from SD and then from eMMC. and at least for me it didn't work at all if there was a SD inserted without uEnv.txt Mar 28 14:19:59 it could be that this has been fixed Mar 28 14:20:06 I last tried it in august or something Mar 28 14:20:49 http://elinux.org/Beagleboard:MicroSD_As_Extra_Storage Mar 28 14:23:04 Vaizki: That's awesome, thank you very much. Whole new community and culture, so I'm not sure what relation the articles I find online have to this community, so thank you for bearing with my persistent questioning, I do appriciate it. Mar 28 14:31:59 Vaizki: not sure, I forgot all about it :) Mar 28 14:32:22 but, one can always just try it out Mar 28 16:56:47 * N3wbs is away: I'm busy Mar 28 17:00:00 * N3wbs is back (gone 00:03:12) Mar 28 17:02:13 * N3wbs is away: Time for a pint Mar 28 17:03:54 N3wbs: make your IRC client shut up. KTXBAI Mar 28 17:08:46 * ogra_ is still waiting for the offered pint Mar 28 17:09:32 yeah, where are you guys? I wish it was time for a pint here Mar 28 17:21:28 hi anyone here..need help Mar 28 17:22:16 i am new to beaglebone and have some doubts.. 1.)How do you save or burn the code to the beaglebone like u do in arduino?. Mar 28 17:22:41 trinayan, ssh Mar 28 17:23:02 trinayan: Or you put it on a SD card Mar 28 17:23:11 Forget arduino. Mar 28 17:23:17 Think 'small linux computer' Mar 28 17:24:58 i am ctually working on a artificial intellgnce bot and requires high computations . so i though of using the beaglebone. ok thanx.. how is cloud9 ide for coding since its similar to arduino ide..?.. Mar 28 17:27:04 trinayan: ignore cloud9 if you need "high computations" Mar 28 17:27:15 think of the BBB as a little computer Mar 28 17:27:21 and program it in the same way Mar 28 17:27:35 thought clouds were high up in the sky? Mar 28 17:28:00 only the first 8 Mar 28 17:28:02 no...but the cloud9 ide is easier to use...so its not advisable to use right? Mar 28 17:29:33 I have no idea what your requirements are Mar 28 17:29:58 cloud9 is one way to use the BBB, but not the only one Mar 28 17:30:21 handling computations on a 512*3 array for reinforcement learning... Mar 28 17:30:53 that means nothing to me Mar 28 17:32:16 ya..problem is i had a arduino uno which had only 2kb of ram..so due to unavilability of any other board with me as of now i was thinking of suing the beaglebone.. so plz can u say what are limitations if any of cloud 9 ide? Mar 28 17:33:22 I have no idea what features you need Mar 28 17:33:31 not what cloud9 support exactly Mar 28 17:33:44 but if cloud9 limits you, you can always use something else Mar 28 17:33:57 after all, it's a small Linux computer, it runs SW Mar 28 17:34:11 your problem can also be explained as "how do I run this on a Linux computer" Mar 28 17:34:27 trinayan: cloud9 is for writing bonescript (node.js based) programs, you probably want to write your program in C if it's working with big data Mar 28 17:34:30 so if you can do it on a desktop linux, then it will be pretty much the same on the BBB Mar 28 17:40:21 does cloud9 ide support 2-d array handling and all that? Mar 28 17:45:10 trinayan: the language is node.js. You can make all sorts of data structures, but it's not a compiled language Mar 28 17:45:57 hello there! Mar 28 17:46:17 alexanderhiam can you please say what is exctly compiled language? Mar 28 17:47:46 he may mean that the code you generate can not be compiled by a means of a compiler like gcc, g++ or something similar, right? Mar 28 17:48:33 it uses an interpreter ... vs code that actually runs dircetly on the hardware Mar 28 17:49:35 if computation speed is your concern you most likely don't want to use an interpreted language Mar 28 17:50:03 ok .. see i need it for controlling a robot with two motors. and during the process the control algorithm for the robot requires some computation on 2-d array which is of 512*3 size.. so should i go for cloud9 ide or not? Mar 28 17:51:20 smaller learning curve with cloud9 and node.js, might as well try it Mar 28 18:02:07 just use C Mar 28 18:02:10 it is portable and it works. Mar 28 18:03:46 indeed, you can always carry it with you Mar 28 19:38:45 does anyone have success using the PRU's 28 bit capture serial shift mode? is there any example code floating around? Mar 28 20:34:57 is there an up-to-date changelog of the latest official debian images? Mar 28 20:38:41 <_av500_> Changes: lots Mar 28 20:38:44 <_av500_> :) Mar 28 20:38:52 <_av500_> sorry, no idea Mar 28 20:39:34 I see a newly updated image but there are no updated packages when I run update Mar 28 20:43:43 <_av500_> an updated image does not mean updated packages Mar 28 20:45:47 well I was expecting to see a kernel update Mar 28 20:45:57 I meant all inclusively, not just packages Mar 28 20:59:12 Hi! I get a kernel panic using the latest debian build for my BBB. Mar 28 20:59:16 [ 120.539399] INFO: task mmcqd/0:74 blocked for more than 60 seconds. Mar 28 20:59:26 Any suggestions? Mar 28 20:59:47 that's not a panic message Mar 28 21:00:28 Ok, sorry that was just the first line. Mar 28 21:00:36 Final line is: [ 120.593725] drm_kms_helper: panic occurred Mar 28 21:03:41 hmm, that's intel graphics stuff Mar 28 21:04:29 bad mmc/sd-card? can u try exchanging it? Mar 28 21:04:41 I've tried 3 different cards. :P Mar 28 21:04:57 kay :( Mar 28 21:05:09 I think maybe a bit more of the kernel messages might help Mar 28 21:05:55 mmcqd being blocked suggests sd bottleneck or problems, but those "blocked for more than" messages are actually pretty common and not in and of themselves indicative of much Mar 28 21:06:05 precisely reproducible or kind of sporadic? Mar 28 21:07:01 It's all the time. I managed to flash the board once but I've never been able to boot of any of the cards. Mar 28 21:07:30 So canI disable the graphics soemehow? I don't plan on using the hdmi at all. Mar 28 21:09:03 [ 120.539399] INFO: task mmcqd/0:74 blocked for more than 60 seconds. Mar 28 21:09:13 [ 120.545986] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Mar 28 21:09:24 [ 120.554200] Kernel panic - not syncing: hung_task: blocked tasks Mar 28 21:09:34 [ 120.560479] [] (unwind_backtrace+0x1/0x8a) from [] (panic+0x51/0x148) Mar 28 21:09:41 [ 120.569019] [] (panic+0x51/0x148) from [] (watchdog+0x14f/0x194) Mar 28 21:09:48 [ 120.577112] [] (watchdog+0x14f/0x194) from [] (kthread+0x67/0x74) Mar 28 21:09:56 [ 120.585291] [] (kthread+0x67/0x74) from [] (ret_from_fork+0x11/0x34) Mar 28 21:10:03 [ 120.593725] drm_kms_helper: panic occurred, switching back to text console Mar 28 21:10:08 The end. :) Mar 28 21:11:47 this page talks about preventing the kernel from using the HDMI port Mar 28 21:11:50 http://elinux.org/Beagleboard:Weather_Cape_Work-Around Mar 28 21:12:34 there's some stuff there about adding the weather cape that's probably irrelevant to you, so some reading required Mar 28 21:12:53 Yeah, I found that site and tried diabling everything I didn't need but it made no difference. Mar 28 21:14:00 Maybe I should just try a 4th card? Any suggestions one brands that are proven to work? Mar 28 21:14:17 Does the BBB work with all class cards? Mar 28 21:15:22 In the forums under Debian I found a thread about faulty sd-cards and they seem to appear at 120 or 180... so maybe it's the card after all. Mar 28 21:16:31 Jebus I almost hope it's not that simple... considering the time I spent flashing, booting, fiddling, booting, flashing... Mar 28 21:18:26 anyone here? Mar 28 21:18:27 yeah, that'd suck Mar 28 21:19:54 I've found a cheapo Kingston 4GB class 10 card that I might get tomorrow then. What are you guys using? Mar 28 21:20:28 pjustice is here but he's busy helping me. ;) Mar 28 21:21:04 some random thing I had laying around Mar 28 21:21:20 but maybe I got lucky Mar 28 21:21:35 Yeah. Unfair. That's why I ner play the lottery. Mar 28 21:21:45 I think I remember hearing about someone else having sd card flakiness, so maybe the bbb is sensitive to something. timih? Mar 28 21:21:51 *timing Mar 28 21:22:00 hehe Mar 28 21:22:04 that's why I never _win_ the lottery Mar 28 21:22:15 Heh. Mar 28 21:23:36 Wish me luck. I just found a 4th card hiding in a SD-adapter. Mar 28 21:24:19 good luck Mar 28 21:28:24 is there anyone who worked with BB-xM and Leopard cameras? Mar 28 21:29:27 Hello, I have a question about the forums. I want to post an example of working code for multithreading using various methodologies however, when I attempt to attach the file I get an error "Invalid credentials (missing or invalid oAuth token)" Mar 28 21:29:35 What am I doing wrong? Mar 28 21:45:52 Well, well, well... 4th time is the charm, it f*ing worked! Mar 28 21:46:12 Problem is it's an ol 2GB class 2 card. :P Mar 28 21:53:50 anyone heard any news on getting sgx to work with beagle? Mar 28 22:53:59 Nighty. night people, thanks fo your help! Mar 28 23:13:31 ' **** ENDING LOGGING AT Sat Mar 29 03:00:00 2014