**** BEGIN LOGGING AT Sat Nov 29 02:59:59 2014 Nov 29 13:10:12 Hi Nov 29 13:10:38 I'm the webmaster of tutoarduino.com i'd like some informations for a featuring article Nov 29 13:18:00 nobody here ? Nov 29 13:22:19 patient guy Nov 29 19:44:13 hello room Nov 29 19:44:53 nick change because dino already registered Nov 29 19:45:53 hopefully not impertinent q, but since there should be plenty of hardcore/experienced programmers in here, anybody know a one-line IE8 on wine install Nov 29 19:46:15 or a good link..plenty of weird stuff on Wine out there Nov 29 19:46:45 <_av500_> ie8? Nov 29 19:46:54 <_av500_> wont run on the Beagleboard Nov 29 19:47:10 Well, some client is having his first site built, and wants support across all browsers Nov 29 19:47:51 and just try telling him that vsitors using XP should be forced to use FF/Chrome/etc Nov 29 19:49:13 OK so here's a Q...anybody know what happened to the 8-port network cape? I badly want one/two Nov 29 19:49:43 <_av500_> buy an 8 port switch? Nov 29 19:49:46 on the official cape site there was some 'invalid certificate' thing - the only such affiliate link Nov 29 19:49:51 why's that so odd? Nov 29 19:50:03 well I kinda wanted one I could sit atop the BBB Nov 29 19:50:14 nice and portable Nov 29 19:50:16 <_av500_> http://elinux.org/Beagleboard:BeagleBone_8_Port_1-Wire Nov 29 19:50:18 <_av500_> this one? Nov 29 19:50:18 flexible Nov 29 19:50:58 the exact same dammit...but what does 1-wire mean - that was my next question..supports normal TCPIP? Nov 29 19:51:03 <_av500_> no Nov 29 19:51:08 1 wire == serial port only? Nov 29 19:51:10 <_av500_> its not ethernet Nov 29 19:51:15 <_av500_> its ... 1-wire Nov 29 19:51:21 <_av500_> special thing to talk to small chips Nov 29 19:51:25 <_av500_> not networking Nov 29 19:51:40 OK so where did the original 8-porter go? Nov 29 19:51:46 <_av500_> I never saw one Nov 29 19:52:28 Maybe I dreamt it but I'm sure I didn't ....cafe is closing, back to cruddy Wifi at home, thanks VVV much for the help though av500 and gang Nov 29 19:52:38 <_av500_> and it makes no sense anyway Nov 29 19:52:41 <_av500_> just buy a small switch Nov 29 19:52:47 if you want 8 ports, the only way is to use a switch Nov 29 19:52:48 <_av500_> and ethernet cannot be a cape Nov 29 19:52:57 <_av500_> thats not on the expansion pins Nov 29 19:53:29 well I'll get right back here when I track it down..well I got a couple nice switches, gotta get it all rigged up...wow...I'll be taking that to heart. Merci beaucoup Nov 29 19:53:45 <_av500_> de rien Nov 29 19:53:56 So the most IO ports possible is one via SSL/(USB cable) and another via EThernet cable? Nov 29 19:54:30 ie without any wireless stuff? Nov 29 19:54:47 Curses Nov 29 19:54:56 thanks all the same... Nov 29 19:55:21 <_av500_> ??? Nov 29 19:55:31 special people are special Nov 29 19:55:48 <_av500_> ethernet is not the only IO Nov 29 19:55:57 (he quit) Nov 29 19:56:46 <_av500_> I assumed that much Nov 29 19:56:55 <_av500_> it was more of an epilogue Nov 29 19:56:59 *nod* Nov 30 00:19:56 Hi, Nov 30 00:21:01 I have an old Beagleboard rev. C3 and would like to build the most recent yet compatible Angstrom c Nov 30 00:21:10 distribution for it. Nov 30 00:21:41 What would be the relevant tag in OE/Angstrom supporting the C3? Nov 30 00:42:13 evening Nov 30 01:00:05 hey veremit you may know Nov 30 01:00:18 local_irq_disable does this guy disable all ints? Nov 30 01:00:21 uhoh Nov 30 01:00:25 :O Nov 30 01:00:55 on the arm? you hard-coding? Nov 30 01:01:04 uhm .. bare metal I mean Nov 30 01:01:10 no kernel/linux/etc Nov 30 01:01:34 And, erm, no clue ;D Nov 30 01:01:39 no..with the kernel/linux Nov 30 01:01:52 I wouldn't recommend disabling all interrupts with a live kernel .. ;) Nov 30 01:02:02 well...i kind of need to Nov 30 01:02:14 ok then..baremetal. Nov 30 01:02:19 you -can- .. but I don't imagine it's gonna like that lol Nov 30 01:02:24 im doing some inline assembly to do it Nov 30 01:02:37 asm( Nov 30 01:02:37 "LDMFD SP!, {R8, R12}\n\t" //Load R8, SPSR Nov 30 01:02:38 "ORR R12, R12, #0x80\n\t" //Set IRQ flag to disable it Nov 30 01:02:38 "MSR SPSR_cxsf, R12\n\t" //SPSR Nov 30 01:02:38 ".align 4\n\t" Nov 30 01:02:38 "LDMFD SP!, {R12, PC}^\n\t" //Restore R12 and Return Nov 30 01:02:38 ); Nov 30 01:02:43 does that look right? Nov 30 01:02:53 ignore the .align4 Nov 30 01:02:56 holy crap lol Nov 30 01:03:08 no idea .. the only assembler I do is Atmel AVR or PIC ;D Nov 30 01:03:18 damn Nov 30 01:03:23 even the cortex-M3/M0 I've done in C .. Nov 30 01:03:44 you can't register an interrupt another way? Nov 30 01:04:03 you can register it Nov 30 01:04:07 err Nov 30 01:04:11 im trying to disable them Nov 30 01:04:31 what's the most up to date and stable OE tag for building console-image for the Beagleboard C3? Nov 30 01:04:31 for timing critical stuff...but not critical to go to the pu Nov 30 01:04:34 yea I get that . but Why. And seriously, don't think that's a good idea .. even for a microsecond! Nov 30 01:04:55 ARM has two interrupts - IRQ and FIQ Nov 30 01:05:00 who knows what might break Nov 30 01:05:39 things break..i just reboot...the boot file fixes it Nov 30 01:05:41 *shrug* Nov 30 01:06:07 drivers disable interrupts all the time Nov 30 01:07:09 zsnafu: I think the solution in your case is to look into RT_PREEMPT. Nov 30 01:07:24 Not turning off interrupts. Nov 30 01:07:56 looking into it now Nov 30 01:08:44 ohh yea..so i've read a bit about this Nov 30 01:09:03 i heard the bbb kernel..2.9? crashes with RT_PREEMPT Nov 30 01:09:08 Yeah, that is probably the correct solution for your issue. Nov 30 01:09:20 Why do you want such an old kernel? Nov 30 01:09:48 err 3.8 Nov 30 01:09:59 3.8 crashes with RT_PREEMPT Nov 30 01:10:05 Does it? Nov 30 01:10:09 from what i heard Nov 30 01:10:22 Try hearing from somewhere else then? Nov 30 01:10:38 hey agmlego...does it? Nov 30 01:10:51 I know the guys over at ArduPilot are working on porting their stuff over to Bone, which is on RT_PREEMPT. Nov 30 01:11:14 I cannot imagine they would be doing that if 3.8/RT crashed regularly. Nov 30 01:12:32 hm Nov 30 01:12:38 k i'll look in to it Nov 30 01:13:03 but i mean still...i'd like to know how to disable irqs Nov 30 01:13:45 set the I bit in the status register Nov 30 01:13:49 I would suggest doing that through the kernel. Nov 30 01:14:02 So that it knows that you are doing it. Nov 30 01:14:35 cool Nov 30 01:14:44 will the kernel care if i'm running as root? Nov 30 01:15:01 ... Nov 30 01:15:18 This is not a permissions thing; the kernel makes heavy use of interrupts for its routine operation. Nov 30 01:15:24 right Nov 30 01:15:33 ok Nov 30 01:16:12 So, if you are going to disable interrupts, you need to ask the kernel to disable them in a way that will not panic it. Nov 30 01:20:18 ok so let me get this straight...with RT_Preempt interrupts are handled by threads Nov 30 01:20:30 thus i could give the process i need a higher priority Nov 30 01:20:36 than whatever.. Nov 30 01:21:00 Yup. Nov 30 01:21:20 cool shit Nov 30 01:22:13 ok so Nov 30 01:22:22 the patch is located here: Nov 30 01:22:23 ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.1.tar.bz2 Nov 30 01:22:31 does that mean it's going to patch 2.6? Nov 30 01:22:39 Uh, yeah. Nov 30 01:23:04 Specifically, 2.6.23.1 Nov 30 01:23:30 so im going to lose 3.8 Nov 30 01:23:48 ...no? Nov 30 01:23:49 and the device tree stuff? Nov 30 01:23:50 oh Nov 30 01:23:51 ok Nov 30 01:24:04 Why are you applying patches for a kernel you are not running? Nov 30 01:24:42 i was just following the instructions at: Nov 30 01:24:42 https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO Nov 30 01:26:00 I really strongly suggest a) not following a tutorial on a decade-old kernel and b) not following a tutorial on x86. Nov 30 01:28:20 hm Nov 30 02:05:28 hmm Nov 30 02:05:38 not sure if patch is installed correctly Nov 30 02:22:08 ok so i have a question about patching with the bbb Nov 30 02:22:52 if a patch comes with a uimage...do i need to do anything with it? Nov 30 02:23:02 :/ i know kind of a vague question but im not sure how to ask Nov 30 02:45:55 well, the whole problem of how to get RT kernel going on a bbb is not trivial Nov 30 02:46:09 in fact, RT kernels are kind of deprecated, it sees Nov 30 02:46:11 seems **** ENDING LOGGING AT Sun Nov 30 02:59:58 2014