**** BEGIN LOGGING AT Thu Aug 08 02:59:59 2013 Aug 08 02:59:59 bah . . . for the BBB hoagieman ? Aug 08 03:00:06 Yes Aug 08 03:00:23 what is your intention ? no OS OS ? Aug 08 03:00:28 But I cant seem to even get a helloworld to properly execute on the BBB through using cross compile Aug 08 03:00:32 ? Aug 08 03:00:45 do you plan on runing linux on the BBB ? Aug 08 03:00:46 I have ubuntu armhf on the BBB Aug 08 03:00:47 yes Aug 08 03:01:07 I currently have a program written and working on linux x64 ubuntu Aug 08 03:01:09 how did you get ubuntu on it ? did you follow RCN's compile from source instructions ? Aug 08 03:01:20 but now I would like to compile it for the BBB ubuntu and run it there Aug 08 03:01:41 a simple copy of the src did not work since I get errors during compiling on the BBB Aug 08 03:01:57 How did you put Ubuntu on the BBB ? Aug 08 03:02:01 I did not use RCNs guide, but would like to look into it if I could Aug 08 03:02:07 I used armhf's guide Aug 08 03:02:08 sure Aug 08 03:02:08 I just use eclipse in cross mode and tell it where to look for the toolchain and libraries Aug 08 03:02:18 Hmm Aug 08 03:02:31 hoagieman -> http://eewiki.net/display/linuxonarm/BeagleBone+Black Aug 08 03:02:38 The current project is on netbeans Aug 08 03:02:46 I am guessing I could do something similar Aug 08 03:02:51 not the most elegant, but it mostly works Aug 08 03:03:00 you could certainly use netbeans so long as netbeans is customizable Aug 08 03:03:05 but is there a guide on setting up this tool chain and includes? Aug 08 03:03:20 i have a very rough guide on another forum Aug 08 03:03:29 Could you share? Aug 08 03:03:31 its for code::blocks and linaro Aug 08 03:03:39 but its also widnows centric Aug 08 03:03:53 and also, toolchain, you mean the /bin/ with gnu_none_eanugbi kind of thing? Aug 08 03:04:44 yeah, specifially the gcc/g++/ld type tools Aug 08 03:04:52 Okay Aug 08 03:04:56 http://forum.beaglefu.com/topic/82-codeblocks-linaro-for-windows-quick-rundown/?hl=linaro Aug 08 03:05:01 so Aug 08 03:05:20 i dont know the exact toolchain armhf uses to compile their kernels Aug 08 03:06:11 Im not too familiar with messing with the kernel Aug 08 03:06:15 Will it be neccesary for me? Aug 08 03:06:49 no, you just want something with compatible libraries Aug 08 03:06:50 hoagieman, yes, and no it probably would be a good exercise but not necessarily a must Aug 08 03:07:25 compiling from source will definately take up the better part of the day, and only then assuming you get it right the first time Aug 08 03:07:46 took me a week to polish off my rust and get it rigth for Debian Aug 08 03:07:46 I see I see Aug 08 03:08:14 Also, I've been seeing some things about boot strap Aug 08 03:08:18 but of course i didnt sit in front of the computer all day every day Aug 08 03:08:33 Will this be neccessary for me to learn now for what I want to do? Aug 08 03:08:40 what do you want to do ? Aug 08 03:08:55 Cross compile C++ code for the BBB Aug 08 03:09:04 no Aug 08 03:09:06 if you want to compile simple apps like hello world, no Aug 08 03:09:27 helloworld was just a test, that I couldn't even get working lol.. Aug 08 03:09:43 hoagieman how adept are you with gcc ? Aug 08 03:09:44 the actual c++ code is a text based program with some includes Aug 08 03:09:46 if you want to modify the kernel, that's a different story Aug 08 03:10:08 Hmm Aug 08 03:10:17 I can use gcc Aug 08 03:10:21 but adept Aug 08 03:10:29 I wouldn't say I am an expert. Aug 08 03:10:46 As in I dont even know the correct arguments to crosscompile, use different tool chains, Aug 08 03:10:59 I know simple arguments like -c -o -O# Aug 08 03:11:11 hoagieman i would suggest pickign u pa good read on gcc, understanding each bintool would help you along your path much better. ANd Yes i do know it can take some weeks to get a godo grip on it but in the end you're far bettter off for it Aug 08 03:11:12 Never had to compile for a different machine before, other than local machine Aug 08 03:11:33 sorry for the typos Aug 08 03:11:40 Np Aug 08 03:11:41 and I agree Aug 08 03:11:55 i had to do this myself for a different but also gcc toolchain Aug 08 03:12:07 does your app use many libraries? Aug 08 03:12:09 cool thing is once you understand this, it applies to all gcc toolchains Aug 08 03:12:12 A couple Aug 08 03:12:22 Yes thank you billybob Aug 08 03:12:58 that's where things can go sideways in cross-compiling, in my experience Aug 08 03:13:12 by the way code::block is cross platform so does run on Linux too. Aug 08 03:13:26 Hmm okay Aug 08 03:13:40 * m_billybob is highly Aug 08 03:13:54 "allergic" to JVM's Aug 08 03:13:54 just by guess, im thinking transfering existing netbeans project to another ide would involve changing the makefile? Aug 08 03:14:06 o_o Aug 08 03:14:43 I run windows on my main desktop what can I say . .. Aug 08 03:14:47 depends on the ide, some will generate the makefile for you if you provide paths to the tools, libraries and includes correctly Aug 08 03:15:11 I see I see Aug 08 03:15:14 thank you both for the help Aug 08 03:15:44 hi all I seem to have forgotten my root password how does one reset it back to factory? Aug 08 03:15:56 afaik code::blocks uses its own build system but can be made to use make - if this applies to your question Aug 08 03:16:22 cjv, did you change the root password? Aug 08 03:16:31 yes Aug 08 03:16:38 :/ Aug 08 03:16:40 yeah um bad bad Aug 08 03:16:52 backup and reboot OS? Aug 08 03:16:57 i know right big fail Aug 08 03:16:58 my approach :P Aug 08 03:17:26 might be able to save the rootfs but no hands on with thatpersonally Aug 08 03:18:00 i believe tar can archive and remove file / directory permissions ? but not possitive on that Aug 08 03:18:21 I don't need anything on it, so how do I reload to factory? Aug 08 03:18:35 yeah maybe just pick up a new flasher image ? Aug 08 03:18:38 I would suggest booting off a different media and trying to mount the other filesystem if you have data you need to retrieve then reinstalling Aug 08 03:18:42 reflash the eMMC Aug 08 03:19:30 wonder if moving the old passwd file out of the eway and replacing it would solve it Aug 08 03:19:34 if you don't need anything just pick up an uSD card and reflash Aug 08 03:20:03 doubt it, they'd surely use a different salt Aug 08 03:20:22 ah yeah was just a thought Aug 08 03:20:43 sorry to but in, U-boot, is this only neccesary for setting up OS on bbb? Aug 08 03:20:51 and not for cross compiling? Aug 08 03:20:56 o_o; Aug 08 03:21:00 hoagieman ? Aug 08 03:21:09 ? Aug 08 03:21:20 think of u-boot as what the BIOS is to the PC Aug 08 03:21:25 the BBB has n BIOS Aug 08 03:21:39 hmm Aug 08 03:21:51 im not even sure what bios is currently on my BBB.. Aug 08 03:21:52 :/ Aug 08 03:22:04 there is no BIOS on the BBB Aug 08 03:22:14 this is the function u-boot serves Aug 08 03:22:14 uboot boots kernel, it set up the environment Aug 08 03:22:28 also brings up hardwre in a certain order Aug 08 03:23:42 okay okay Aug 08 03:23:49 i think i understand a littl enow Aug 08 03:24:18 hoagieman what is it that you intend to do with the bbb ? Aug 08 03:24:36 attach a usb device that acts a sensor Aug 08 03:24:54 run c code that extracts data from it Aug 08 03:25:06 something like an Arduino, teensie or MSP30 ? Aug 08 03:25:55 hmm no Aug 08 03:26:03 a light sensor that connects through usb Aug 08 03:26:11 i want to connect this with the BBB Aug 08 03:26:25 i have it working for the PC Aug 08 03:26:28 not yet for the BBB Aug 08 03:26:38 cant even cross compile helloworld :( Aug 08 03:27:13 ok so you could get away without knowing how to compile the kernel, kernel modules or uboot possibly Aug 08 03:27:32 yes i think that is true Aug 08 03:27:34 this device you speak of though may requires a kernel module Aug 08 03:27:36 most everyone here started someplace .... except mru who sprung forth a fully formed troll :P Aug 08 03:27:38 or so far seems like Aug 08 03:27:46 not realy familiar with such a device Aug 08 03:27:51 lool Aug 08 03:28:13 yeah well mru seems to know his stuff too ;) Aug 08 03:28:32 http://www.yoctopuce.com/EN/products/usb-sensors/yocto-light Aug 08 03:28:34 Something like this Aug 08 03:28:54 if i may ask, what are you guys using the BBB for? Aug 08 03:29:02 im interested :) Aug 08 03:29:24 remote site management Aug 08 03:29:34 o_o Aug 08 03:29:34 with a web UI Aug 08 03:29:44 web server? Aug 08 03:29:47 o_o Aug 08 03:29:48 yeah Aug 08 03:30:00 i see isee! Aug 08 03:30:11 do you have one of those USB devices yet ? Aug 08 03:30:20 not with me but soon! Aug 08 03:30:23 becaue you dont necesarily need one to do what yo uwant Aug 08 03:30:35 oh yes, i think youre right Aug 08 03:30:43 i just need this source to compile for the BBB!! Aug 08 03:30:43 the BBB has all kinds of I/O on it that could do the same thing Aug 08 03:30:55 sure Aug 08 03:31:06 actually not a bad project to start off with Aug 08 03:31:15 I actually run beagleboard based custom hardware rather than the beaglebones Aug 08 03:31:26 because you can compile for both x86, and ARM and have it work on the BBB or PC Aug 08 03:32:04 So anyhow thatlink i gave earlier Aug 08 03:32:15 for RCNS from source build instructions Aug 08 03:32:29 look at how he has the reader setup the toolchain Aug 08 03:33:12 will do Aug 08 03:33:20 actually looking through it now Aug 08 03:33:33 the actual toolchain its self in this context is not so important. the important part is that this toolchain is not "installed" so can be run without interfering with apt-get-able toolchains Aug 08 03:34:36 meaning you can technically have multiple toolchains on asingle system at once, and each will not interfere with the other if you go about things correctly Aug 08 03:34:58 okay Aug 08 03:35:03 OE achieves this by prefixing the tools Aug 08 03:35:13 my linux is so cluster f'd already... Aug 08 03:35:20 might not be abad idea to start fresh Aug 08 03:35:42 ive followed his steps sseveral time setting up the perfect setup for myself Aug 08 03:35:59 got abit creative with his instructions lol Aug 08 03:37:19 hoagieman i know you run Ubuntu already ? might not be a bad idea to install virtualbox if you're familiar with virtual machine software, and muck around a while until you're happy but yeah idk this is how i iron out details over time Aug 08 03:40:35 Personally i use Debian for my own cross compile systems. Aug 08 03:41:26 mru, lose power again ? Aug 08 03:48:59 @m_billybob i am currently using virtual box!! Aug 08 03:49:09 its great Aug 08 03:49:12 keeps my windows clean Aug 08 03:49:13 :) Aug 08 03:50:58 heh Aug 08 03:51:39 i netboot my bbb from a virtualbox server ( sometimes ) Aug 08 03:52:07 i have a baremetal Debian laptop too Aug 08 03:52:10 what do you guys use your BBB for/ Aug 08 03:52:50 right now im using my BB as an embedded linux leanring tool, but end goal is remote site management with web server / Web UI Aug 08 03:53:40 that is awesome billybob, what type of management? Aug 08 03:54:17 turning things on / off, voltage, amperage monitoring, etc Aug 08 03:54:40 Anyone know a quick and dirty way to lower resolution on LCD3? How to get the backlight to go off whenst the screen sleeps? I'm running latest Angstrom. pointers to cape documentation??? Aug 08 03:55:08 tolip best to ask the makers of the LCD Aug 08 03:55:18 for documentation that is Aug 08 03:55:50 lower resolution is going to be angstrom specific possibly turing backlight off too but could be a GPIO Aug 08 03:58:54 lol, my new toy (LCD3) is pretty and all, but useless as delivered because nuthin fits on the screen. I spose I could connect a kbd and try standard CTL+ALT+ minus xorg commands... Aug 08 03:59:51 yeah sorry im not much use for this issue, i dont even know which windows manager angstrom uses. Passed that i dont run X on any of my own systems Aug 08 04:00:06 including the bbb Aug 08 04:00:43 hell i dont even have hdmi enabled on my bbb's Aug 08 04:02:11 I don't plan to, once I can figger out how to drop it back to the console. I know it's there cause it shows during shutdown. goes to dig out a kbd from Fibber McGee's closet... Aug 08 04:07:03 nope, X11 commands to quit windows and change resolution don't work. that would have been no fun anyways, too easy Aug 08 04:07:46 thx for your help and patience, it _IS_ appreciated, at least by me! :) Aug 08 04:09:24 RypRap: are you runnin a RepRap with a beagle? Aug 08 05:57:28 [kernel] koenkooi pushed 1 new commit to 3.8: http://git.io/Q_VD6w Aug 08 05:57:28 kernel/3.8 bf156bc Koen Kooi: pps-gpio: add pinctrl support... Aug 08 06:11:32 morning Aug 08 06:35:20 a wonderfull, swiss, jihad morning everyone! may the chocolate be with you! Aug 08 06:35:53 * dm8tbr bows to the chocolate troll Aug 08 06:41:11 * KotH tips his had to the germano-finish troll Aug 08 06:42:13 germano-slavic-fenno-troll please! Aug 08 06:44:27 even though I live under a bridge I'm no troll Aug 08 06:44:45 oh. that fennotroll. Aug 08 06:45:01 Vaizki: you also have german ties? Aug 08 06:45:21 yes very narrow leather ones Aug 08 06:45:45 mh, yes, we make good bullwhips Aug 08 06:46:01 dm8tbr: as long as it's no femto troll ;) Aug 08 06:46:16 that's what she said! Aug 08 06:46:55 you were bitbanging her? Aug 08 06:47:04 poor boy! ones self esteem crushed by a girl in such a way! Aug 08 06:47:47 Vaizki: rpi style? bitbang all the things? Aug 08 06:53:54 sorry 'bout that.. my kid playing with a BBB that had ZNC on it Aug 08 06:54:37 :) Aug 08 06:55:24 guete morge woglinde! Aug 08 07:02:35 gm Aug 08 07:05:16 ks Aug 08 07:07:22 Vaizki vodka today? Aug 08 07:08:26 noo? Aug 08 07:08:31 ks = keine sorgen Aug 08 07:08:33 :D Aug 08 07:09:16 mru: may i borrow your shotgun and get a little space under your raised floor? no need for the short temper, i already have that Aug 08 07:50:45 trolls trolls trolls Aug 08 08:00:52 hi .. am missing /sys/devices/ocp.2/44d00000.wkup_m3 .. did i disable some kernel config to loose that ? Aug 08 08:01:19 gm mrpackethead Aug 08 08:03:56 hey people, has someone done serial comms for the BBB in C++? Aug 08 08:06:22 cverster what should be the problem? Aug 08 08:07:21 and why should it differ beside the device name using c++ on your desktop for serial programming? Aug 08 08:17:55 woglinde: I am setting up a serial port and writing from it and also reading it (I connected RX to TX). I am, however, reading nonsense when I write Aug 08 08:17:59 hm there is boost asio lib with serial port support Aug 08 08:18:31 I don't think this has to do with the settings, as its the same serial port, but for some reason it doesn't want to read characters Aug 08 08:18:36 than do not read when you write Aug 08 08:18:49 hey? Aug 08 08:18:50 only afterwards Aug 08 08:19:07 with a pause or what? Aug 08 08:19:23 are you reading the answer? Aug 08 08:19:29 or constant stream? Aug 08 08:19:36 heres my main() code: Aug 08 08:19:37 http://pastebin.com/uUG29kbP Aug 08 08:19:45 just had one of those "must race back to workshop" i know what th eproblem is. Aug 08 08:19:58 sending every 1 second and reading also Aug 08 08:20:50 hm here is the boost asio sample code I found Aug 08 08:20:52 http://boost.2283326.n4.nabble.com/Simple-serial-port-demonstration-with-boost-asio-asynchronous-I-O-td2582657.html Aug 08 08:21:23 thanks! why so much effort in c++!?!?!? Aug 08 08:22:07 because it works? Aug 08 08:23:11 and I had nightmares manually reading the serial port Aug 08 08:23:15 with c or c++ Aug 08 08:23:23 with pyhton-serial it is really nice Aug 08 08:24:13 ya, but I have to use c++, unless theres a way to read serial via python in a c++ program? Aug 08 08:27:49 good morning Aug 08 08:29:07 woglinde: what I've realized, my code writes serially and reads, but the encoding of characters is wrong. So if I write a 'b' I get something else Aug 08 08:29:32 cverster here your nightmare begins Aug 08 08:29:35 hi panto Aug 08 08:29:43 hi woglinde Aug 08 08:30:20 :( Aug 08 08:30:38 woglinde: have you solved this nightmare problem? and how did you do it? Aug 08 08:30:49 cverster as I said Aug 08 08:30:56 I used python-serial Aug 08 08:31:00 in the end Aug 08 08:31:10 haha, can you bring that into a c++ program? Aug 08 08:31:11 cverster, the code is not doing reads properly Aug 08 08:31:27 it's just not right Aug 08 08:31:28 panto: ya, but I don't know whats wrong :( Aug 08 08:31:30 I do Aug 08 08:31:40 so the code is broken? Aug 08 08:31:46 cverster why you do not try asio boost at letting them do the correct reading Aug 08 08:31:49 cverster: are u sure ur code is ok? u use read() without checking how many char u got, and ur buffer is not null-terminated Aug 08 08:32:12 when I null-terminate the buffer it breaks Aug 08 08:32:13 I don't know exactly what your set_interface_attribs & set_blocking calls do Aug 08 08:32:21 cverster, stop Aug 08 08:32:27 one thing at a time Aug 08 08:32:46 re mrpackethead Aug 08 08:32:48 1. you set non-blocking mode on the file descriptor Aug 08 08:33:00 hm that was short Aug 08 08:33:11 and then you don't handle your writes and reads properly Aug 08 08:33:32 2. writes should check for the amount of bytes written Aug 08 08:33:38 salut panto Aug 08 08:33:43 hi KotH Aug 08 08:33:47 something like Aug 08 08:34:20 int n; do { n = write(); if (n < 0) { /* error */ } } while (n == 0); Aug 08 08:34:30 not very good form but it will do Aug 08 08:34:41 3. your read is just bad Aug 08 08:34:57 again, you need to check if you did read something Aug 08 08:35:55 do { n = read(); if (n < 0 && errno != EAGAIN) { /* error */ }; if (n < 0 && errno == EAGAIN) continue; } while (n == 0); Aug 08 08:36:31 4. assuming you read ascii you don't terminate your buffer Aug 08 08:36:42 so you have to do something like buf[n] = '\0'; Aug 08 08:36:44 woglinde: whats up Aug 08 08:36:51 mrpackethead nothing Aug 08 08:36:52 cverster: didnt you get your copy of stevens advanced programming in the unix environment yet? Aug 08 08:37:03 trolll troll torll Aug 08 08:37:04 woglinde: not even the celing? Aug 08 08:37:19 KotH, I'm a masters student, and that book costs cash money $_$ Aug 08 08:37:26 lol Aug 08 08:37:27 cverster: your library has it Aug 08 08:37:35 I'll go have a look Aug 08 08:37:37 cverster: and there are used books too Aug 08 08:37:37 get a job Aug 08 08:37:42 and you have money Aug 08 08:37:48 there's also *ahem* ebook torrents Aug 08 08:37:56 if you're serious about unix you should get it Aug 08 08:37:58 I'm doing my master's degree, thus I have no time for a job Aug 08 08:37:58 and after the study you will have more money Aug 08 08:38:12 cverster then you did something wrong in your study Aug 08 08:38:19 ? Aug 08 08:38:23 guys .. i need to setup a time stamp inside a gpio irq to actually be able to measure the time between 2 irqs .. what is a good example ? what is a good kernel timer to use Aug 08 08:38:24 cverster: there are also digital versions floating around for people who cannot afford the real thing Aug 08 08:38:29 especially software engineering Aug 08 08:38:50 I work in electrical engineering Aug 08 08:38:59 rob_w, err, there's a hardware module that can do that for you Aug 08 08:38:59 rob_w: how precise? Aug 08 08:39:04 but there's no driver for it :( Aug 08 08:39:17 panto, you meen the hardware timers ? Aug 08 08:39:21 no Aug 08 08:39:24 eCAP Aug 08 08:39:29 ok Aug 08 08:39:37 KotH, the max duty cycle is 30ms Aug 08 08:39:54 it's one of those things that doesn't fit in any kind of linux device model Aug 08 08:39:54 rob_w: how precise? Aug 08 08:40:19 30ms with 1% precision ? Aug 08 08:40:26 300 us ? Aug 08 08:40:30 you can do that in user space even Aug 08 08:40:59 or use the irq to get a timestamp Aug 08 08:41:05 yes Aug 08 08:41:21 just gettimeofday should work fine Aug 08 08:42:40 so leave the kernel driver to just trigger the irqs and use user space to .. Aug 08 08:42:46 measure Aug 08 08:42:58 either that Aug 08 08:43:11 or if that is not precise enough, let the irq routine get a time stamp Aug 08 08:43:39 so gettimeofday inside the irq .. Aug 08 08:43:40 there are some hardware counters around that can be used for that, just read the value and you're done Aug 08 08:44:00 yeah.. just not gettimeofday :) Aug 08 08:44:09 iirc that one cannot be used in irq context Aug 08 08:45:39 hmm i think i a remeber some touchscreen drivers which did timestamps .. Aug 08 08:45:44 lemme check Aug 08 08:46:03 gettimeofday isn't a very good choice for that sort of thing anyway since it isn't monotonic Aug 08 08:46:19 ah Aug 08 08:46:32 I was trying to remember what the problem was with gettimeofday() Aug 08 08:46:48 Russ, there are monotonic options Aug 08 08:46:50 I vaguely remember these types of conversations :) Aug 08 08:47:03 yup Aug 08 08:48:12 getitimer Aug 08 08:48:28 err, no Aug 08 08:48:37 are we talking about a kernel driver on not? Aug 08 08:48:38 panto: after doing all that you said, I now get no read. Have a look: http://pastebin.com/u3eCfpBQ Aug 08 08:48:43 * panto tries to remember Aug 08 08:49:18 cverster, have you opened the device with flow control on? Aug 08 08:49:30 *sigh* Aug 08 08:49:39 why not use asio boost Aug 08 08:49:41 it works Aug 08 08:49:49 Russ, get_monotonic_boottime() for kernel use Aug 08 08:50:38 panto: not sure, let me try google how to do that. I should switch it off right? Aug 08 08:50:43 yes Aug 08 08:54:56 woglinde: not only that, there are hundreds of c++ serial libs out there Aug 08 08:55:07 woglinde: in every conceivable license Aug 08 08:55:14 woglinde: and with all features you would want Aug 08 08:55:29 KotH: can you refer me to one please? Aug 08 08:55:47 I'll use anything that will just make serial work on the BBB Aug 08 08:56:01 I don't really understand that boost library Aug 08 08:56:37 cverster: http://bit.ly/15PAl22 Aug 08 08:58:07 cverster: well, serial programming on unix is hard. it's shows you how programming was done 30 years ago. when men were real men, women were real women, and little furry beings from alpha centaury were little furry beings from alpha centaury Aug 08 08:58:16 cverster: oh.. and you had to know what you were doing Aug 08 08:58:35 I come from a country where men are men and sheep are afraid Aug 08 08:58:39 koth with python it is really easy Aug 08 08:58:56 woglinde: that's the modern way, where you click your program together ;) Aug 08 08:59:02 KotH, what is hard about it? Aug 08 08:59:11 no one has answered this question: Can one write a python serial program and call it from a c++ program? Aug 08 08:59:11 panto: 10:58 < KotH> cverster: oh.. and you had to know what you were doing Aug 08 08:59:20 ah, yes Aug 08 08:59:21 panto: knowing stuff is VERY difficult Aug 08 08:59:30 right, let's go shopping Aug 08 08:59:50 cverster: what's your goal? just get serial working or learning something? Aug 08 09:00:00 cverster when you do python you contiune using python Aug 08 09:00:06 cverster: and why dont you sit down for a couple of minutes and read up on how serial programming is done? Aug 08 09:00:19 koth ee students should attend a software engineering course Aug 08 09:00:20 cverster: or use python as woglinde suggests Aug 08 09:00:25 woglinde: we did Aug 08 09:00:33 koth yes Aug 08 09:00:53 woglinde: we hald half a year of c++, half a year of java and after that, everyone assumed we are expert programmers with 10y experience :) Aug 08 09:00:54 koth let see when he comes to the EOL problem Aug 08 09:01:08 *g* Aug 08 09:01:50 panto: maybe ECAP needs its own bus? Aug 08 09:01:52 I'm using the bbb to implement dnp3 communication, we have units in the field onto which we need to put these to begin gathering data and analyzing it. To be honest, I just want to get it working :P Aug 08 09:02:03 dnp3 is done, now just the serial link! Aug 08 09:02:06 gm av500 Aug 08 09:02:25 and I don't really have time to take a 6months c++ course, I'm not a computer science student Aug 08 09:02:25 av500, I'm all for having a 'handwave your problems away' bus Aug 08 09:02:34 woglinde: couple of weeks ago i did a small c prog that used a serial port to debug a uC project. i ignored the whole eol stuff and just assume anyone using that program doesnt mind when things get weird on disconnect :) Aug 08 09:03:36 panto: maybe a bus that takes certain people away? :) Aug 08 09:04:04 cverster: ah... another "we have no overall design, so lets just stich unrelated parts together" type of project! Aug 08 09:04:04 av500, I don't know, I would be one of the first to be sent away :) Aug 08 09:04:21 cverster than you choose the wrong topic Aug 08 09:04:26 haha :D, more like a "we have deadlines" project :P Aug 08 09:04:29 for your master degree Aug 08 09:04:54 you should have choosed one where you have enough knowlegde to finish it Aug 08 09:05:06 nah, I'm pretty sure I have the right topic Aug 08 09:05:20 -> cverster> and I don't really have time to take a 6months c++ course, I'm not a computer science student Aug 08 09:05:25 and I am pretty compotent and a fast learner, I'll get it doen Aug 08 09:05:47 get_monotonic_boottime() looks like my way to go , thx dudes Aug 08 09:05:54 woglinde: what's wrong with doing something as a masters project where you have no clue about it? Aug 08 09:06:14 koth because its possible you will not get a degree? Aug 08 09:06:38 woglinde: well, i got mine :) Aug 08 09:06:53 no, when you step into masters you don't really know whats going on! you just know how to do math Aug 08 09:07:12 thats what you do at a university, you learn Aug 08 09:07:29 cverster hm not always? Aug 08 09:07:58 if you are clever you are doing a project you have worked on before Aug 08 09:08:16 people that learn, tsk tsk tsk Aug 08 09:08:19 kids these days Aug 08 09:08:20 cverster: if you only know math when you get to your masters project, then you are either at the wrong univeristy or you did something very wrong Aug 08 09:08:27 no Aug 08 09:08:28 haha Aug 08 09:08:35 its an exageration Aug 08 09:08:37 KotH: we had people that only knew math Aug 08 09:08:40 they did fine Aug 08 09:08:49 didnt know the right end of a soldering iron Aug 08 09:09:08 but that's a TU Dipl.Ing for you Aug 08 09:09:12 av500 doing math and writing sane code is not always there Aug 08 09:09:19 I think a degree teaches you how to learn Aug 08 09:09:25 that was EE, no need to write code Aug 08 09:09:28 only matlab Aug 08 09:09:31 ah okay Aug 08 09:09:58 so he should some matlab thinkie Aug 08 09:10:01 +do Aug 08 09:10:21 does not really help for a serial port Aug 08 09:10:41 unless you can define a vector of incomming data bytes and FFT them Aug 08 09:11:56 cverster how much time you have left? Aug 08 09:12:02 year and a half Aug 08 09:12:15 to talk to serial? Aug 08 09:12:18 ample time :) Aug 08 09:12:19 no haha Aug 08 09:12:27 I have a week to talk to serial Aug 08 09:12:32 woglinde: as i said, i did a project i had no clue about. it took me the first 3 weeks to learn the basics. after that it was fun :) Aug 08 09:13:01 av500: well, if you are a theory guy, then you should stick to theory. nothing wrong with that. but dont think you can do practical stuff just like that Aug 08 09:13:09 cverster: that's doable Aug 08 09:13:14 cverster hm ah okay I thought you are doing your master thesis Aug 08 09:13:15 cverster: just sit down and learn it Aug 08 09:13:29 yep thats what I am doing, thanks! Aug 08 09:13:55 also: http://www.youtube.com/watch?v=vvoGic3eig0 Aug 08 09:14:25 av500 this again Aug 08 09:14:47 listen to it daily Aug 08 09:15:06 is there a way to request_irq() with the irq disabled ? Aug 08 09:21:44 http://dx.com/p/diy-2-1mm-dc-power-male-plug-connectors-20-piece-pack-140327 Aug 08 09:22:17 DIY connectors? Aug 08 09:22:26 they are called that these days? Aug 08 09:22:34 av500 buy 50 Aug 08 09:22:39 its the DIY section in DX Aug 08 09:22:49 I also like these: http://dx.com/p/watermelon-rind-pattern-solder-type-bnc-plugs-silver-4-piece-pack-142371 Aug 08 09:22:52 watermelon! Aug 08 09:26:11 av500: do you go trough all offers on dx and alibaba every week? Aug 08 09:26:16 no Aug 08 09:26:22 every month? Aug 08 09:26:24 lol: http://dx.com/p/3-pin-triode-transistor-for-current-amplification-switching-control-black-200-pcs-149486 Aug 08 09:26:31 ...With 3 pin terminals for easy connection to an external circuit; Current amplification, switching control... Aug 08 09:26:39 somebody made transistors with 3 pins, finally Aug 08 09:26:57 lol Aug 08 09:26:58 :-) Aug 08 09:27:18 lets see if they advertise resistors with, gasp, 2 pins Aug 08 09:27:35 for easy connection to an external circuit! Aug 08 09:27:41 yes Aug 08 09:27:53 voltage AND current Aug 08 09:27:56 dual use Aug 08 09:28:06 and heat when its cold Aug 08 09:28:37 don't forget the SMELLY wires! Aug 08 09:30:20 Hi, I need uboot files for BB Rev C4 , can some one tell me where can I find them? in validation page it says you should get them from angstrom demo page but there are not any bootcmd there ... Aug 08 09:31:12 My base problem was that the USB was not working, after some googling I found it's because of wrong uboot files and args Aug 08 09:31:30 http://downloads.angstrom-distribution.org/demo/beagleboard/ Aug 08 09:32:35 av500: but it does not contain boot cmd for uboot, I need that to config my uBoot and boot Arch Aug 08 09:33:01 ? Aug 08 09:33:05 its just a file Aug 08 09:33:20 uEnv.txt Aug 08 09:33:26 you can write it yourself Aug 08 09:33:29 and google can help you Aug 08 09:34:07 av500: Yes but I couldn't find what's exactly is in that which makes usb to work on C4 Aug 08 09:34:11 nkh: you can learn a lot just from looking at predefined uboot variables (some of which are basically mini-scripts) Aug 08 09:34:15 nkh: nothing Aug 08 09:34:23 nothing in the boot commands makes usb work Aug 08 09:34:37 its uboot itself Aug 08 09:34:51 there is no "makeusbwork" command Aug 08 09:35:06 av500: lol Aug 08 09:35:14 av500: thanks Aug 08 09:35:43 kfoltman: uhum, tanks Aug 08 09:37:53 there is only commands to make nand or mmc work Aug 08 09:38:06 there are even Aug 08 09:38:35 well Aug 08 09:38:39 I recall booting from usb Aug 08 09:39:04 kfoltman o.O Aug 08 09:39:14 don't have the command at hand (I'm at work), but it *did* work Aug 08 09:39:21 reading kernel image from usb Aug 08 09:39:28 yes Aug 08 09:39:33 it should work Aug 08 09:39:50 woglinde: and ramfs filesystem Aug 08 09:39:58 well, whatever fs in RAM Aug 08 09:40:04 ramdisk-based filesystem Aug 08 09:40:17 kfoltman when you can read a kernel image from usb you can read much more from usb Aug 08 09:40:48 woglinde: try using 'help' command and finding the usb subcommands Aug 08 09:46:43 kfoltman: uhum, those not what I wanted. my keyboard is not recognized... now I'm almost sure my uboot is the problem Aug 08 09:48:09 nkh: it's not recognized in uboot, or it's not recognized in the OS? Aug 08 09:52:52 hi Aug 08 09:53:14 (hi) Aug 08 09:53:46 I want to connect to my beagleboneblack and I open 192.168..2 using chrome,but it can not open the web page Aug 08 09:54:05 my computer`s ip is 10.0.1.55 Aug 08 09:54:42 lispghost routing Aug 08 09:55:13 lispghost: how do you connect to the bbb? usb? ethernet? Aug 08 09:55:25 dm8tbr, I use usb Aug 08 09:55:56 then check if the usb network device appears and if it gets assigned an IP Aug 08 09:58:25 how to check? Aug 08 09:58:40 I run ifconfig command Aug 08 09:59:09 also you may need to add the subnet (192.168 ...) Aug 08 09:59:41 dm8tbr, and eth2 ip show nothing Aug 08 10:00:02 teralaser, do you mean my computer`s ip should be the 192.168.... format? Aug 08 10:00:20 lispghost: what's the ip for eth2? Aug 08 10:00:30 no, you should tell your computer to also listen for the 192.168.0.x subnet Aug 08 10:00:50 dm8tbr, eth2 interface show no ip address Aug 08 10:00:57 teralaser, how to do that? Aug 08 10:01:03 lispghost: "There's your problemâ„¢" Aug 08 10:01:09 no idea in linux, sorry , but google may be your friend Aug 08 10:01:17 maybe it's called subnetwork ? Aug 08 10:01:20 dm8tbr, I think so Aug 08 10:01:30 lispghost you first understand which network interface is which Aug 08 10:01:47 lispghost: configure the interface to either do DHCP or configure it to a static IP from within the same IP range as the BBB Aug 08 10:01:47 (that too ^ ) Aug 08 10:02:59 dm8tbr, configure eth2 to be a static IP? Aug 08 10:03:54 lispghost: as woglinde said, first verify, that this is actually the USB network interface created by the BBB Aug 08 10:04:23 eth devices are normaly ethernet devices Aug 08 10:04:29 where usb are usb devices Aug 08 10:04:43 dm8tbr, eth2 is my BBB`s interface Aug 08 10:04:43 but that may be differ on a lot of options Aug 08 10:04:45 woglinde: depends on the desktop linux Aug 08 10:05:02 dm8tbr sure Aug 08 10:05:11 lispghost: then 10:01:47< dm8tbr> lispghost: configure the interface to either do DHCP or configure it to a static IP from within the same IP range as the BBB Aug 08 10:05:12 I can tell udev to name it fsdhsdksks Aug 08 10:05:17 yup Aug 08 10:05:37 let me hava a try Aug 08 10:08:34 I have downloaded the latest version of Angstrom Distribution,and after uncompressing I got the *.img file and I use dd command ,dd if=Angstrom Distribution.img of=dev/sdd bs=16k Aug 08 10:08:50 then I plug in sd card to my BBB Aug 08 10:09:01 lunch till later Aug 08 10:09:33 hold down the USER/BOOT button Aug 08 10:09:33 for a short time Aug 08 10:09:57 are my steps right? Aug 08 10:11:01 lispghost: does that mean you're unable to set the IP address or why are you changing topic? Aug 08 10:12:59 dm8tbr, sorry,yes I cannot get the right IP address,so I continue to burn an img to my sd card Aug 08 10:13:24 lispghost: then you might want to get the documentation for your desktop linux and learn how to do that Aug 08 10:19:15 when i set my irq trigger to raising + falling ,, how can i determin inside my irq handler which one it was ? Aug 08 10:20:35 ah i could only get the gpio value , right ? Aug 08 10:36:34 rob_w, yes Aug 08 10:37:29 "A suggestion that XML could be used evoked far less violence than one might imagine; kernel developers are still trying hard to be nice" Aug 08 10:37:55 das? Aug 08 10:37:57 ah, the DT thread Aug 08 10:38:25 woglinde: https://lwn.net/Articles/561462/ Aug 08 10:40:39 the whole discussion about DT is stupid Aug 08 10:40:44 it's not DT that's the problem Aug 08 10:40:46 panto yes? Aug 08 10:41:01 you would have the same problems with anything Aug 08 10:41:08 name it fex, acpi, what ever Aug 08 10:41:27 the real problem is the complexity of SoCs Aug 08 10:41:36 complexity apocalypse Aug 08 10:41:41 and the inability of key kernel folks to understand it Aug 08 10:41:57 panto and your solution? Aug 08 10:42:09 board files Aug 08 10:42:11 let's face it, most of these guys have experience only on a single board (x86) Aug 08 10:42:37 woglinde, no right solution exists - but you have to realize there's a problem first Aug 08 10:42:45 instead of hoping Aug 08 10:42:54 o.O Aug 08 10:43:01 that someone somewhere will fix your problem for you Aug 08 10:43:07 lol Aug 08 10:43:26 ah okay Aug 08 10:43:30 sorry Aug 08 10:43:37 which is why I think all this discussion about moving to something else that DT will make it all better Aug 08 10:43:53 what triggered the discussion this time? Aug 08 10:44:07 it won't, you'll just spend time starting all over again from scratch Aug 08 10:44:25 https://lkml.org/lkml/2013/5/7/871 - device tree/ARM Aug 08 10:44:37 KotH: change to bindings, breaking the "ABI" Aug 08 10:44:38 Is an amusing discussion of the complexiites. Aug 08 10:45:00 Err - no that one Aug 08 10:45:44 https://lkml.org/lkml/2013/5/5/35 - that one Aug 08 10:47:38 koen: *sigh* Aug 08 10:47:50 oi, lkcl Aug 08 10:48:28 SpeedEvil: known... at least to the people here Aug 08 10:48:35 Thought so Aug 08 10:49:03 SpeedEvil: half the people here work with that damn mess, the other half creates it ;) Aug 08 10:49:03 I found it a good summary of how fun embedded is. Aug 08 10:49:20 actually, it's even worse Aug 08 10:49:24 from luke? Aug 08 10:49:49 we are doing devices that are so specialized we do not fit into any driver model or anything Aug 08 10:50:10 and we are not doing it because it's fun, but because there is no better way to get around the physical limits Aug 08 10:52:12 is it a cloud argument ? Aug 08 10:55:56 c'est quoi ça? Aug 08 11:02:31 un nuage bien sur Aug 08 11:06:36 panto: the disconnect between "one day we will happily move all DT files elsewhere" and "I will never ship a firmware without an appended DT" is high Aug 08 11:08:38 ignorance is bliss Aug 08 11:10:32 oh sweet, root was here. Aug 08 11:11:03 Mr Robert Oot Aug 08 11:11:26 http://www.linkedin.com/pub/robert-oot/15/718/b37 Aug 08 11:11:57 I guess the x86 kernel guys are just hoping that u-boot will somehow become the arm BIOS and magically solve the device issues Aug 08 11:12:26 the x86 solutions to these issues are often so bad, I don't know how people sleep at night Aug 08 11:12:53 or something else will appear.. or that arm licensees would agree to increase BOM cost across the board by doing something .. not bloody likely Aug 08 11:12:54 like certain interrupts that take control of the cpu to run bios code Aug 08 11:13:08 lol, really? Aug 08 11:13:15 oh boy Aug 08 11:13:20 ? Aug 08 11:13:23 Vaizki, it would not be hard to make busses and devices discoverable, but I think it'd have the same messes as DT in many cases Aug 08 11:14:01 Russ, who's going to pay for that? Aug 08 11:14:22 Russ: very unlikely to happen. i2c and spi are here to stay for the forseeable future Aug 08 11:14:25 try telling your company that you need to have a way to make arbitrary IPs discoverable Aug 08 11:14:31 Russ: + there's a huge load of devices created for those buses that were never designed for that and another busload of devices that are so simple & cheap that adding a bit of eeprom and code to handle discovery and enumeration would double their cost Aug 08 11:15:02 Vaizki, I'm talking about when designing new busses/SoCs Aug 08 11:15:27 Russ, even when designing new stuff, you'll still have to use the old stuff too Aug 08 11:15:31 yup Aug 08 11:15:53 yea sure there could be a "device tree" in the SoC ROM for internal peripherals.. except with pinmuxing etc.. you know. Aug 08 11:15:55 so you'll get some whiz bang method of probing for something like 10% of your total devices you use Aug 08 11:16:03 and I don't see I2C, SPI etc going away soon Aug 08 11:16:17 so you'll end up duplicating DT, differently, and probably badly Aug 08 11:16:32 would I love to see every I2C device implement a command 0 that returns manufacturer and device id? yes Aug 08 11:16:40 that will never happen Aug 08 11:16:42 but they don't, won't and that's it Aug 08 11:16:42 Vaizki: and how does that DT in ROM account for the device the SoC is built into? Aug 08 11:16:58 so we're just chasing our tails around Aug 08 11:17:19 the solution if you can call it that, is to suck it up and fix the problems as they appear Aug 08 11:17:25 in DT, ACPI, whatever Aug 08 11:17:31 but that's not sexy Aug 08 11:17:44 and certainly not elegant Aug 08 11:17:53 but the real world is not elegant Aug 08 11:18:01 ah, SMI, that was the secret acpi interrupt thing Aug 08 11:18:08 koen: it won't, there would have to a board-specific memory etc. I'm not saying it should be done, just saying what the x86 kernel people are clearly hoping would happen but it won't Aug 08 11:18:29 the x86 people is the result of a mono-culture mindset Aug 08 11:19:09 I have been an x86 guy most of my life. It's like PHP, an ugly hack that works and happens to power half the world. Aug 08 11:19:17 some smi's go as far as munging hardware timers to make it look like they never ran Aug 08 11:19:33 Russ, speaking of BIOS like interrupts, I hate them Aug 08 11:19:51 they are a black box, that you have no idea what they do behind your back Aug 08 11:20:41 yup, which is why on x86, the first MB of ram is set aside for them to scribble randomly Aug 08 11:21:43 enjoy your real-time performance black holes Aug 08 11:21:54 do you guys know if the ARM64 server guys like AMD are building an ACPI like layer into their systems or how are they handling it? Aug 08 11:22:07 last I heard EFI? Aug 08 11:22:11 we know it's *ahem* encouraged Aug 08 11:22:37 I saw patches for an arm efi stub go out recently Aug 08 11:22:48 I don't know shit about EFI except it works on my Macs and on our PC servers it makes the boot take 10 minutes instead of 1 Aug 08 11:23:08 weird, all the systems I use efi to boot boot really fast Aug 08 11:23:18 looks about as mature as a pile of dog shit that spent the winter in a snow bank Aug 08 11:23:18 http://social.technet.microsoft.com/Forums/windows/en-US/72e76ee8-db57-4d68-9148-209a4e99fa62/acpisys-ndissys-and-tcpipsys-causing-massive-dpc-latency-spikes Aug 08 11:23:39 Vadtec, that's pretty much all bios code (including efi) Aug 08 11:23:40 Russ: well that's great to hear actually Aug 08 11:23:43 er, Vaizki Aug 08 11:23:59 * panto looks at koen and expects some rant about EFI Aug 08 11:25:06 so EFI boot time services.. is there a shell? :) Aug 08 11:25:11 I have an intel NUC and an ASUS P8H77-M Aug 08 11:25:38 http://techpubs.sgi.com/library/dynaweb_docs/hdwr/SGI_EndUser/books/SG750_UG/sgi_html/figures/efi.shell.command.gif Aug 08 11:26:11 lunch Aug 08 11:26:12 https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface Aug 08 11:26:22 ok but is it usable? Aug 08 11:26:35 not a clue, never had to use it Aug 08 11:26:45 compared to Sun OpenBoot for example Aug 08 11:27:06 which is crap but manageable :) Aug 08 11:27:55 but yea we had an IBM server that booted for over 15 minutes in EFI Aug 08 11:28:06 then 10 seconds or so to load the kernel :) Aug 08 11:28:28 and no I don't know wtf it was doing for 15 minutes Aug 08 11:28:41 10 seconds for kernel? Aug 08 11:28:51 you did something wrong Aug 08 11:29:01 Vaizki: efi shell is a *lot* like DOS Aug 08 11:29:21 umm ok Aug 08 11:29:45 what do device paths look like? Aug 08 11:29:57 fs0..fsN Aug 08 11:29:59 so you do: Aug 08 11:30:01 fs0: Aug 08 11:30:06 cd boot\EFI Aug 08 11:30:21 that will go into /boot/EFI on the first partition of the first disk Aug 08 11:30:26 what? you change to a drive with device: ..? :D Aug 08 11:30:30 c'mon! Aug 08 11:30:38 and you can have an autoexec.bat if you name the script startup.nsh Aug 08 11:30:48 name it where? Aug 08 11:30:49 like a said, a lot like DOS Aug 08 11:30:58 vfat parition Aug 08 11:31:00 koen: how about config.sys? :) Aug 08 11:31:02 eeeeep Aug 08 11:31:10 no nvram support for that? Aug 08 11:31:11 KotH, "extensions" Aug 08 11:31:13 which is now called 'EFI system partition" Aug 08 11:31:23 that's where you can install bootloader binaries Aug 08 11:31:25 like grub Aug 08 11:32:16 but the efi shell is just another app being run by the firmware Aug 08 11:32:25 so you could also build a sane shell Aug 08 11:32:39 right, but where does it look for this startup.nsh ? Aug 08 11:32:42 but the dos one is out there and 'popular' Aug 08 11:32:53 or the EFI shell? Aug 08 11:33:04 how would you replace the EFI shell? Aug 08 11:33:25 if it's builtin: reflash the chip Aug 08 11:33:33 if it isn't builtin: replace the binary on disk Aug 08 11:34:06 and the startup.nsh is usually on disk, not nvram? Aug 08 11:34:06 you can store configs in nvram that tells the firmware where to boot from (e.g. SD card, USB drive) Aug 08 11:34:11 yes, on disk Aug 08 11:34:45 on the boot medium the firmware will look for the Efi partition and load stuff from there (startup.nsh or boot.efi) Aug 08 11:35:29 right now I have a bootia32.efi binary that is grub2, so it will launch grub2 Aug 08 11:35:55 but in the past I had a startup.nsh that launched the zImage directly Aug 08 11:36:06 less flexible, but a lot less grub :) Aug 08 11:36:09 and the boot medium config, is that standardized or up to each server / efi maker to provide some weird ascii menu system like bios? Aug 08 11:36:28 don't get me started on grub2... Aug 08 11:36:36 not sure on that Aug 08 11:36:46 koen: it's the emacs of boot loaders Aug 08 11:36:46 I've only worked with the EFI on minnowboard and my macbook Aug 08 11:37:07 minnow does EFI -> grub -> linux Aug 08 11:37:21 macbook does EFI -> rEFIt -> gummiboot -> linux Aug 08 11:37:34 the macbook has the crazy apple EFI mess Aug 08 11:37:40 why so many steps? Aug 08 11:38:19 mru: I haven't figured out how to safely replace stuff on the HFS+ EFI partition Aug 08 11:38:24 * Russ grabs some teuscher Aug 08 11:38:41 koen, heh, the 32 bit efi for a 64 bit os? Aug 08 11:39:02 the macbook actually has 64bit efi Aug 08 11:39:17 my old 15" did have the 32bit efi for 64 bit cpu thing going on Aug 08 11:39:28 which meant osx would run in 32bit as well Aug 08 11:39:52 so is there a minimal bootia32.efi that will just present a menu of all the .efi files on the partition? :) Aug 08 11:40:06 which you could use as a master bootloader instead of grub2 Aug 08 11:40:08 Vaizki: yes, gummiboot sort of does that Aug 08 11:40:29 there's one feature I really like about EFI Aug 08 11:40:35 you can reflash from inside the efi shell Aug 08 11:40:58 if you have one Aug 08 11:41:05 so I drop minnow.fw and spiupdater.efi on the sd card, boot and run 'spiupdater.efi minnow.fw' and it updates the firmware Aug 08 11:41:10 no more boot floppies Aug 08 11:41:23 updates the EFI firmware? Aug 08 11:41:34 "reflashed the BIOS" Aug 08 11:42:00 gummiboot looks good, thanks Aug 08 11:42:08 I'll have to play around with EFI a bit Aug 08 11:42:13 hi Russ Aug 08 11:42:26 Vaizki do not forget the signing stuff Aug 08 11:42:27 hey cde Aug 08 11:42:37 KotH, is teuscher supposed to be good? Aug 08 11:42:53 woglinde: yea that did come up in the back of my mind.. but.. hit me? Aug 08 11:43:30 Vaizki maybee it hits you with not signed bootloader Aug 08 11:44:04 you are talking about SecureBoot? Aug 08 11:44:09 50 euros for a chocolate cake? Aug 08 11:44:10 wow Aug 08 11:45:06 Vaizki yes Aug 08 11:45:11 hi tasslehoff Aug 08 11:45:21 koen why not? Aug 08 11:45:57 hi woglinde Aug 08 11:46:05 with qr-code and some figures Aug 08 11:46:06 woglinde: but that's not EFI problem, sure EFI gives the tools for that but it's Microsoft and the PC makers who implement MS default PK in there and turn on SecureBoot Aug 08 11:47:19 And screw it up. Aug 08 11:48:10 SW is always screwed up Aug 08 11:49:01 av500, FW doubly so Aug 08 11:49:18 lets not talk about HW then Aug 08 11:49:29 av500, no need, we can fix it in SW Aug 08 11:50:53 Talking of secure boot - you can only 'fix' it if there are holes. Aug 08 11:51:38 All devices that at the momnet have to be hacked to be opened are a horrid distraction from actual open platforms. Aug 08 11:52:00 As next week - makers may actually start employing people with a clue to do the security design. Aug 08 11:52:43 SpeedEvil, I think you attribute too much to malice Aug 08 11:52:47 so far I have never overheard anybody in the mobile phone store asking for an open platfrom Aug 08 11:52:54 not enough to apathy Aug 08 11:54:55 I fully understand that some manufacturers want to lock hardware to their software. I don't like it but I understand it. Aug 08 11:55:29 Russ: Oh - no - I don't. Aug 08 11:55:41 I dont want anybody to unlokc the SW in my car cruise control Aug 08 11:55:43 or my pacemaker Aug 08 11:55:44 Vaizki, I don't think the hardware manufacturer really cares, they just want to meet requirements Aug 08 11:56:04 Russ: I quite understand the reason people treat locked platforms that are unlockable but have interesting hardware as fun things to develop for. Aug 08 11:56:16 And here I mean phones and tablets et al. Aug 08 11:56:30 Russ: It's just a scary distraction in many ways. Aug 08 11:56:50 av500, but stallamn wants ! Aug 08 11:56:53 av500, yes, secure boot isn't "evil" Aug 08 11:57:16 And I do want the source to my microwave and breadmaker. Aug 08 11:57:18 ogra_: stallman can walk and sitck his finger into the socket when his heart stops Aug 08 11:57:26 wait, are "we" still using quotes everywhere, or has that meme passed/ Aug 08 11:57:30 Both of which are retarded. Aug 08 11:59:32 let's just say that SecureBoot will speed up UEFI adoption outside the x86 market because people can keep sticking to a closed system approach and still use UEFI Aug 08 12:00:49 Russ: although secureboot isn't evil per se, it drastically reduces our freedom. for instance, the freedom to replace your BIOS with an open-source version Aug 08 12:01:09 (not that anyone does that) Aug 08 12:01:24 well it's up to the HW manufacturer to enable SecureBoot Aug 08 12:02:16 cde, then what matters is if you control the keychain on the hardware Aug 08 12:02:17 as a result, if a security bug or backdoor is found in a BIOS, you won't even be able to fix it Aug 08 12:02:42 (again, not that anyone does that) Aug 08 12:02:52 Russ: yes, that too is important Aug 08 12:02:56 heh, if there was a backdoor programmed into my bios, fixing it would not involve loading a new bios Aug 08 12:03:03 it would involve a can of gasoline Aug 08 12:03:08 :) Aug 08 12:03:08 and concrete Aug 08 12:03:41 or you could reverse-engineer the backdoor and use it to your advantage Aug 08 12:03:49 wait, you're not the NSA. move along Aug 08 12:03:53 steal your own passwords Aug 08 12:04:00 impress your friend[s] Aug 08 12:04:25 HACK THE PLANET!!1 Aug 08 12:04:38 RISC is, btw, the future Aug 08 12:05:03 psshh, risc will never take off Aug 08 12:05:30 PowerPC! Aug 08 12:05:36 Or is it called Power now. Aug 08 12:05:45 Russ: risc is long dead Aug 08 12:05:59 Russ: it died with the PIC16C5x ;) Aug 08 12:06:16 the PIC165x isn't really dead Aug 08 12:06:32 SpeedEvil: it was always called power Aug 08 12:06:37 Ah Aug 08 12:07:02 RISC died when memory got faster than CPUs. Aug 08 12:07:03 powerpc is the workstation/pc line Aug 08 12:07:09 I see. Aug 08 12:07:28 you would not want a power7 chip on your desk Aug 08 12:07:59 * SpeedEvil imagines that the new licenceing deals will result in nice open chips with freely accessible datasheets - and on-die kittens. Aug 08 12:08:46 as first two letters of RISC are "reduced instructions", it is quite clear than none of current major architectures fit that definitino Aug 08 12:09:17 "reduced" = "less than x86" :) Aug 08 12:10:04 that's setting the bar kinda low Aug 08 12:10:08 ARMv7-M is fairly RISK-y Aug 08 12:10:12 RISC even Aug 08 12:10:38 including neon? Aug 08 12:10:42 whaty the -y? Aug 08 12:10:47 er Aug 08 12:10:49 both arm and power are pure load/store architectures Aug 08 12:10:50 wait, -M Aug 08 12:11:14 which is quite reduced compared to x86 and others where any instruction can take a memory operand Aug 08 12:11:41 Russ: good point Aug 08 12:11:51 -M doesn't have neon Aug 08 12:12:02 mru, right Aug 08 12:12:15 cisc/risc, it's all relative anyway Aug 08 12:12:16 mru: M4 has optional FP, although I don't know if it's the NEON ISA Aug 08 12:12:26 I know it doesn't have neon Aug 08 12:12:27 cde, pretty doubtful Aug 08 12:12:41 why speculate when it's in the public documentation? Aug 08 12:12:50 m4 has single-precision fp Aug 08 12:12:59 hmm. it's the M4F that has FP Aug 08 12:13:01 mru, I've seen how this goes on mailing lists, I can't "give up" and refer to documentation Aug 08 12:13:25 right, rmk calls you a fucking dickhead if you do Aug 08 12:13:36 who is rmk Aug 08 12:13:51 http://26-26-54.hardwarebug.org/117 Aug 08 12:14:27 so you worship him? Aug 08 12:14:35 like we worship rms Aug 08 12:14:49 excellent. Aug 08 12:19:54 btw, I've changed isp so shout if there are any errors with dns or so Aug 08 12:20:53 mru not yet Aug 08 12:22:54 mru: opted in for porn already? Aug 08 12:25:14 av500: http://www.aa.net.uk/kb-broadband-realinternet.html Aug 08 12:25:34 "Sorry, for a censored internet you will have to pick a different ISP or move to North Korea. Our services are all unfiltered." Aug 08 12:29:18 mru: how do they get to your home? Aug 08 12:29:32 through wires Aug 08 12:29:54 of the insulated variety Aug 08 12:29:58 old school Aug 08 12:30:22 paper I hope Aug 08 12:30:25 sounds better Aug 08 12:36:48 mru: still a /29 at home? Aug 08 12:36:53 yes Aug 08 12:37:01 ipv6 too now Aug 08 12:37:08 good, very good Aug 08 12:37:19 /64? or /48? Aug 08 12:37:27 48 Aug 08 12:37:39 sounds really like a half decent isp Aug 08 12:37:45 aaisp? Aug 08 12:49:27 why do they have a .uk address but can't write english Aug 08 12:50:24 ? Aug 08 12:50:29 ¿ Aug 08 12:50:31 are they autolocalizing for .fi? Aug 08 12:50:50 no but they write weird sentences Aug 08 12:51:47 missing prepositions, articles etc.. Aug 08 12:52:51 not important, just bugs me Aug 08 12:52:58 I am hypersensitive to it ;) Aug 08 12:53:02 I think they are run by MI5 Aug 08 12:53:35 MI5 Gurkha Bridgae? Aug 08 12:54:16 gurkenbrücke? Aug 08 12:54:29 MI5.5 Aug 08 12:54:37 MI54 Aug 08 13:00:31 Morning all, any Cloud9 gurus? Aug 08 13:02:02 is such a thing possible? Aug 08 13:04:36 mru: guru: n., guy who sits in lotus position in front of a group, demanding their money Aug 08 13:04:43 Haha mru, or atleast anyone familiar with it? Aug 08 13:04:49 mru: i guess a cloud9 guru would be possible :) Aug 08 13:05:21 BlurredLines: http://26-26-54.hardwarebug.org/144 Aug 08 13:05:50 When I power up my BBB via USB, all my GPIO pins have 3.3v on them, am I missing a step? Aug 08 13:06:25 i would be more worried, if they wouldnt have 3.3 on them Aug 08 13:06:37 it'd be even better if they had 5V on them Aug 08 13:09:16 I am obviously a newb with the BBB and cloud9, do you guys know how I may be able to get 4 GPIO pins to be 0 when off and high when on? I would like to control a stepper driver Aug 08 13:10:05 I've only found examples using "P8_13" which works until I change the pin number Aug 08 13:10:32 anybody aware of a Xorg fbdev implementation using 1bpp ? Aug 08 13:14:38 http://26-26-54.hardwarebug.org/111 Aug 08 13:14:50 av500: I'd like to see a GPIO driver without side effects ;) Aug 08 13:15:28 BlurredLines: have you looked at exporting the pins like I mentioned last night? Aug 08 13:17:23 thurgood, i could not figure t out in cloud9 Aug 08 13:18:04 it's a pretty important step in using gpio from user land Aug 08 13:18:48 if you have ssh access you can do it from the terminal Aug 08 13:19:38 probably set up a boot script to do it when re-powering, if you want to do it every time Aug 08 13:20:55 ah ok thurgood Aug 08 13:30:00 can someone please help with serial ports in the BBB. I've been trying to get this right for days! Aug 08 13:30:30 firstly, how do you check which pins are muxxed for your serial port? and is there a way to check whether the serial port is functioning correctly/ Aug 08 13:31:47 cverster use a terminal programm Aug 08 13:31:56 Sure, attach a serial device to the port and see if you get traffic across it. Aug 08 13:32:18 agmlego he already struggled this morning Aug 08 13:32:31 yep =/ and am still struggling Aug 08 13:32:48 I see. Aug 08 13:33:49 am I correct in saying that the command: cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pingroups, will show me which pins are assigned to the RX and TX for my serial port? Aug 08 13:35:34 why don't you just load the provided device tree overlays? Aug 08 13:36:27 cverster that method is typically for the beagle bone white. BBB usually you use all device tree stuffs. Aug 08 13:36:30 and that would mean "echo BB-UART4 >> /sys/devices/bone_capemgr.9/slots" ? Aug 08 13:36:44 cverster: yes, but > and not >> Aug 08 13:37:05 and it may be bone_capemgr.8 not 9 Aug 08 13:37:36 i checked its .9 Aug 08 13:38:33 that is how you activiate a device tree overlay. the BB-UART4 refers to a device tree file in /sys/firmware the file name has some extra version stuff at the end. Aug 08 13:38:39 when you do that, you should see a new device being created in dmesg.. /dev/ttyO3 Aug 08 13:40:12 the pins you can check out in the .dts file for BB-UART4 in /usr/lib/firmware Aug 08 13:40:48 yeah I think I was wrong about /sys/firmware, I was going for /lib/firmware. Maybe all that is in /usr/lib/firmware too? Aug 08 13:40:49 it creates a /dev/ttyO4 Aug 08 13:41:29 SoCo_cpp_: could also be because I use Arch Aug 08 13:41:35 not Ã…ngström Aug 08 13:41:42 ahh Aug 08 13:41:54 Vaizki: did you cross-compile your Arch? Aug 08 13:41:55 cverster: ok well that's your serial port then Aug 08 13:42:07 cde: no, why would I do that? Aug 08 13:42:29 cverster: the pins are P9.13 for tx and P9.11 for rx at least according to the .dts Aug 08 13:42:37 Vaizki, because it gives your greater power. debug any part of the system more easily, hack stuff around Aug 08 13:42:51 cde: I don't need to debug it, it works? Aug 08 13:43:05 oh. well it works until you find a bug ;) Aug 08 13:43:09 sure Aug 08 13:43:18 Vaizki: ya I read that in a datasheet, BUT when I cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pingroups, it tells me the pins are P9.28 and P9.29 Aug 08 13:43:22 then I can compile a single package from source with ABS Aug 08 13:43:59 Hi again guys, does any one has the x-loder file with serial support or a link to it? I can't clone the repo because of my slow connection :| Aug 08 13:44:59 cverster: what? it says P9 somewhere? Aug 08 13:46:05 oh no, just pin 28 and pin 29, so I guess their numbering is just different Aug 08 13:46:29 out of curiosity has anyone used a timer based interrupt on the beaglebone black? Aug 08 13:47:00 Like, on the ARM level? Aug 08 13:47:11 No, but I know how to use SIGALRM. Aug 08 13:47:45 hmm Aug 08 13:48:36 I was thinking there were 4 timers the were exposed to pins that maybe I could use them internally in software Aug 08 13:49:32 Guys I really need this x-loader if any one has built it :| Aug 08 13:50:21 * KotH nods slowly Aug 08 13:50:40 nkh, x-loader is dead Aug 08 13:50:43 long live MLO Aug 08 13:51:36 Rus, the matter is that I have a BB C4 and I corrupted the NAND and it also does not boot from MMC, The only way I found was flashing x-loader via UART ... Aug 08 13:52:05 nkh, x-loader is replaced my MLO, which is built as part of u-boot Aug 08 13:52:48 Russ, then do you have any idea how to flash your MLO to nand? Aug 08 13:53:27 as I said, it does not boot from MMC by holding down user button during poweron Aug 08 13:53:45 then there is something wrong with how you have your MMC card setup Aug 08 13:54:43 needs special format Aug 08 13:54:54 and there scripts doing it for you Aug 08 13:55:41 Russ, I just copied MLO,u-boot.bin and uImage from angstrom demo files to FAT partition generated by mkcard.sh , just like what was in the wiki ... Aug 08 13:56:53 and do you get anything on the serial console? Aug 08 13:56:55 woglinde: Consider that I've erased the NAND Aug 08 13:57:13 nhk okay so you found the script Aug 08 13:57:41 serial console is your rescue Aug 08 13:58:09 I get this, no matter if I hold the user button or not Aug 08 13:58:13 40W Aug 08 13:58:13 U-Boot SPL 2011.12-dirty (Dec 31 2012 - 11:51:48) Aug 08 13:58:14 Texas Instruments Revision detection unimplemented Aug 08 13:58:14 Error: Bad compare! failed Aug 08 13:58:14 Error: Bad compare! failed Aug 08 13:58:14 .... Aug 08 13:58:23 The last line keeps repeating Aug 08 13:58:45 hm Aug 08 13:58:53 This is probably bad Aug 08 13:59:03 I googled a lot and I found this : Aug 08 13:59:06 nkh, sounds like it isn't finding MLO on your card Aug 08 13:59:19 http://code.google.com/p/beagleboard/wiki/BeagleNANDFlashing Aug 08 13:59:31 Russ, Yes, it's like that Aug 08 14:00:01 russ so its taking MLO and u-boot from nand? Aug 08 14:00:04 Russ, in the link above, take a look at the Comment by vincepas...@gmail.com, Jul 23, 2010 Aug 08 14:00:22 nkh thats old source Aug 08 14:00:25 woglinde, that would be my guess, I'm pretty sure the "Bad compare!" thing is from the ECC checking code Aug 08 14:00:56 woglinde: I've erased Nand and wrote u-boot but seems I should use ess hw instead of sw Aug 08 14:01:04 if it mentions x-loader, it's out of date Aug 08 14:01:05 after that... BOOM. Aug 08 14:01:36 nkh try latest from here Aug 08 14:01:37 http://downloads.angstrom-distribution.org/demo/beagleboard/ Aug 08 14:02:02 Russ, it mentions trying to send x-loader and u-boot over uart , then it will be usable again and I will flash the right MLO and u-boot ... Aug 08 14:02:30 ok, lets see Aug 08 14:02:55 woglinde: I was trying this, not working. also the cause is the bad instructions there to flash NAND. it uses sw instead of hw Aug 08 14:03:04 * Russ copies MLO and u-boot.img onto FAT mmc card (u-boot v2013.07) Aug 08 14:04:37 * Russ plugs in serial console Aug 08 14:05:22 * Russ holds down user button and lo and behold Aug 08 14:05:29 U-Boot 2013.07 (Aug 08 2013 - 06:58:54) Aug 08 14:05:39 russ gratz Aug 08 14:05:41 *g* Aug 08 14:05:58 Woo Boots. Aug 08 14:06:34 http://www.youtube.com/watch?v=WtMlB-BEMso Aug 08 14:06:43 Russ, What's your board's rev? I was looking around and this looks to be happening only with C4 Aug 08 14:07:01 B7 Aug 08 14:07:06 C4 should be fine too Aug 08 14:07:53 Russ, where can I find exactly the same files you tried? Aug 08 14:08:18 I built them from source Aug 08 14:08:59 Russ, :| we're back on my main problem: low internet connection ... . Aug 08 14:09:52 Russ, if I could buid that x-loader, it would make the board alive again and I could load MLO ... Aug 08 14:10:07 x-loader no longer exists... Aug 08 14:10:15 no matter if it's old, it works. Aug 08 14:11:32 Russ, hmm, can I find a pre-built one anywhere ?? in old images or like that? any idea? Aug 08 14:12:17 I rather not spend time supporting old stuff Aug 08 14:13:14 Russ, ok thanks :| I keep looking to find pre-built new MLO and u-boot Aug 08 14:19:56 and yes, verified that MLO and u-boot.img do boot from NAND too Aug 08 14:20:23 http://hastebin.com/juvecotapi.avrasm Aug 08 14:20:29 Russ, then the problem is with my board?? I told you that those was working with my xM, too . Aug 08 14:23:56 o.O Aug 08 14:25:24 nkh, your board is probably fine Aug 08 14:25:47 so the same mmc card works in your xm? Aug 08 14:26:33 I remember before this, with old Nand there was a x-loader [shipped with board] and it's usb never worked. even when I tried to force boot from mmc, it never used the MLO and u-boot, there was always some Texas Instruments blah blah blah at the first lines in serial consol... :-? Aug 08 14:27:41 Russ, O o , xM supports micro SD , this is a SD one and unfortunately, I'v sold my xM about one year ago Aug 08 14:28:03 "I told you that those was working with my xM, too" Aug 08 14:28:30 Russ, Yep. I still have the archives, they are the same Aug 08 14:29:00 Russ, U-Boot SPL 2011.12 Aug 08 14:29:28 Russ, Oh man sorry I didn't notice what you've pasted is 2013 Aug 08 14:29:59 I thought you tried the files in angstrom demo this time. Aug 08 14:35:53 +-morning Aug 08 14:39:00 +-afternoon Aug 08 14:39:34 | +-afternoon Aug 08 14:49:10 hi m_billybob Aug 08 14:51:40 jackmitchell: you were doing socfpga stuff, right? Aug 08 14:55:27 koen: I was Aug 08 14:55:39 koen: still am, to a degree Aug 08 14:56:03 jackmitchell: which softcore were you using? Aug 08 14:56:13 cde: socfpga has hard cores Aug 08 14:56:15 jackmitchell: I have call with them in about 5 minutes about their yocto stuff Aug 08 14:56:26 jackmitchell: real men use hard cores Aug 08 14:56:41 real men *design* hard cores :P Aug 08 14:57:01 haha :) Aug 08 14:57:12 Aug 08 14:57:32 (or maybe: real men do copy con asic-bitstream) Aug 08 14:57:45 koen: cool, this is with regards to them maybe using CCO to manage their layer, right? Aug 08 14:57:46 except asics probably don't have bitstreams Aug 08 14:58:02 jackmitchell: yes Aug 08 14:58:57 koen: good stuff, it is definitely an interesting situation and it needs someone with good openembedded experience behind it Aug 08 14:59:36 koen: otherwise it's always only going to be half implemented, their socinfo > dtb program is a *mess* Aug 08 15:11:48 kfoltman: some asics have microcode ;) Aug 08 15:17:55 cde: well, writing microcode is not manly Aug 08 15:33:06 that's what she said Aug 08 15:34:28 did bill gates name his company after his honeymoon ? Aug 08 15:38:37 * djlewis chuckles Aug 08 15:38:54 old joke is old Aug 08 15:39:14 but i'm a young fart, havent heard it before ;) Aug 08 15:42:34 djlewis: I have a UDP joke but I'm not sure you'll get it Aug 08 15:43:02 I'll keep telling the TCP joke until you get it Aug 08 15:43:02 I'll keep telling the TCP joke until you get it Aug 08 15:43:03 I'll keep telling the TCP joke until you get it Aug 08 15:43:04 i dont get most jokes. cant tell them either Aug 08 15:44:01 I used to have IPv4 jokes but I ran out of them Aug 08 15:44:06 heard a joke once I liked so much I wrote it down. Aug 08 15:44:16 I rehearsed it and tried to tell it and still blew it. Aug 08 15:44:53 stick to ipv6 jokes, they take longer to resolve ;) Aug 08 15:45:14 and now everyone is pissed off because we don't know your joke djlewis Aug 08 15:47:18 * cde is not pissed off Aug 08 15:47:40 I am enough for the both of us Aug 08 15:47:48 leave no joke behind Aug 08 15:48:27 simple one coming... Aug 08 15:48:41 what do you get when you mix a biologist and a hooker? Aug 08 15:49:18 * djlewis plays the jeopardy theme in his head.... Aug 08 15:49:44 "what is a stem cell laboratory?" Aug 08 15:49:57 a petri box ? Aug 08 15:50:05 petri dish* Aug 08 15:50:23 well everyone knows the answer to mine is " a whoretoculture" Aug 08 15:50:48 http://youtu.be/ienp4J3pW7U Aug 08 15:50:54 d'you know scientists tried to interbreed a rabbit and an elephant ? Aug 08 15:51:11 they wound up with a dead rabbit with a giant a-hole Aug 08 15:51:23 what is the difference between american beer and sex in a canoe Aug 08 15:51:25 argh Aug 08 15:51:44 cde: they're both fucking close to water Aug 08 15:51:49 ty Aug 08 15:51:53 ^ Aug 08 15:51:59 heard that one before, couldn't remember it Aug 08 15:52:00 they have beer in 'murica ? Aug 08 15:52:13 what do you get if you cross a pig with a dinosaur? Aug 08 15:52:44 das__: there's actually some really good american beer Aug 08 15:52:50 ++ Aug 08 15:54:08 more bacon ? Aug 08 15:54:19 jurassic pork Aug 08 15:54:26 aha Aug 08 15:54:28 uhehe Aug 08 15:54:31 :) Aug 08 15:57:42 damn! I was away from the screen when the punch line came... Aug 08 15:58:00 delayed gratification :) Aug 08 15:59:13 why was chuck norris immaculately conceived? Aug 08 16:01:30 because nobody dared fuck his mother Aug 08 16:04:34 # This is for pure G or pure N operations. Hmmmm... Aug 08 16:04:44 developpers are so fucking strange sometimes Aug 08 16:05:08 g or n? Aug 08 16:12:06 whoa watch the language :P Aug 08 16:12:23 this ain't #rpi Aug 08 16:13:00 grrr my credit card company flags things as fraud too easily Aug 08 16:13:20 your pr0n purchase enied again? Aug 08 16:13:23 can't you tell them to relax a bit? Aug 08 16:14:10 who buys porn these days? Aug 08 16:17:11 people do, how do u think porn industry get money ? Aug 08 16:17:39 kickstarter ? Aug 08 16:18:04 does kickstarter allow porn projects? Aug 08 16:18:22 subsidies :) Aug 08 16:18:47 meh, so many nerds masturbating over some projects, it's like it's porn sometimes Aug 08 16:19:06 fappers Aug 08 16:28:05 hey guys.. is ExFAT posible for BBB? Aug 08 16:33:43 brimestone: https://github.com/rxrz/exfat-nofuse Aug 08 16:36:18 make: *** /lib/modules/3.8.13/build: No such file or directory. ?? Aug 08 16:37:02 not sure why build doesnt exist.. Aug 08 16:37:48 readme says it support Kernel 3.8 Aug 08 16:49:50 brimestone: exfat is evil Aug 08 16:50:04 it restricts your freedom through patents Aug 08 16:50:15 ohhh.. i thought its pending.. Aug 08 16:50:30 like.. its MicroSoft.. big suprise there! Aug 08 16:50:48 why not use ext4? Aug 08 16:50:51 what FS would you recommend? aside from Fat32? Aug 08 16:51:15 well i want to write to a USB flash and quickly open it in OSX platform Aug 08 16:51:29 for interOS compatibility, use UDF. it's writable on all platforms Aug 08 16:51:47 large file support? Aug 08 16:52:09 yes. http://tanguy.ortolo.eu/blog/article93/usb-udf Aug 08 16:52:22 let me try that.. thanks Aug 08 16:53:22 np bro Aug 08 16:53:46 mkudffs isnt available for Angstrom.. ( sorry, really new to Angstrom ) Aug 08 16:54:13 ah well, you will have to recompile from source. which is very straightforward Aug 08 16:54:19 ahh thanks Aug 08 16:57:00 cde: do you know where i can get udftools? sorry. I'm getting killed by my ubuntu ref.. Aug 08 16:57:34 http://ftp.de.debian.org/debian/pool/main/u/udftools/udftools_1.0.0b3.orig.tar.gz Aug 08 16:58:00 thanks Aug 08 16:58:35 its like familiar enough but most of my normal stuff doesnt work.. like Pico/Nano.. Aug 08 16:58:55 which backspace makes the line skip some inputs Aug 08 16:59:36 hi Aug 08 17:00:05 I want to use UART to connection my BBB and my computer Aug 08 17:00:12 any suggestions? Aug 08 17:02:15 brimestone: that's not normal. what do you use to connect to your bbb? Aug 08 17:02:52 fenghelong_: https://www.adafruit.com/products/954 Aug 08 17:03:10 good old terminal, ssh into the *7.2 address Aug 08 17:03:22 Russ, Hey buddy. just came to say thank you for making me sure that some thing stupid is wrong with me :D Aug 08 17:03:35 brimestone: from linux? Aug 08 17:03:42 from OSX :( Aug 08 17:03:50 oh that's normal then Aug 08 17:03:57 works fine with VIM.. Aug 08 17:04:08 but i'm quicker in pico Aug 08 17:04:21 cde, can I use UART port? Aug 08 17:04:32 brimestone: use GNU/Linux. OSX is a proprietary OS that restricts your freedom Aug 08 17:04:44 fenghelong_: there's a standard ftdi cable header on the bbb Aug 08 17:04:53 Russ, I suspected the SD card, I zeroed out the SD an it caused unexpected crashes and so on... I tried to zero out another time and restored one of my working images and it's working now :) Aug 08 17:04:58 I know.. work related... Aug 08 17:05:04 all my servers is ubuntu :) Aug 08 17:05:09 oh good :) Aug 08 17:05:17 headless ubuntu server Aug 08 17:05:31 cde, do you mean the JTAG? Aug 08 17:05:41 brimestone: why would anyone do that? Aug 08 17:05:41 well.. my large 200TB SAN is proriotary from Avid Aug 08 17:05:42 no, that 6-pin header Aug 08 17:05:54 do what? Aug 08 17:06:01 ubuntu server Aug 08 17:06:09 why not? Aug 08 17:06:13 for teh lulz! Aug 08 17:06:13 it's about as silly as the osx server they tried to sell Aug 08 17:06:34 mru, on the contrary. wrt security ubuntu is top notch Aug 08 17:06:53 actually no Aug 08 17:07:01 they allow unrestricted sudo by default Aug 08 17:07:05 hardly secure Aug 08 17:07:40 do they have . in the default PATH too? Aug 08 17:07:41 yes. still has some good selling points like apparmor, pie, fstack-protector Aug 08 17:07:42 wouldn't surprise me Aug 08 17:08:02 hmm no . is not in PATH Aug 08 17:08:14 how unusually sane Aug 08 17:08:31 I don't think any distro does that? that is since 1999 ;) Aug 08 17:08:44 some of them used to Aug 08 17:08:53 when the kernel was yound and SCSI was the future, and matrix was cool Aug 08 17:08:59 the "friendly" ones typically Aug 08 17:11:00 mru, What do you mean by unrestricted sudo access? You need to be member of admin group to gain root, and member of sudo group to execute commands. You are referring to something else? Aug 08 17:11:16 mru: ubuntu?? is bad? Aug 08 17:11:34 I'm referring to sudo allowing any command Aug 08 17:11:38 that's dangerous Aug 08 17:11:51 mru: been using them for 4 years.. knock of wood its huming fine Aug 08 17:11:54 there are various race conditions that can be exploited Aug 08 17:13:54 I also find that using the ubuntu LTS releases for small scale servers works fine in reality. Aug 08 17:14:18 mru: there is an interesting sudo vulnerability recently disclosed, although not very dangerous. http://www.sudo.ws/sudo/alerts/epoch_ticket.html Aug 08 17:15:28 fenghelong_: this one is also cheaper and works fine https://dx.com/p/usb-2-0-to-ttl-uart-5-pin-cp2102-module-serial-converter-blue-152317 Aug 08 17:15:46 maybe I'm just paranoid then, but I don't like the idea of a non-root user being able to escalate to root without authentication even for a few minutes Aug 08 17:17:47 cde, BBB has no built-in serial to USBconnection,right? Aug 08 17:20:38 cde: recompile udf and made a thumbdrive udf.. but i get mount: unknown filesystem type 'udf' when trying to mount? do i need to reboot? Aug 08 17:23:15 why would you put udf on a thumb drive? Aug 08 17:24:01 hehehe.. Aug 08 17:24:12 i want to have an FS on it that is cross platform Aug 08 17:24:19 vfat? Aug 08 17:24:22 i tred ExFat, Aug 08 17:24:36 i tried Fat32 but i realized i may need large file support Aug 08 17:24:38 vFat? Aug 08 17:25:12 fat32 with real filenames Aug 08 17:25:27 i have files that may go over 2GB Aug 08 17:27:00 fenghelong_: sadly no Aug 08 17:27:08 Gilad Ben-Yossef presented back in 2005 a paper at the Linux symposium on embedded Linux firmware upgrade and his "sysup / cfgsh" approach. Does not seem like this went anywhere (still at rev 0.1). Anyone know of an existing framework for performing "safe" upgrades (via web interface for example) that one can reuse? Aug 08 17:27:14 brimestone: ah yes you need to compile the kernel module as well Aug 08 17:28:18 ? Aug 08 17:28:41 cde, then how can I use UART port to connect to my computer? Aug 08 17:31:49 ..... Aug 08 17:35:17 morning all Aug 08 17:35:36 afternoon, evening, whatever you like. Aug 08 17:35:52 it's ugt here Aug 08 17:36:06 think you're about +12-13 from me ? Aug 08 17:36:26 cde: i have not compile a kernel before.. how do i go about compiling udf kernel? Aug 08 17:36:47 brimestone there are literall tons of howto's on the wen Aug 08 17:36:53 literally* Aug 08 17:36:57 brimestone: hmm well you could compile it through the angstrom build system, modifying the kernel config file Aug 08 17:36:59 web* Aug 08 17:37:18 ah angstrom . . . Aug 08 17:37:18 it's not entirely trivial although the build system is very well done and it's also a good learning experience Aug 08 17:37:38 the the tar file you pointed me to, was the udf utility.. not the kernel Aug 08 17:38:01 does angstrom not have apackage for that module ? Aug 08 17:38:14 apparently not Aug 08 17:38:36 this is one reason why im not using angstrom. Aug 08 17:38:56 im also starting to want to go to ubuntu Aug 08 17:38:58 the udf module source is a part of the official kernel source Aug 08 17:39:04 i just dont have access to a MicroSD card Aug 08 17:39:15 sometimes i wonder why they didnt just pick a well used distro and build/add to that Aug 08 17:39:31 well somethign other than ubuntu lol Aug 08 17:39:36 well a nice point of angstrom is that it's very straightforward to recompile the whole system Aug 08 17:39:54 will the bonescript still works with non angstrom? Aug 08 17:39:56 on the other hand cross-compiling debian/ubuntu is let's say, not trivial ;) Aug 08 17:40:04 its not that difficult tobuild any kernel / distro though Aug 08 17:40:05 hmm I don't know Aug 08 17:40:18 cde, but debian is well documented Aug 08 17:40:27 how can I boot from the SD card not the eMMC Aug 08 17:40:27 so are other decent distros Aug 08 17:40:43 nevermind.. forget UDF Aug 08 17:41:04 ill install FUSE on mac to read EXT4 Aug 08 17:41:25 ug i hope fuse works beter than it did several years ago Aug 08 17:41:56 i used fuse or somethign like it for windows back in the early 2000's it wold hang my desktop for minutes literally Aug 08 17:42:24 things change.. they have version 2.6 now, just release last june Aug 08 17:43:18 I can say that reverse shares from windows to linux( ntfs ) is slow as hell Aug 08 17:43:42 m_billybob: debian still doesn't really support NEON Aug 08 17:43:44 if working with small or a small mount of files it probably isnt too bad Aug 08 17:44:07 m_billybob: and till very recently debian was built for armv4t without any floating point hw support Aug 08 17:44:16 after I plug in my SD card ,BBB can not find its IP address Aug 08 17:44:25 how can I deal with this? Aug 08 17:45:09 koen, ok im not trying to disrespect you, or anyone working on angstrom. Obviously i dont know much about it, it just occured to me that perhaps that effect could have been put into debian, ARCH, fedora, or whatever. But again, I obviously dont know how all this works like you do Aug 08 17:45:26 effect == effort Aug 08 17:46:24 and i do know that it takes a lot of effort. whichever direction you go Aug 08 17:47:29 m_billybob: the embedded distro I started with was debian based Aug 08 17:47:39 yes. after all it took us 10 million years to evolve from apes to this Aug 08 17:47:41 this i do know. Aug 08 17:47:46 m_billybob: we had to ditch that since debian developers cannot be reasoned with Aug 08 17:47:55 debian Zarus -> angstrom right ? Aug 08 17:47:57 so in 2003 we switched to an OE built distro Aug 08 17:48:06 ipaqs running familiar Aug 08 17:48:13 I'm not one of those zaurus weirdos Aug 08 17:48:24 koen: are your an angstrom developer? Aug 08 17:48:30 koen: you are just a plain weirdo Aug 08 17:48:36 he is *the* angstrom developer Aug 08 17:48:53 that's cool! it's a lot of work for one person Aug 08 17:48:55 one of the cabal Aug 08 17:49:03 angstrom is not one person :) Aug 08 17:49:34 but in every project, there is a charismatic leader Aug 08 17:49:54 that would be Crofton|work Aug 08 17:50:07 the dutch are charismatic? Aug 08 17:50:17 well i meant in the context of beagle. thats how i understood it but yeah no one say i have to be right Aug 08 17:50:19 ever haggle a dutch guy? Aug 08 17:50:27 mranostay: why do you think we legalized drugs? Aug 08 17:50:43 koen: for teh lulz, I'd say Aug 08 17:51:36 for the tax dollah Aug 08 17:53:15 rofl Aug 08 17:53:36 speaking of Zaurus, is there a last tag that is still buildable? Aug 08 17:53:43 tried a few years ago and it was broken Aug 08 17:53:59 ds2: follow the instructions at http://www.angstrom-distribution.org/building-angstrom Aug 08 17:54:19 that works on at least the clamshells Aug 08 17:54:36 koen: ah... I was building for collie I think Aug 08 17:54:50 the problem wasn't instructions; it was packages blowing up Aug 08 17:54:59 yeah, that's armv4, not sure how the eabi fixup stuff is working Aug 08 17:55:03 same tree built for beagle and other things Aug 08 17:55:20 maybe you can strongarm it into building Aug 08 17:55:31 if I had the time, I'd fix that Aug 08 17:55:39 collie, and the jornada Aug 08 17:56:05 just wish someone left tags on the last known good buid Aug 08 17:56:07 build Aug 08 17:57:26 back to tracking down malloc corruptions Aug 08 19:01:40 cde yo you still there ? Aug 08 19:07:47 m_billybob yo Aug 08 19:10:54 cde, sorry was going ot ask a question but think i got it nailed now Aug 08 19:11:18 trying to decide which way i want to go with web appliance design Aug 08 19:11:31 I have limited experience with this Aug 08 19:11:45 * cde <- not really an expert on the subject ;) Aug 08 19:12:01 well you possibly know much more than I lol Aug 08 19:12:08 i know next to nothing. Aug 08 19:12:54 I mean ive created some stuff . . . but was based on proprietary hardware / software libraries . . . so yeah. Aug 08 19:32:54 what are you building? Aug 08 19:50:13 <_SY_> hello Aug 08 19:50:22 hi _SY_ Aug 08 19:51:59 <_SY_> Hows it going? Aug 08 19:52:16 <_SY_> I've been playing around with node, good stuff :) Aug 08 19:57:20 hi Aug 08 19:57:45 grrrr Aug 08 19:59:39 Please tell me whether BeagleBone Black suit for that would develop a small operating system? Aug 08 20:01:21 hi Guys, anyone have experience at booting up bare Yocto on beaglebone black? Aug 08 20:04:43 Lars_: it's definitely suitable Aug 08 20:05:21 cde: thanks Aug 08 20:05:35 i have an issue whith it not booting the minimal image Aug 08 20:09:16 cde: I want to write a small boot loader analog uboot and a small core, but whether this will suit BeagleBone Black Aug 08 20:09:31 analog uboot? Aug 08 20:10:58 Lars_: you can do it, although the BBW is perhaps more suited (it has serial+jtag out of the box) Aug 08 20:11:53 cde: CTI JTAG isn't hard :) Aug 08 20:12:35 mranostay: made in Germany? Aug 08 20:12:57 mranostay: Not analog, simply boot loader your operating system kernel Aug 08 20:14:39 why write another OS?... Aug 08 20:15:04 cde: What is a BBW? Aug 08 20:15:14 beagle bone (original, white version) Aug 08 20:15:25 slightly more expensive tho Aug 08 20:15:56 cde: thanks Aug 08 20:16:18 can anyone help me with Yocto not booting on the beaglebone black .. it has no serial, so can't see where it is failing Aug 08 20:17:05 brm: I would highly recommend buying a serial cable Aug 08 20:17:37 cde: funny, it has no serial port, just USB Aug 08 20:18:04 brm: it *does* have a serial port Aug 08 20:18:27 FTDI serial header Aug 08 20:18:30 brm: it's not a classic RS232 socket, but it is there Aug 08 20:18:40 kfoltman: ok, there is no connector, do I have to buy another module? Aug 08 20:19:38 brm if you have a 3v3 ttl module already no need to buy one Aug 08 20:19:57 you only need rx / tx + gnd Aug 08 20:20:27 billybob: where do i connect it to? Aug 08 20:20:34 one sec Aug 08 20:21:38 brm https://lh4.googleusercontent.com/-3oca40vrH-g/Ubd5TjD-0_I/AAAAAAAAALU/-GibZBaTvKk/s1024/beaglebone-black-serial.jpg Aug 08 20:21:43 brm: https://dx.com/p/usb-2-0-to-ttl-uart-5-pin-cp2102-module-serial-converter-blue-152317 or https://www.adafruit.com/products/954 Aug 08 20:21:53 of course rx / tx need to be swaped between devices Aug 08 20:22:10 so tx from one deviceto rx on the other etc Aug 08 20:22:17 billybob: cool .. many thanks Aug 08 20:22:22 np Aug 08 20:22:40 brm just make sure you're using a 3v3 module. Aug 08 20:22:56 or just use a 5V module at your own risk ;) Aug 08 20:23:52 billybob: will do, any idea's why the minimal yocto build will not boot? I have installes MLO u-boot , uImage and filesystem to the SD card Aug 08 20:24:07 could be a million things Aug 08 20:24:47 Like Vaizki says Aug 08 20:24:59 vaizki: thanks a bunch :( ... ok off to connect a serial port .. Aug 08 20:25:04 and there is a SN74LVC2G241 on the serial port of the BBB Aug 08 20:25:23 which makes it 5V tolerant Aug 08 20:25:48 but it's still spec'd for 3.3v so use that unless all you have is a 5V serial Aug 08 20:25:55 do NOT connect a PC serial port to it Aug 08 20:26:02 this is a TTL level port Aug 08 20:26:16 understand Aug 08 20:26:28 ofcourse if you have another BBB you can use that as a terminal... Aug 08 20:27:37 thanks for you help guys ... talk later Aug 08 20:28:30 np bro Aug 08 20:42:27 Which power supply is needed for Beaglebone Black? Aug 08 20:42:39 the one that works Aug 08 20:42:48 any that works Aug 08 20:43:21 Lars look at cicuitco's website somewhere there they have a listing of accessories Aug 08 20:43:47 5v2A? Aug 08 20:44:12 5V 2A will do it yes Aug 08 20:44:23 mru: well, if you use a working 24V supply, it might not end well ;) Aug 08 20:45:18 Vaizki: thanks Aug 08 20:45:23 it might if the end goal is fireworks Aug 08 20:46:05 but then we call it 'ignition' not 'power supply' ;) Aug 08 20:46:09 Lars_: actually not sure if it will ever draw over 1.5A but 2A is safe ;) Aug 08 20:47:22 ;) Aug 08 20:47:26 ok my bad, it can draw up to 2.5A from the 5V jack but only 1.8A from USB Aug 08 20:47:30 are there any commercial distributors for BBB Aug 08 20:47:46 Vaizki: what you use? Aug 08 20:47:48 Vaizki: how would you go about drawing 1.8A from usb? Aug 08 20:47:57 when it can only supply 500mA Aug 08 20:48:12 Lars_: ummm an old La Fonera wifi basestation power I had.. Aug 08 20:48:21 nickbbb: commercial? why would you want that? Aug 08 20:48:39 mru: well you might have a 2A usb charger like the one that comes with an ipad? Aug 08 20:48:54 not the answer Aug 08 20:49:39 mru: http://www.newegg.com/Product/Product.aspx?Item=N82E16812186123&nm_mc=KNC-GoogleAdwords&cm_mmc=KNC-GoogleAdwords-_-pla-_-USB+Cables-_-N82E16812186123&gclid=COq5-9Pc7rgCFURp7AodCSEAAA Aug 08 20:49:39 1A will do the job for most cases, but rise time on the PSU seems to be important too Aug 08 20:49:55 but yes by default BBB will not draw over 500mA Aug 08 20:50:03 mru: there is a variation of that supports pretending it is a charger with up to 1.5A Aug 08 20:50:31 prpplague: such cables are pure evil Aug 08 20:50:37 but it's very easy to change the USB max draw of the BBB Aug 08 20:50:37 indeed Aug 08 20:50:44 because you have to _ask_ for more than 100mA Aug 08 20:50:57 the BBB doesn't ask :) Aug 08 20:51:07 so the extra plug can only legally pull 100mA Aug 08 20:51:25 what extra plug? Aug 08 20:51:38 mru: yea Aug 08 20:51:39 Vaizki: prpplague posted a link to an evil Y cable Aug 08 20:51:53 oh that dual plug cable.. yea.. those are evil Aug 08 20:52:14 and unnecessary since you can just draw 1.8A from one with the BBB :D Aug 08 20:52:42 errr no Aug 08 20:52:49 a decent host will shut you down if you try Aug 08 20:53:17 yea I know. but it won't shut down my iPad charger for example. Aug 08 20:56:00 the BBB does not have the ability to ask for > 500mA on a dedicated charger Aug 08 20:56:16 mru: think he is referring to the dedicated charger supplement Aug 08 20:56:31 yes, I know chargers can supply more Aug 08 20:56:36 but that requires it to verify DM/DP is connected by < 200ohm before pulling that Aug 08 20:56:42 there's some trickery with tying the data pins together to signal this Aug 08 20:57:18 weren't apple doing something slightly incompatible with everybody else? Aug 08 20:57:28 probably Aug 08 20:57:32 yes, apple does it with different values btwn DM/DP Aug 08 20:57:36 like IBM ? Aug 08 20:57:41 that encodes different current capacities Aug 08 20:57:44 oh wrong context lol Aug 08 20:59:41 I think apple actually uses voltage splitters to push defined voltages on the DM/DP Aug 08 20:59:55 from the different capacity chargers Aug 08 21:00:26 voltage feedback Aug 08 21:00:57 http://blog.curioussystem.com/wp-content/uploads/blog.curioussystem.com/2010/08/Apple-Hi-current-charge-resistors1.png Aug 08 21:01:09 like that, someone drew a pretty pic Aug 08 21:01:18 anyone suggest a stable usb wifi adapter for BBB on wheezy? Aug 08 21:01:44 something atheros Aug 08 21:01:50 not sure what BBB and wheezy has to do with it... Aug 08 21:01:59 ds2: you can use the VDD_5V pins for stuff that requires more Aug 08 21:02:06 funkster check the groups RCN was recently talking abou it names a couple of specificchipsets Aug 08 21:02:22 well of course the BBB itself can't use that Aug 08 21:02:43 funkster you need G or N ? Aug 08 21:03:08 either or would works to be honest. Aug 08 21:03:29 only downloading a 300k images every 10 minutes. Aug 08 21:03:52 300k image* Aug 08 21:04:23 funkster . . . Aug 08 21:04:25 Atheros (atk9) based modules on amazon... Aug 08 21:04:26 tl-wn721n Aug 08 21:04:26 tl-wn722n Aug 08 21:04:38 first is on amazon for ~$13 Aug 08 21:04:42 awesome. Aug 08 21:05:44 can anyone can comment on stability of wheezy verses the default OS which is angstrom? Aug 08 21:05:58 I can say that wheezy runs great Aug 08 21:06:18 14:06:17 up 2 days, 13:59, 2 users, load average: 0.00, 0.01, 0.05 Aug 08 21:06:30 i ventured away from the default OS on RPi and i was having weird issues. this is why i ask. Aug 08 21:06:33 other user in chat client in this channel now Aug 08 21:06:52 wold be better uptime but i power via USB and i had to reboot the laptop a couple days ago Aug 08 21:07:31 sweet! ordering up my BBB today Aug 08 21:07:36 funkster i would say if you know debian well you would probably be better off with debian Aug 08 21:07:47 no reason why you can not try both though Aug 08 21:07:56 you mean angstrom? Aug 08 21:08:14 no i meqan debian Aug 08 21:08:18 mean* Aug 08 21:08:30 if you know debian well you're probably going to want t oswitch Aug 08 21:08:55 ohh, gotcha. okay. Aug 08 21:09:23 bookmark this Aug 08 21:09:24 http://eewiki.net/display/linuxonarm/BeagleBone+Black Aug 08 21:09:31 well if you dont mind building from source Aug 08 21:09:37 the kernel and uboot that is Aug 08 21:10:07 i still have angstrom on the eMMC on board an boot alternat media into debian Aug 08 21:10:55 point being you can "multi" boot Aug 08 21:11:05 oh great, bookmarking now. yeah i need to migrate my setup on a x86 server thats running debian to a BBB Aug 08 21:11:14 so ill use wheezy to minimize headaches Aug 08 21:11:22 smart move Aug 08 21:11:26 BeagleBone Blatsk not support JTAG? Aug 08 21:11:38 Lars_: it does Aug 08 21:11:46 Lars there is JTAG, just not physical headers Aug 08 21:11:47 you have to solder on that little CTI header Aug 08 21:11:50 itson the bottom Aug 08 21:11:59 first thing i do Aug 08 21:12:07 * mranostay has a bag of SamTec samples Aug 08 21:12:33 m_billybob: could you point me in the right direction about looking up how to hook up sensors to the BBB, I'm totally new to electronics. i just know linux, thats about it. Aug 08 21:12:57 need specifics Aug 08 21:13:18 you have plenty of time dont worry, you have lots to learn Aug 08 21:13:56 funkster although there is guy on yourtube, Derrek Molloy . . . check out his beaglebone videos Aug 08 21:14:03 youtube* Aug 08 21:14:25 he also covers electronics basics so yeah Aug 08 21:14:31 wa looking to hook up sensors, to alert when door is opened. Aug 08 21:14:32 check out his channel Aug 08 21:14:38 ok going to check his videos! Aug 08 21:15:21 funkster lots of way that specific thing could be done so . . . yeah lol Aug 08 21:15:31 Thank you all for the help Aug 08 21:15:31 me id probably try to find a uart part if at all possible Aug 08 21:17:03 but yeah not very likely SPI or I2C with perchance the odd USB device Aug 08 21:19:50 funkster if you plan on building your own kernel an start mucking around with different ways to boot your bbb do yourself a favor and pick up that FTDI cable Robert Nelson has on his site Aug 08 21:20:16 well he has a digikey link on his site up at the top Aug 08 21:20:17 it would also be a favor to us Aug 08 21:20:28 what exactly is the beagle bone black "devkit" ? Aug 08 21:20:43 somethign i personally have no interrest in Aug 08 21:20:48 lol Aug 08 21:20:53 :) Aug 08 21:21:11 funkster i think its in relation to android Aug 08 21:21:35 http://www.amazon.com/dp/B00CHYOLHK Aug 08 21:22:22 thats high Aug 08 21:22:26 should be $45 Aug 08 21:22:41 adafruit digikey mouser all going ot be $$5 Aug 08 21:22:45 err $45 Aug 08 21:22:48 might include a power supply Aug 08 21:23:00 i see no mention of whats included Aug 08 21:23:06 yea me neither Aug 08 21:23:26 but I have seen "BBB DevKits" with PS.. and some with FTDI cable as well Aug 08 21:23:38 basically bundles Aug 08 21:23:39 but why Aug 08 21:23:57 they want to sell you a PS etc? Aug 08 21:24:33 just get a BBW Aug 08 21:24:40 comments say no power supply included Aug 08 21:24:44 it has the FTDI stuff in there Aug 08 21:24:52 along with a built in jtag interface Aug 08 21:25:24 ds2 for twice the cost, and no eMMC Aug 08 21:25:43 no HDMI either but meh thats not a sellign point for me personally Aug 08 21:26:20 but you know we could Ubuntu-ize it ! it haz hdmi cheezeburger Aug 08 21:27:30 probably cheaper or same price on amazong for $55 as i have amazong prime so, 2 day shipping is free. Aug 08 21:27:59 funkster well you're probably going ot want some accessories for it Aug 08 21:28:13 maybe a power supply and maybe a serial debug cable Aug 08 21:28:22 it comes with a usb cable Aug 08 21:28:29 m_billybob: yeah i already got that, i have a RPi Aug 08 21:28:41 uses same power supply, th debug cable i gotta look into. Aug 08 21:28:44 is it 3v3 ttl ? Aug 08 21:29:13 i think i talked with someone who uses a rpi cable on their bbb but not 100% sure Aug 08 21:29:50 m_billybob: how much is a FTDI cable? how much is a jtag adapter? Aug 08 21:29:59 the eMMC and the HDMI are interferers for most things Aug 08 21:30:02 ds2 first under 5 euros Aug 08 21:30:13 ds2: i have no idea what those are. i am new =D Aug 08 21:30:15 from chin Aug 08 21:30:15 a Aug 08 21:30:22 woglinde: where do you find a proper ftdi cable for under 5 euros? Aug 08 21:30:27 I own a segger already, and can make your own uart module for ~$4-5 US Aug 08 21:30:36 FTDI even Aug 08 21:30:55 FT230x Aug 08 21:30:56 ds2 amazon Aug 08 21:30:59 hi guys, back again boot error is: "[ 0.285717] DSS not supported on this SoC [ 1.032434] mtdoops: mtd device (mtddev=name/number) must be supplied" Aug 08 21:31:16 woglinde: got a link to one? Aug 08 21:31:16 bought one for my buffalo router Aug 08 21:31:19 ds2 but the cable they sell on digikey adafruit etc is $20 Aug 08 21:31:31 the cheaper stuff is usually some other then ftdi Aug 08 21:31:43 m_billybob: that's about half the price of the BBB Aug 08 21:31:50 so 45 + 20 gives you 65 already Aug 08 21:31:54 ds2 the ft230x is just the chip, you'd have to make your own module Aug 08 21:32:08 its well documented though Aug 08 21:32:09 BBB is about $90 so you get the debugger for $25 Aug 08 21:32:26 m_billybob: yes, I am well aware of that part Aug 08 21:33:04 I got parts lying around I can use too. but for someone who is actually looking at buy the bits, the number are different Aug 08 21:33:23 sure and he may not even need the serial debug cable Aug 08 21:33:36 most likely will never need a jtag either Aug 08 21:34:16 but as he saus he has stuff from a rpi so may not need to wother Aug 08 21:34:20 then why mention it :D Aug 08 21:34:21 says* Aug 08 21:34:30 the rpi is irrelevant Aug 08 21:34:46 it is like saying you have a playsk00l laptop Aug 08 21:34:48 not when he has a power supply and FTDI module for it already :P Aug 08 21:34:58 ds2 hm right was not ftdi Aug 08 21:35:01 but cp2102 Aug 08 21:35:11 http://www.amazon.de/USB-TTL-Konverter-Modul-mit-eingebautem-CP2102/dp/B008RF73CS/ref=sr_1_8?ie=UTF8&qid=1375997669&sr=8-8&keywords=usb+serial++rs232 Aug 08 21:35:33 woglinde: those and the prolific ones are usually what is on the cheap cheap cables Aug 08 21:35:58 I'd live to get my hands on a few sub $5 genuine ftdi chip based cables Aug 08 21:36:03 as long as they work Aug 08 21:36:14 there are corner case issues with those cheaper ones Aug 08 21:36:23 woglinde you can pick yup modules in counts of 10 for ~$1.72 each, and they will *probably* work too. but they're cheap from china, so may / may not last Aug 08 21:36:51 based on pl230x or something Aug 08 21:37:12 i know someone who uses a few says they work fine but meh . . Aug 08 21:37:24 for gp stuff, any of htem will mostly work Aug 08 21:37:34 m_billybob: you have amazon link to suggested power supply. im seeing mixed ones. Aug 08 21:37:35 but there are corner cases like break can be unreliable on some of them Aug 08 21:37:48 serial console Aug 08 21:37:50 funkster best to check circuitcos acessory page Aug 08 21:38:05 ok sweet i will get it from there then. Aug 08 21:38:06 find the parts they have there and search elsewhere Aug 08 21:38:09 for debugging, it is handy to have a good cable Aug 08 21:38:14 or not lol Aug 08 21:38:34 yeah im personally partial to FTDI Aug 08 21:38:47 pay more but nearly garunteed hassle free Aug 08 21:38:55 the PL2303 modules I bought were somewhere around 1 USD each Aug 08 21:39:23 no problems so far but FTDI is of course superior especially if you need reliable comms and speed Aug 08 21:39:42 for seeing boot messages and throwing uboot about, no problem Aug 08 21:39:43 Vaizki the price i listed above was from ebay with free shipping ( each ) but in quantities of 10 Aug 08 21:40:00 and from a month ago Aug 08 21:40:03 I personally prefer a genuine NS16550 for debugging but those are hard to get Aug 08 21:40:07 may even be cheaper now Aug 08 21:40:11 http://www.ebay.com/itm/USB-To-RS232-TTL-PL2303HX-Auto-Converter-Module-Converter-Adapter-For-arduino-/300881830900?pt=LH_DefaultDomain_0&hash=item460df463f4&_uhb=1#ht_2227wt_908 Aug 08 21:40:15 that's where I got mine Aug 08 21:40:24 but price is up Aug 08 21:40:30 seems to change every few days Aug 08 21:40:32 but if you are wiring it up, you can leverage alaunchpad Aug 08 21:40:46 or newer ez430 Aug 08 21:41:06 hm Vaizki with or without cables? Aug 08 21:41:16 no cables with those Aug 08 21:41:25 yeah i only have a launchpad now it only works for the boot log though uboot messages are jumbled Aug 08 21:41:27 so i have only my laptop and want to change settings on a up and running BBB can i still USB up to it like you do on first installation? Aug 08 21:41:39 sure Aug 08 21:41:58 it would automatically change the IP to a local IP so i can ssh in, or? Aug 08 21:42:02 and you can have both the external +5V power and usb connected at the same time Aug 08 21:42:06 funkster you may not even have problems powering it via USB especialy if you have USB3 Aug 08 21:42:21 it will have 2 network interfaces after you plug it in Aug 08 21:42:24 i power mine via a USB 3.0 port Aug 08 21:42:45 no, this will need a power supply, its standalone project. Aug 08 21:43:11 well while you're testing but anyhow sure it'll do both Aug 08 21:43:22 oh, so the USB acts as a network interface as well im guessing? Aug 08 21:43:28 can Aug 08 21:43:45 personally i dont like it YMMV Aug 08 21:44:11 with Angstrom it seems to work fine, with Debian . . . a whole different story Aug 08 21:44:12 but if i need to check up on device, every so often due to a problem, i can just connect via usb from laptop. Aug 08 21:44:23 m_billybob o.O Aug 08 21:44:25 well i also run Windows on my laptop so yeah that could be the issue Aug 08 21:44:35 m_billybob only a matter of setup Aug 08 21:44:41 RNDIS on widnows is funky i think Aug 08 21:44:49 woglinde: what do you mean? Aug 08 21:44:55 funkster: yes, assuming your kernel is running fine etc Aug 08 21:45:01 woglinde possibly but i dont really care much about it Aug 08 21:45:04 if it won't boot then you need a TTL serial cable Aug 08 21:45:05 Vaizki: right. ofcourse. Aug 08 21:45:07 funkster ah he is using rdnis Aug 08 21:45:27 more like, if wifi goes out and i need to get on to check it out. Aug 08 21:45:50 woglinde you havent by any chance gotten it to boot via g_multi ? Aug 08 21:47:24 I have tried, and failed. but without a proper serial debug cable ( I use an MSP430 launchpad for serial debug ) i wont know whats wrong Aug 08 21:47:46 boot via g_multi? Aug 08 21:48:06 its supposed to be possible, and people seem to have done it on the BBW Aug 08 21:48:21 can anyone help me with by BBB boot issue? Aug 08 21:48:43 brm you have a serial debug connection now ? Aug 08 21:49:09 billybob: yes Aug 08 21:49:17 error is: [ 0.285717] DSS not supported on this SoC [ 1.032434] mtdoops: mtd device (mtddev=name/number) must be supplied Aug 08 21:49:18 pastebin the bootlog Aug 08 21:49:25 ah Aug 08 21:49:39 andthis is the stick image ? Aug 08 21:49:45 stock* Aug 08 21:49:52 stick image? Aug 08 21:49:58 stock Aug 08 21:50:11 ah stock .. yes, the minimal image Aug 08 21:50:52 sort of implies that mu uboot params are oncorrect Aug 08 21:50:56 oh so you've used OE to compile angstrom, right . . .ok im of no help there with that one, but seems you may have a build script misconfiguration. Aug 08 21:51:14 guys, i'm new to embedded linux. i was trying to build a custom kernel. i could compile and generate an output file with name 'uImage-dtb.am335x-boneblack'. But to download it on board emmc flash, i believe, i need to create a .img file and then flash it on to a sd card. is it true? if yes, how to convert it to .img file? Aug 08 21:51:16 because that is not right Aug 08 21:51:24 no, I have used Yocto to build a minimal image Aug 08 21:52:19 zImage sethu Aug 08 21:52:36 brm in this context to me, same differnce Aug 08 21:52:39 i am not using any distro, just the Yocto build system Aug 08 21:52:52 ok what file did it generate for you Aug 08 21:52:56 files Aug 08 21:53:12 MLO, u-boot.img and uEnv.txt ? Aug 08 21:53:38 kernel too but in thecontext of uboot Aug 08 21:53:42 it generated MLO, uImage, u-boot the dtb file and the filesystem Aug 08 21:54:03 billybob, thank u for the reply. But, zimage doesn't have a .img extension, right? i was using 'Win32DiskImager' to make bootable sdcard for a prebuilt image. It didn't work for zImage. Aug 08 21:54:20 sethu: zImage is just the kerneö Aug 08 21:54:49 I created an SD card with MLO and u-boot on the boot partition and put the filesystem on the root partition with uImage in /root/boot Aug 08 21:55:02 sethu, zImage for emmc or sd boot uImage for USB or netboot is what I understand Aug 08 21:55:13 brm and you're trying to boot this from where again ? SD ? Aug 08 21:55:24 sd Aug 08 21:55:34 you need a uEnv.txt file Aug 08 21:55:44 on the sd card first parition Aug 08 21:55:45 hey guys :) Aug 08 21:55:50 I ahve that file but it is blank Aug 08 21:55:52 ohh.. my bad. what is that i should do now to get the complete OS on sd? Aug 08 21:55:56 ( /boot parition ) Aug 08 21:56:30 brm it wont work without being setup correctly. one second Aug 08 21:56:42 ist partition is FAT and is called /boot Aug 08 21:56:51 thats the one Aug 08 21:57:02 brm so let me give some context first Aug 08 21:57:08 these instructions are for debian Aug 08 21:57:11 HOWEVER Aug 08 21:57:22 the uEnv.txt file section *should* work Aug 08 21:57:27 so what do I need in uEnv.txt file Aug 08 21:57:33 but i can not garuntee that it will Aug 08 21:57:36 http://eewiki.net/display/linuxonarm/BeagleBone+Black Aug 08 21:57:45 scroll down to the uEnv.txt file section Aug 08 21:57:54 hey guys are there any CCO experts available for a chat Aug 08 21:59:25 billybob: I had a look at that, not sure how any parameters passed would help me with my error .. Aug 08 22:01:21 billybob, i wanted to try building angstrom from my fedora pc. and then to flash beaglebone black using sdcard. could you please guide me with any documentation on this? Aug 08 22:01:42 brm, are you trying to boot an omap kernel? Aug 08 22:01:59 brm to be perfectly honest i am not sure what you're error is about but you *will* need a uEnv.txt file with such parameters in it to boot from SD Aug 08 22:03:40 sethu, i know nothing abotu fedora. and if i did I would still probably highly reccomend using Debian for a cross compile system. A virtual machine orks too . . . Aug 08 22:03:58 a virtual machine works too* Aug 08 22:04:17 ohk. thanks billybob Aug 08 22:04:18 billybob: Am confused, If I DD a stock angstrom image onto SD and boot that, it does not have much in that file at all .. Aug 08 22:04:51 brm somethign about optargs=quiet or some such ? Aug 08 22:04:59 thats meant to be booted fro mteh emmc Aug 08 22:05:05 yes Aug 08 22:05:08 sleepy-time& Aug 08 22:05:16 gn Aug 08 22:05:26 night Vaizki Aug 08 22:06:30 brm i dont pretend to be an expert but do have some hands on experience here. I can not tell you exactly why it is needed, but i do know it is needed if you expect to bootfrom sd Aug 08 22:06:41 so why does the example uEnv.txt file use zImage. not uImage ? Aug 08 22:07:02 do you have a uImage ? Aug 08 22:07:12 yes Aug 08 22:08:30 Robert Nelson moved away from using uImage he does not like it. Chanced are if you change zImage to uImage it may works but some of the other uEnv.txt variables may have to change too namely i think bootm in stead of bootz Aug 08 22:09:18 got ya .. Aug 08 22:09:26 #zImage: Aug 08 22:09:26 uenvcmd=run loadzimage; run loadfdt; run mmcargs; bootz ${loadaddr} - ${fdtaddr} Aug 08 22:09:35 that would have to change to bootm at the end Aug 08 22:09:38 koen: hey i was told to speak to you regarding CCO in the linaro channel Aug 08 22:10:05 bootz ${loadaddr} - ${fdtaddr} would have to be -> bootm ${loadaddr} - ${fdtaddr} Aug 08 22:10:48 hmm loadzimage this is new to me Aug 08 22:11:02 thats changed recently Aug 08 22:12:11 loadzimage is defined early in the file Aug 08 22:12:39 ah right my bad brb got someone here Aug 08 22:19:53 billybob: got to go, will try and hack the uEnv.txt file and get back to you tomorrow if you are around Aug 08 23:01:37 Is it a bad life choice to run angstrom of the microsd card? Last night I tried to flash a new image to the board and this morning I reinstalled everything, got it all setup and then discovered I was running of the disk image Aug 08 23:01:51 off* Aug 08 23:02:54 i've made much worse Aug 08 23:02:58 and likely last weekend Aug 08 23:03:21 mranostay: you _are_ a bad life choice Aug 08 23:04:39 mru: ouch Aug 08 23:05:34 Mister anostay and u, why you being fighting? Aug 08 23:06:15 why does everyone assume the mr is mister?... Aug 08 23:06:47 I didn't, I just choose to since you both began with mr Aug 08 23:07:02 and I thought it was funny Aug 08 23:07:13 i see what you did there Aug 08 23:08:43 hi Steven_ Aug 08 23:09:13 hellow cde Aug 08 23:09:50 wassup Aug 08 23:12:03 sorry g2g be back later tonight, you two behave Aug 08 23:13:12 heh Aug 09 00:08:10 Hi all, I'm trying to work with the DSP on the BeagleBoard xM and have hit a brickwall - I need to get hold of the package 'dspbridge_dsp' (or more specifically, the 'dllcreate' tool) which is supposed to be available from TI's OMAPZOOM site but seemingly isn't. Does anyone know where to get it from? I've been searching for hours now with no luck Aug 09 00:09:20 have you look into dsplink? Aug 09 00:10:33 I was originally but I stumbled across this http://processors.wiki.ti.com/index.php/Beagle_Board_Challenge:_SuperBeagle which is an easy-to-use interface for the DSP, except it uses DSP Bridge rather than DSP link Aug 09 00:11:01 I may have to try and get dsplink working instead though if I can't find this dspbridge_dsp package anywhere Aug 09 00:12:25 I think there was a DSPLink based GSoC project from a few years ago Aug 09 00:12:30 looked at that? Aug 09 00:18:36 Ahh I've finally found it! Aug 09 00:19:59 hi guys, anyome around to tak about a BBB booting issue? Aug 09 00:20:53 nope Aug 09 00:21:00 hehe Aug 09 00:21:29 Hey billybob, I got further with the boot ... see -> http://pastebin.com/0asaJ9tf Aug 09 00:22:24 I have a suspicion that my .dtb file is not correct .. Aug 09 00:22:42 looks like you're trying to boot an omap image Aug 09 00:22:49 the BBB is not omap Aug 09 00:23:04 that's because the BBB has an omap device Aug 09 00:23:24 huh, what is the BBB Aug 09 00:24:15 am335x Aug 09 00:24:23 anyhow Aug 09 00:24:30 you know what you could do Aug 09 00:24:42 what? Aug 09 00:24:50 WAT Aug 09 00:25:14 you could pull one of koens images, and strip out MLO u-boot.img, use that uEnv.txt file since it is obviously working Aug 09 00:25:27 and try to find a minimal angstrom rootfs Aug 09 00:25:39 ok, where do I find those images Aug 09 00:25:45 quite possibly the one you've built already would work Aug 09 00:26:34 and of course you would need a kernel image but hmm yeah and of course the bbbdtb Aug 09 00:26:45 not helping ... Aug 09 00:27:01 http://downloads.angstrom-distribution.org/demo/beaglebone/ Aug 09 00:27:02 I want to do all my builds in Yocto Aug 09 00:27:05 which device tree files do yo have already ? Aug 09 00:27:17 not angstrom Aug 09 00:27:24 oh.. hehe Aug 09 00:27:29 Any suggestions on a good hobbyist way of getting automotive signals (e.g. checking whether my brake lights are on via the 14V switch) to the beagleboard Aug 09 00:27:54 I could use an optoisolator for every signal I want but I'm looking at like 30 signals... Aug 09 00:28:26 I have the one that was built by Yocto using meta-ti .. it built uImage-am335x-bone.dtb Aug 09 00:28:33 brm well are you loading am335x-boneblack.dtb as your dt in uEnv.txt Aug 09 00:28:52 you are using the BBB right ? Aug 09 00:29:00 yes BBB Aug 09 00:29:08 wrong file then Aug 09 00:29:17 am335x-boneblack.dtb <---- is the one you need Aug 09 00:29:36 ok, my build did not produce the am335x-boneblack.dtb Aug 09 00:29:38 see if you have it built Aug 09 00:29:43 ah ha Aug 09 00:29:47 ok Aug 09 00:30:08 I guess that is a different target option for mesa-ti ?? Aug 09 00:30:44 thats one more problem, and i dont know Yocto, i futz'd around with it for a week and got tired of gettign no where Aug 09 00:31:10 directions on the web are hard to find assuming they even exist Aug 09 00:31:20 is the uImage-am335x-bone.dtb the original white beaglebone? Aug 09 00:31:51 no idea what that even is, it has two conflicting names lol Aug 09 00:32:03 is it a uImage, or a device tree file ? lol Aug 09 00:32:08 what you mean Aug 09 00:32:31 what the heck is a device tree anyway Aug 09 00:32:38 well part of the name says uImage but the extension says its a dtb Aug 09 00:33:16 best left to you googling to find that out Aug 09 00:33:25 ok Aug 09 00:33:41 needless to say Linus got tired of supporting more and more ARM hardware Aug 09 00:33:53 off to do some more building ... thanks Aug 09 00:34:05 there is supposed to be qa big rant on the wen somewhere about him getting possy or something Aug 09 00:34:19 pissy over it* Aug 09 00:34:42 honestly i dotn blame him though Aug 09 00:35:00 and yeah i have to bail for a little bit too. have a garden to "pluck" Aug 09 00:35:28 well I guess that is why manufacturer's make there own BSP's to "support" the kernel Aug 09 00:36:07 anyway got to go back to work ... talk later Aug 09 00:43:44 hrmm, is there an easy way to update the rootfs on an sd card image? Aug 09 00:44:54 oh...looks like i can overwrite it! Aug 09 00:57:19 hello Aug 09 00:57:26 is mister still here? Aug 09 00:57:36 which one Aug 09 00:59:50 mranostay? Aug 09 01:00:11 I had to run out, a friend who i thought wasn't showing up just showed up.. Aug 09 01:00:20 but anywas cds? wassup? Aug 09 01:00:40 just chillin out bro Aug 09 01:02:50 same I am about to start messing arround with BBB again, its was giving me trouble earlier with the WIFI dongle...or maybe with my python server script? Aug 09 01:03:19 or maybe both! Aug 09 01:03:20 trying to control a wheel chair motor base with an android tablet Aug 09 01:04:02 indeed. The BBB seems to freeze up while running the server, but it may not be frozen but rather loss of network caused it to appear so? Aug 09 01:04:48 perhaps excessive cpu leads to thermal throttling or something Aug 09 01:04:55 cpu consumption even Aug 09 01:05:21 its nothing CPU intensive, read from Socket, process some commands, then update PWM Aug 09 01:06:08 I am using python threading, but it only creates 1 additional active thread at a time... Aug 09 01:06:17 does it work with regular ethernet? Aug 09 01:07:07 havenot tried it, router is in another part of the house and for some reason wont share network well with my laptop Aug 09 01:07:42 maybetry connecting the bbb to the laptop over ethnet just to try Aug 09 01:08:55 ok Aug 09 01:10:22 hey do u know if I flash the eemc from the SD card if my changes to the OS will be copied? Aug 09 01:12:32 your changes are on the emmc? if so I'd say yes but not sure Aug 09 01:12:40 sorry, s/emmc/SD/ Aug 09 01:14:48 for some reason even though I hold the user boot button when I plug it in, it doesn't seem to flash (I waited overnight) Aug 09 01:18:19 how does one monitor/probe/configure GPIO from the userland linux on default angstrom in BBB? Aug 09 01:18:49 inca: Adafruit has a good libary for IO Aug 09 01:18:55 https://github.com/adafruit/adafruit-beaglebone-io-python Aug 09 01:19:16 I am using it for GPIO and PWM output Aug 09 01:19:39 interesting Aug 09 01:20:35 how do I tell what version Angstrom distro that I have installed? Aug 09 01:24:06 damn... I think I am running out of flash space Aug 09 01:27:23 maybe u should install the latest version Aug 09 01:38:56 hi emeb Aug 09 01:39:00 FPGA! Aug 09 01:39:49 Mister anostay how are you? :) Aug 09 01:40:15 mranostay: hi! Aug 09 01:40:32 Steven__: the python lib even does events? Nice... Aug 09 01:40:47 dammit it is mr ranostay Aug 09 01:41:08 * mranostay thinks of a witty name for his blog Aug 09 01:41:26 * steven just learned this command? Aug 09 01:41:30 dam Aug 09 01:41:59 and I count one r in ur name, good sir Aug 09 01:43:20 also inca, this is another lib, but last time I checked it was not comptible with the current kernal Aug 09 01:43:20 https://github.com/alexanderhiam/PyBBIO Aug 09 01:46:11 it isn't Aug 09 01:46:26 does some crazy shit too Aug 09 01:46:30 like mmaping registers Aug 09 01:47:00 is "Random Posts Against Humanity" a good blog title? Aug 09 01:48:49 Steven__: the Adafruit python lib does not toggle USR0 LED, GPIO1_21 Aug 09 01:51:15 python -v reveals nothing interesting Aug 09 01:51:19 no dmesg Aug 09 01:51:23 hmmm Aug 09 01:52:09 what library does the node.js manipulate for the GPIO stuff? Aug 09 02:39:32 when u flash the emmc what do the lights do? Aug 09 02:39:44 when they're done all 4 light up Aug 09 02:39:52 what they do inbetween i dont know Aug 09 02:41:07 I cant tell if it is flashing or not, i have tried 5 times, waited an hour for the lights to go solid Aug 09 02:41:14 ARM techcon 2013 . . . why suddenly am i gettign email from arm Aug 09 02:41:42 Steven__ do you have a serial debug cable ? Aug 09 02:41:57 you can watch it as it happens over the serial debug interface Aug 09 02:42:01 nope Aug 09 02:42:11 not even a 3v3 ttl serial module ? Aug 09 02:42:17 because thats all it is Aug 09 02:42:42 nope Aug 09 02:43:10 let is sit for another hour if the lights dont come on then you're not doing somethign right Aug 09 02:43:11 i keep forgetting to get one Aug 09 02:43:33 ive heard it can take up to 1 hour 10 minutes Aug 09 02:43:42 think ive heard someone else say it took them longer Aug 09 02:43:56 like 1.5 hours but that isnt typical Aug 09 02:44:41 Personally ive only done opkg update / upgrade with angstrom and I only did that once Aug 09 02:44:51 been using debian since. Aug 09 02:44:53 I will let it sit for 1.5 hrs reboot it, if not I will let it run over night...when u last did it, how long did u hold user boot done? Aug 09 02:45:20 opkg update/upgrade only took me around 40 minutes Aug 09 02:45:37 but that was from 3.8.6 to 3.8.8 Aug 09 02:45:50 early early after the BBB was released Aug 09 02:46:09 like 1 week after it was sold to the general public Aug 09 02:59:42 i have a usb wifi supplier , $9 each, realtek chipset, ran 24 hours no disconnects. **** ENDING LOGGING AT Fri Aug 09 02:59:59 2013