**** BEGIN LOGGING AT Fri Mar 09 03:00:01 2018 Mar 09 04:38:33 *yawn* Mar 09 07:04:30 ds2: Your project "BeagleBone/Beagle board PRU DMA" seems to have been done last year (https://gist.github.com/maciejjo/58a0d0213712e67fba9d0061f6b5bead). Are you looking to extend the work done before? Mar 09 07:06:48 Also, isn't the purpose of using the second PRU to prevent the first from stalling due to bus conflicts? Mar 09 07:08:02 illustris: what do you have in mind? Mar 09 07:08:12 and no, the 2nd PRU is just the 2nd PRU Mar 09 07:08:35 in a different application, I have 1 PRU generating composite video and another one capturing a different video stream Mar 09 07:08:41 I don;t have anything in mind, I just noticed that the same project was listed again and wanted to know your thoughts Mar 09 07:09:13 I meant to say we use the 2nd PRU for xfer to prevent stalling of the first Mar 09 07:09:27 oh yes Mar 09 07:09:48 well, not just stalling but avoiding cycle penalties and uncertainity Mar 09 07:10:08 writing to DDR can be a very uncertain thing :/ Mar 09 07:11:13 Yeah. So timing critical applications, like say BeagleLogic would have to use the second PRU instead of DMA, right? Mar 09 07:12:04 No Mar 09 07:12:10 DMA can do it too Mar 09 07:12:25 but until that project, it was easier to use/burn the 2nd PRU Mar 09 07:14:22 But at 100MHz, every alternate instruction samples the input. How can this tight timing be maintained if DMA is used? Mar 09 07:14:59 100MHz isn't sustainable. Mar 09 07:15:12 you can burst at 100MHz but not continous Mar 09 07:16:00 Even if you're using lower speeds and storing the samples with DMA, won't that skew the delay between samples? Mar 09 07:16:40 the writes to the local data RAM is deterministic unless the 2nd PRU collides Mar 09 07:16:47 so you schedule the instructions Mar 09 07:18:11 something like readBit0; nop; nop; readBit1....64 times; writeto DRAM; readBitN; update Ptr; readBitN; jump to beginning Mar 09 07:19:39 Got it. Thanks! Mar 09 07:20:07 this is why I find using the C compiler annoying :D Mar 09 07:21:12 To be fair, it does let you inline ASM XD Mar 09 07:21:38 yes, I said annoying....didn't say it was impossible ;) Mar 09 11:51:08 ds2: Hi again! Sorry I didn't talk for a long time! Mar 09 11:52:29 ds2: The CPU->GPU thing you told me... Is it the same for beaglebone GPU. I found this bufferclass API provided by Imagination Technologies Mar 09 11:53:23 and it says that the CPU GPU share same memory and it is possible to send a pointer to a memory location in RAM Mar 09 11:54:13 http://www.edlangley.co.uk/projects/opengl-streaming-textures/ Mar 09 13:45:54 ds2: If you replied before this post can you re post it? I got disconnected that time... Mar 09 14:02:11 @jkrinder i have posted my message for stephanie Lc on the mailing list,my request to you is to make sure she gets it. Mar 09 14:36:07 after running my cross compiled code on qemu, I wanted to test the code i wrote for the beagle bone but qemu dosent support it and i dont have the hardware. is there any way to test my code? Mar 09 14:42:56 @apporvtintin you should try asking you dept in college they usually have boards to test code Mar 09 14:43:12 and for small iot projects Mar 09 15:03:49 ive been trying the same thing, currently no boards are free, so for the time being i need another platform to test my code Mar 09 15:06:24 https://azure-samples.github.io/raspberry-pi-web-simulator/ Mar 09 15:06:51 this should help Mar 09 16:04:51 thanks @pac23, but I was specifically looking for the Am335x processor which beagle bone uses, I think i should try running arago with qemu for Am335x. Mar 09 16:14:37 @apporvatintin_ if you login to azure there are bunch of iot arm based simulators see if you can find anything. Mar 09 16:33:31 @pac23 i tried but beagle bone isnt there Mar 09 17:41:39 Sidharth: You can find logs : http://bbb.io/gsoclogs Mar 09 17:55:47 Oh thanks! Mar 09 18:53:17 jkridner: Sorry couldn't come online for the past few days, recreated the hangman game and currently working on the Speech to Text idea... if possible check out https://github.com/AnirbanBanik1998/Speak_and_Spell Mar 09 18:56:43 Will make the speech processing improvements soon Mar 09 19:01:12 jkridner: Changed my nick from Anirban, this is my new nick... Mar 09 19:02:35 Hello all, I want to know the ISA of the PRU hardware unit in the beaglebone. Could anybody pls give me some pointers? TIA. Mar 09 20:42:29 * jkridner|p is in node-beagle-boot global hell **** ENDING LOGGING AT Sat Mar 10 03:00:03 2018