[beagleboard] Re: CAN project
Hi, I also started a project using CAN on BBB. I am surprized how many people work at the same time for same topic :) I succesfully implemented it by following this page: http://www.koervernet.de/hausautomatisierung/97-beaglebone I have ISO1050 from TI as CAN Transciever. Because it is in german, I try to summirize all. 1. CAN2 can not be used directly because it is muxed with other Bus I2C. Therefore CAN1 is activated but since it is the first activated CAN interface, we will speak with it as CAN0 in linux. 2. Compile device tree source using this command: dtc -O dtb -o BB-DCAN1-00A0.dtbo -b 0 -@ BB-DCAN1-00A0.dts . You can download that file from that page. 3. Copy the dtbo file into /lib/firmware using this command: sudo cp BB-DCAN1-00A0.dtbo /lib/firmware 4. Load it: sudo modprobe can, sudo modprobe can-dev, sudo modprobe can-raw 5. Activate it: echo BB-DCAN1 /sys/devices/bone_capemgr.*/slots 6. Start it with 125kBit/s: sudo ip link set can0 up type can bitrate 125000, sudo ifconfig can0 up 7. Check if it is up: sudo ifconfig, in the first place you should see the can0 interface. 8. Install SocketCAN if you don't have: svn co svn://svn.berlios.de/socketcan/trunk, cd trunk/can-utils/, make, cd /home/socketcan/trunk/can-utils/ 9. Now you can send with cansend: ./cansend can0 5A1#1.2.3.4.5 10. You can dump can network: ./candump can0 I hope this helps you. Regards. Am Dienstag, 20. Januar 2015 17:05:25 UTC+1 schrieb Pedro Bueno de Castro: I am starting working with the BBB in order it receive and send CAN messages in a University project that I`m developing. I have read a lot and a few questions are still confusing me. 1) In the project I plan to make my own cape and as far as I understood the BBB has native CAN, so I would have only to add the transceiver to my cape and the other necessary stuff. Right? 2) I am confused where the SocketCAN comes in. Do I have to enable CAN in my BBB or SocketCAN already does that? Or is it above another layer that takes care of the hardware part? Thanks in advance for your time -- Pedro Corrêa Bueno de Castro Diretor de Telemetria Unicamp E-Racing +55 19 996068768 www.unicamperacing.com www.facebook.com/unicamperacing -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Re: debian testing: 2015-01-19
On Jan 22, 2015 12:53 AM, niv...@gmail.com wrote: Hi, I posted regarding a rsyslog iisue that flooded the syslog with: rsyslogd-2007: action 'action 17' suspended, next retry is Fri Jan 16 18:44:25 2015 [try http://www.rsyslog.com/e/2007 ] As journld works fine I suggest removing rsyslogd from the image. Niv Always reference the image name in issue reports. In this case I know your talking about Jessie, which is just a development snapshot. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742113 Where Debian has decided this is not a bug, but merely a configuration issue. Jessie is still in development, if you disagree with their decision, file a but 'now' before Jessie is released. Regards' -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Embedded Linux and Device Driver Training Course in London
On Thursday, January 22, 2015 at 8:41:19 AM UTC+1, Hemant Kapoor wrote: Thanks Robert, I had a look at the course its bit expensive from what I was expecting. I was hoping if you can help me out with below query: I am an embedded software programmer for last 10+ years and need to boost my profile for Linux device driver... I have learned bit of embedded Linux by experimenting with my BBB Board and broadly know how Linux is used to interact with peripherals Can you please suggest if I could do the Developing Linux Device Drivers course straightaway. Hi Hemant If your budget is limited, you could try self learning first with Free Electrons' kernel and drivers course, which materials are completely available on-line, and are run precisely on the BBB board. You will find the materials on http://free-electrons.com/training/kernel/ Have fun, and greetings to Robert ;) Michael -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Re: CAN project
Dear Pedro, I will use my BBB to connect it to the OBD interface as well as with an 802.15.4 WSN. So I will need a simple voltage conversion 12V vehicle battery - 5V BBB, the integration of an OBD controller ,and an interface to my WSN. Nothing really complex but I won't be able to have it before the 20 of February (because I'm on vacation for the next 3 weeks :) ) What are your plans? Best regards, Marco 2015-01-22 12:56 GMT+01:00 Pedro Bueno de Castro pedrobuenodecas...@gmail.com: I am using the mcp2551, the same used in shields fos RPI and Arduino, so it`s easier to find one. Which kind of extra functionalities are thinking of? Best Regards 2015-01-22 5:09 GMT-02:00 Marco Steger marco.st1...@gmail.com: Hi Pedro, sounds great. Congrats! It's the same for me ... there is no cape yet. I want to have some more functionalities on the cape/PCB. So it will me take some time till I have it and can test the CAN connection. But I will inform you about my results. Do you already know which transceiver you are going to use in your project? Best regards, Marco 2015-01-21 21:32 GMT+01:00 Pedro Bueno de Castro pedrobuenodecas...@gmail.com: Hey Marco, I don`t see any problems for us to help each other, in fact that`s a great idea! I tried to set can using socketcan via ubuntu 14.04 booting from the sd card and it appeared to me that it worked, but I haven`t done my cape yet, only the schematics. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to a topic in the Google Groups BeagleBoard group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/qpsqzxCRT8s/unsubscribe. To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to a topic in the Google Groups BeagleBoard group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/qpsqzxCRT8s/unsubscribe. To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Pedro Corrêa Bueno de Castro Diretor de Telemetria, Baixa Tensão e Sensores Equipe Unicamp E-Racing +55 19 996068768 www.unicamperacing.com www.facebook.com/unicamperacing -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to a topic in the Google Groups BeagleBoard group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/qpsqzxCRT8s/unsubscribe. To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Re: CAN project
I am using the mcp2551, the same used in shields fos RPI and Arduino, so it`s easier to find one. Which kind of extra functionalities are thinking of? Best Regards 2015-01-22 5:09 GMT-02:00 Marco Steger marco.st1...@gmail.com: Hi Pedro, sounds great. Congrats! It's the same for me ... there is no cape yet. I want to have some more functionalities on the cape/PCB. So it will me take some time till I have it and can test the CAN connection. But I will inform you about my results. Do you already know which transceiver you are going to use in your project? Best regards, Marco 2015-01-21 21:32 GMT+01:00 Pedro Bueno de Castro pedrobuenodecas...@gmail.com: Hey Marco, I don`t see any problems for us to help each other, in fact that`s a great idea! I tried to set can using socketcan via ubuntu 14.04 booting from the sd card and it appeared to me that it worked, but I haven`t done my cape yet, only the schematics. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to a topic in the Google Groups BeagleBoard group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/qpsqzxCRT8s/unsubscribe. To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to a topic in the Google Groups BeagleBoard group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/qpsqzxCRT8s/unsubscribe. To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Pedro Corrêa Bueno de Castro Diretor de Telemetria, Baixa Tensão e Sensores Equipe Unicamp E-Racing +55 19 996068768 www.unicamperacing.com www.facebook.com/unicamperacing -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] BBB Flying linux, a must see for every bbb owner
Master hacker Andrew Trdigell at LCA let bbb fly linux: https://www.youtube.com/watch?v=2Twl2mQAh6g -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Re: Windows 7 (64bit) USB issue, BeagleBoneBlack shows up under Other devices
I had a problem using the latest TI kernel and the windows USB/ethernet driver. Seemed to be some issue with the windows driver expecting RNDIS where the kernel USB gadget support was configured to support both CDC ECM and RNDIS by default. Changing the USB gadget support to just support RNDIS solved the problem (usb/ethernet worked with both Linux and Windows). In fact just copied in a rebuilt g_multi.ko and rebooted to fix. Cheers Steve. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Power Analysis
Hello All, I would like to know if any one did power level calculation for BBB, seems like it does not have enough current monitoring hookups as like EVM, does any body have an software solutions regarding the same...!!! I have a few questions regarding the power management in AM3358: 1) *How to make user level Applications be power aware, may be my question over ambitious, do i need to implement CONFIG_PMrelated prepare, resume, suspend for all the drivers???* 2) *What about the dynamic pin control https://www.kernel.org/doc/Documentation/pinctrl.txt ...!!! will it be helpful if we keep some power hunger devices in high impedance at run-time. I kinda seems confused and lost in this subject* 3)*Do i need to take any special care in the schematics, for power saving, as i have still have a very little window left for hardware level changes on my board*. Thanks, pratap -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] BeagleBone Debian boot time (IPV6, ethernet..)
It takes my beaglebone ~70seconds to fully boot. Looking at dmesg it seems like most of that time is spent setting up / loading network functionality. I do need the ethernet connection but is there a way to speed up the process...? root@beaglebone:~# dmesg [0.00] Booting Linux on physical CPU 0x0 [0.00] Initializing cgroup subsys cpu [0.00] Linux version 3.8.13-bone50 (root@imx6q-wandboard-2gb-0) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Tue May 13 13:24:52 UTC 2014 [0.00] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d [0.00] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [0.00] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x BeagleBone [0.00] Memory policy: ECC disabled, Data cache writeback [0.00] On node 0 totalpages: 130816 .. [ 12.266913] usb usb2: bus auto-suspend, wakeup 1 [ 20.098980] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready [ 47.160094] net eth0: initializing cpsw version 1.12 (0) [ 47.164737] net eth0: phy found : id is : 0x7c0f1 [ 47.164794] libphy: PHY 4a101000.mdio:01 not found [ 47.170095] net eth0: phy 4a101000.mdio:01 not found on slave 1 [ 47.185951] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 50.239902] libphy: 4a101000.mdio:00 - Link is Up - 100/Half [ 50.240024] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 66.874349] net eth0: initializing cpsw version 1.12 (0) [ 66.878716] net eth0: phy found : id is : 0x7c0f1 [ 66.878776] libphy: PHY 4a101000.mdio:01 not found [ 66.884045] net eth0: phy 4a101000.mdio:01 not found on slave 1 [ 66.896224] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 67.442350] net eth0: initializing cpsw version 1.12 (0) [ 67.448162] net eth0: phy found : id is : 0x7c0f1 [ 67.448194] libphy: PHY 4a101000.mdio:01 not found [ 67.453288] net eth0: phy 4a101000.mdio:01 not found on slave 1 [ 67.463303] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 69.454875] libphy: 4a101000.mdio:00 - Link is Up - 100/Half [ 69.454992] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] BeagleBone Debian boot time (IPV6, ethernet..)
On Thu, Jan 22, 2015 at 4:18 PM, Boris Ostrovskiy boris...@gmail.com wrote: It takes my beaglebone ~70seconds to fully boot. Looking at dmesg it seems like most of that time is spent setting up / loading network functionality. I do need the ethernet connection but is there a way to speed up the process...? Yeap... cpsw/eth0 is a dog on bootup with 3.8.13... it's faster anywhere else, v3.14.x-ti mainline.. root@beaglebone:~# dmesg [0.00] Booting Linux on physical CPU 0x0 [0.00] Initializing cgroup subsys cpu [0.00] Linux version 3.8.13-bone50 (root@imx6q-wandboard-2gb-0) (gcc Well in 'bone51' we got 1.6 second reduction with lzo: https://github.com/RobertCNelson/bb-kernel/commit/4e5e3d4ec6cb3b80361ab1d69a463ec71e87ddad anywho... current release is bone69 with bone70 just hitting the build farm.. Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Small distros (was: [beagleboard] debian testing: 2015-01-19)
*I would like to talk more. I've seen some presentations and demos of Linux booting in under a second. That's my primary goal. Secondary is maximizing the free space on the eMMC for content (in my case, MP3 files). I haven't really tried doing a lot in this regard for now, but would like to over the next three months.* I have not personally got there Rick. But just a base minimalfs install, I've persnally seen 10-15s. Which is to say Roberts barefs install. No tweaks. *And, I probably want to hang on to sshd, since logging in is helpful. But long-term, if it can run my C++ app and the node.js UI I'm building on top of it, and get the C++ app up and running in under 2 seconds, I'll be very happy (the node.js can take longer to start). I'll need Wi-Fi networking, and even that can come up after the C++ app has started, so long as the C++ app can reliably keep trying to make a network connection.* So Roberts barefs install with *just* openssh-server sits at around 75-80M total on disk. I have not installed to eMMC *yet* but have had a working install with openssh-server @ around 80M or slightly less. Then with Nodejs + express + socket.io + very basic Nodejs app, we're talking 175M. This for me included a ntp client, and a few other base packages like psmisc, and yeah, I'd have to check my install notes which I may / may not have with me at the moment ( I'm out of town again for a few weeks yet - again ). But the main idea, that for me. I have a base install to do everything I need for a base test-app that can be displayed / configured via a web browser, in around 175-180M total space on disk. But to achieve this I needed a base install NFS share + a development NFS share. The development share is all the tools I needed to compile my own packages for the base install. Including all the dependencies for various things, and stuff like CheckInstall to build packages( debs) for my base install. Where the base image is just the bare minimum installed to run all the stuff I need . . . I know it sounds kind of wonky when i explain it this way. But perhaps when i get a spare week or so to lay it all out in a blog post it can / would sound a bit more coherent ? I have a lot of notes I need to put together . . . Plus I've been trying to get other things done such as trying to show others how to use / setup device tree files for 3.14.x. On Wed, Jan 21, 2015 at 3:26 PM, Robert Nelson robertcnel...@gmail.com wrote: On Wed, Jan 21, 2015 at 4:02 PM, Drew Fustini pdp7p...@gmail.com wrote: Sounds like you might something derived from Yocto Project. We just had a presentation at my hackerspace about the Yocto Project and Open Enea Linux: http://www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/events/219669847/ The speaker, Mark Mills of Enea, gave a demo of running Open Enea Linux on a BeagleBone Black. It appeared to give the flexibility of Yocto to tailor the system to your needs while also offering a large number of binary packages: http://www.enea.com/en-US/solutions/Enea-Linux/Open-Enea-Linux/ (Personally though I am partial to Debian and the Robert's console images have always been sufficient for my needs) There's also an opportunity for someone to work on the ubuntu core snappy, one of the big road blocks at my attempts at a 64Mb debian image... 'apt - dpkg - perl' is a big dependency.. Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Embedded Linux and Device Driver Training Course in London
Hello Michael, Thanks for the link, I will definitely give it a go. In the past, I tried building basic device drivers on my own following some online tutorial and got stuck and that was it for me... I can see that Free-electrons have a training scheduled by end of March, If it was bit cheaper then would definitely have attended the course to get me going. Thanks again for the help. Regards, Hemant Kapoor On Thursday, 22 January 2015 13:46:33 UTC, Michael Opdenacker wrote: On Thursday, January 22, 2015 at 8:41:19 AM UTC+1, Hemant Kapoor wrote: Thanks Robert, I had a look at the course its bit expensive from what I was expecting. I was hoping if you can help me out with below query: I am an embedded software programmer for last 10+ years and need to boost my profile for Linux device driver... I have learned bit of embedded Linux by experimenting with my BBB Board and broadly know how Linux is used to interact with peripherals Can you please suggest if I could do the Developing Linux Device Drivers course straightaway. Hi Hemant If your budget is limited, you could try self learning first with Free Electrons' kernel and drivers course, which materials are completely available on-line, and are run precisely on the BBB board. You will find the materials on http://free-electrons.com/training/kernel/ Have fun, and greetings to Robert ;) Michael -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Re: Wierd Power Problem
Hello I assume you are using the barrel connector. Could you use the USB connector to provide power? I find a different result on my BBB if I use the USB vs the barrel. or perhaps I don't fully understand your issues ??? cheers On Friday, 23 January 2015 00:16:08 UTC+1, William Pretty Security wrote: Hello List: I have a problem that I didn’t anticipate. I have an embedded system with battery backup. Actually it runs off of the battery and external supply keeps the battery charged. Here is my problem: I can use the power button/signal to power the unit down, but how do I get it to power up again? The unit doesn’t have an On/Off switch, so I can’t simply cycle the power …. Any ideas ?? Bill No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke *(1729 - 1797)* http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Re: Wierd Power Problem
Well in your application you would need another small CPU monitoring power and issuing a reset upon power good there is a battery cape that does just that. I have a design that does that for my design using a BBB. http://andicelabs.com/beaglebone-powercape/ something i noticed in testing for my design. once things are off there is nothing to tell the BBB to restart. On 1/22/2015 8:21 PM, William Pretty Security wrote: Thanks DLF; I should have been more clear. I am feeding power into the Beaglebone via P9 but I could switch to the barrel connector fairly easily. Bill No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke /(1729 - 1797)/ http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 *From:*beagleboard@googlegroups.com [mailto:beagleboard@googlegroups.com] *On Behalf Of *DLF *Sent:* Thursday, January 22, 2015 10:44 PM *To:* beagleboard@googlegroups.com *Subject:* [beagleboard] Re: Wierd Power Problem Hello I assume you are using the barrel connector. Could you use the USB connector to provide power? I find a different result on my BBB if I use the USB vs the barrel. or perhaps I don't fully understand your issues ??? cheers On Friday, 23 January 2015 00:16:08 UTC+1, William Pretty Security wrote: Hello List: I have a problem that I didn’t anticipate. I have an embedded system with battery backup. Actually it runs off of the battery and external supply keeps the battery charged. Here is my problem: I can use the power button/signal to power the unit down, but how do I get it to power up again? The unit doesn’t have an On/Off switch, so I can’t simply cycle the power …. Any ideas ?? Bill No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke /(1729 - 1797)/ http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com mailto:beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. No virus found in this message. Checked by AVG - www.avg.com http://www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8941 - Release Date: 01/16/15 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com mailto:beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
RE: [beagleboard] Re: Wierd Power Problem
Thanks DLF; I should have been more clear. I am feeding power into the Beaglebone via P9 but I could switch to the barrel connector fairly easily. Bill No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke (1729 - 1797) http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 From: beagleboard@googlegroups.com [mailto:beagleboard@googlegroups.com] On Behalf Of DLF Sent: Thursday, January 22, 2015 10:44 PM To: beagleboard@googlegroups.com Subject: [beagleboard] Re: Wierd Power Problem Hello I assume you are using the barrel connector. Could you use the USB connector to provide power? I find a different result on my BBB if I use the USB vs the barrel. or perhaps I don't fully understand your issues ??? cheers On Friday, 23 January 2015 00:16:08 UTC+1, William Pretty Security wrote: Hello List: I have a problem that I didn’t anticipate. I have an embedded system with battery backup. Actually it runs off of the battery and external supply keeps the battery charged. Here is my problem: I can use the power button/signal to power the unit down, but how do I get it to power up again? The unit doesn’t have an On/Off switch, so I can’t simply cycle the power …. Any ideas ?? Bill No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke (1729 - 1797) http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. _ No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8941 - Release Date: 01/16/15 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Re: BBB SPI: 6 cs signals needed
http://www.nagavenkat.adurthi.com/?p=479 On Friday, 23 January 2015 06:18:05 UTC+11, codemonkey wrote: Hello, I need to address six devices on a single spi bus, and I'm hoping to avoid writing a device driver :-) We will be updating from 3.8.13-bone68 as soon as there is a stable release of a newer kernel. So far, my research hasn't turned up any indication that spidev can support the use of additional gpis's for this purpose. Will this be true with the new kernel? Has anyone addressed this? Thanks for your help, Tim -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Small distros (was: [beagleboard] debian testing: 2015-01-19)
Rick: You are building a tube radio simulator Get some Orange LEDs and put them in the box under dimmer control. Tell them the boot delay is the filaments warming up. Why do you need 1 second? :-) I time a BBB Rev C, booting off a uSD card with Debian 7.7 Console up and running in 20 seconds. It would probably be even faster booting out of eMMC. Occupies 217MB on the uSD. --- Graham --- Graham == On Thursday, January 22, 2015 at 3:17:48 PM UTC-6, Rick M wrote: On Jan 22, 2015, at 07:25 , William Hermans yyr...@gmail.com javascript: wrote: I would like to talk more. I've seen some presentations and demos of Linux booting in under a second. That's my primary goal. Secondary is maximizing the free space on the eMMC for content (in my case, MP3 files). I haven't really tried doing a lot in this regard for now, but would like to over the next three months. I have not personally got there Rick. But just a base minimalfs install, I've persnally seen 10-15s. Which is to say Roberts barefs install. No tweaks. My project is a radio that benefits greatly from a lighting-fast boot: http://blog.roderickmann.org/2015/01/podtique/ I would imagine a great many BBB-based devices would benefit from very fast boot, although this is only necessary for deployment builds, not necessarily for development builds (e.g., you can leave in the u-boot delay on a development system). And, I probably want to hang on to sshd, since logging in is helpful. But long-term, if it can run my C++ app and the node.js UI I'm building on top of it, and get the C++ app up and running in under 2 seconds, I'll be very happy (the node.js can take longer to start). I'll need Wi-Fi networking, and even that can come up after the C++ app has started, so long as the C++ app can reliably keep trying to make a network connection. So Roberts barefs install with *just* openssh-server sits at around 75-80M total on disk. I have not installed to eMMC *yet* but have had a working install with openssh-server @ around 80M or slightly less. Then with Nodejs + express + socket.io + very basic Nodejs app, we're talking 175M. This for me included a ntp client, and a few other base packages like psmisc, and yeah, I'd have to check my install notes which I may / may not have with me at the moment ( I'm out of town again for a few weeks yet - again ). But the main idea, that for me. I have a base install to do everything I need for a base test-app that can be displayed / configured via a web browser, in around 175-180M total space on disk. But to achieve this I needed a base install NFS share + a development NFS share. The development share is all the tools I needed to compile my own packages for the base install. Including all the dependencies for various things, and stuff like CheckInstall to build packages( debs) for my base install. Where the base image is just the bare minimum installed to run all the stuff I need . . . I know it sounds kind of wonky when i explain it this way. But perhaps when i get a spare week or so to lay it all out in a blog post it can / would sound a bit more coherent ? I have a lot of notes I need to put together . . . Plus I've been trying to get other things done such as trying to show others how to use / setup device tree files for 3.14.x. I definitely don't need NFS, nor really the ability to build packages on the BBB. In fact, I'd love to get to where I'm cross-compiling everything, and building a tarball I can easily transfer over. Eventually, I want my app to be able to update itself, if not the entire filesystem. Definitely the blog post will be good, and any good documentation on using device trees is critically important (there's too much out there about 3.8.x, and not enough about how to do it in 3.14+). On Wed, Jan 21, 2015 at 3:26 PM, Robert Nelson robert...@gmail.com javascript: wrote: On Wed, Jan 21, 2015 at 4:02 PM, Drew Fustini pdp7...@gmail.com javascript: wrote: Sounds like you might something derived from Yocto Project. We just had a presentation at my hackerspace about the Yocto Project and Open Enea Linux: http://www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/events/219669847/ The speaker, Mark Mills of Enea, gave a demo of running Open Enea Linux on a BeagleBone Black. It appeared to give the flexibility of Yocto to tailor the system to your needs while also offering a large number of binary packages: http://www.enea.com/en-US/solutions/Enea-Linux/Open-Enea-Linux/ (Personally though I am partial to Debian and the Robert's console images have always been sufficient for my needs) There's also an opportunity for someone to work on the ubuntu core snappy, one of the big road blocks at my attempts at a 64Mb debian image... 'apt - dpkg - perl' is a big dependency.. Regards, -- Robert
[beagleboard] Re: Regarding Cortex M3 PM
IT E2E community might be helpfull http://e2e.ti.com/support/microcontrollers/ On Wednesday, January 21, 2015 at 3:19:02 PM UTC+11, Satya wrote: I had started working over my BBB and realized that my AM33XX integrates a Cortex-M3 core to manage the entry/exit of various standy-by and deep-sleep modes, i have some weird question regarding the same, please excuse me if i was wrong. 1) Can we use this M3 for some other purpose also apart from just waking up and sleeping,as it has access for the GPIO's (Vaibhav Bedia) from TI mentioned that in one of his seminar, but really did not explained about the same. 2) Apart from TRM, can anybody point me to the direction where i can get a good hold the same. I would take this opportunity to thank Robert Nelson for his incredible work and contribution to guide freshers like me...!!! :-) -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Wierd Power Problem
Hello List: I have a problem that I didn't anticipate. I have an embedded system with battery backup. Actually it runs off of the battery and external supply keeps the battery charged. Here is my problem: I can use the power button/signal to power the unit down, but how do I get it to power up again? The unit doesn't have an On/Off switch, so I can't simply cycle the power .. Any ideas ?? Bill No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke (1729 - 1797) http://www.packtpub.com/building-a-home-security-system-with-beaglebone/boo k http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Small distros (was: [beagleboard] debian testing: 2015-01-19)
*I definitely don't need NFS, nor really the ability to build packages on the BBB. In fact, I'd love to get to where I'm cross-compiling everything, and building a tarball I can easily transfer over. Eventually, I want my app to be able to update itself, if not the entire filesystem.* You're missing the point Rick. You do not NEED NFS, a rootfs can be any number of places. NFS share, sdcard eMMC, usb harddrive. Whatever. Also, you do realize how easy it is to move a root file system ? I use NFS *only* because I do not have to use destructive MMC media. While developing. Well it is also very convenient for being able to serve up multiple root file systems for various purposes. Anyway, if I could show you people how easy it is to use NFS shares are to use, then how easy it is to move file systems around under linux . . . I'm pretty sure at least half of you out there would be using multiple forms. Anyway, yeah, cross compile Nodejs, and then write a blog, and share with the community/ Personally, I'd rather spend that time doing something else. It would be awesome if you did, do not get me wrong. But I do not think it is worth yours, or anyones time. *Definitely the blog post will be good, and any good documentation on using device trees is critically important (there's too much out there about 3.8.x, and not enough about how to do it in 3.14+).* We'll see. Right now I'm out of town and will be for at least a couple more weeks. It'd very doubtful I will write anything while out on the road. On Thu, Jan 22, 2015 at 4:02 PM, Graham gra...@flex-radio.com wrote: Rick: You are building a tube radio simulator Get some Orange LEDs and put them in the box under dimmer control. Tell them the boot delay is the filaments warming up. Why do you need 1 second? :-) I time a BBB Rev C, booting off a uSD card with Debian 7.7 Console up and running in 20 seconds. It would probably be even faster booting out of eMMC. Occupies 217MB on the uSD. --- Graham --- Graham == On Thursday, January 22, 2015 at 3:17:48 PM UTC-6, Rick M wrote: On Jan 22, 2015, at 07:25 , William Hermans yyr...@gmail.com wrote: I would like to talk more. I've seen some presentations and demos of Linux booting in under a second. That's my primary goal. Secondary is maximizing the free space on the eMMC for content (in my case, MP3 files). I haven't really tried doing a lot in this regard for now, but would like to over the next three months. I have not personally got there Rick. But just a base minimalfs install, I've persnally seen 10-15s. Which is to say Roberts barefs install. No tweaks. My project is a radio that benefits greatly from a lighting-fast boot: http://blog.roderickmann.org/2015/01/podtique/ I would imagine a great many BBB-based devices would benefit from very fast boot, although this is only necessary for deployment builds, not necessarily for development builds (e.g., you can leave in the u-boot delay on a development system). And, I probably want to hang on to sshd, since logging in is helpful. But long-term, if it can run my C++ app and the node.js UI I'm building on top of it, and get the C++ app up and running in under 2 seconds, I'll be very happy (the node.js can take longer to start). I'll need Wi-Fi networking, and even that can come up after the C++ app has started, so long as the C++ app can reliably keep trying to make a network connection. So Roberts barefs install with *just* openssh-server sits at around 75-80M total on disk. I have not installed to eMMC *yet* but have had a working install with openssh-server @ around 80M or slightly less. Then with Nodejs + express + socket.io + very basic Nodejs app, we're talking 175M. This for me included a ntp client, and a few other base packages like psmisc, and yeah, I'd have to check my install notes which I may / may not have with me at the moment ( I'm out of town again for a few weeks yet - again ). But the main idea, that for me. I have a base install to do everything I need for a base test-app that can be displayed / configured via a web browser, in around 175-180M total space on disk. But to achieve this I needed a base install NFS share + a development NFS share. The development share is all the tools I needed to compile my own packages for the base install. Including all the dependencies for various things, and stuff like CheckInstall to build packages( debs) for my base install. Where the base image is just the bare minimum installed to run all the stuff I need . . . I know it sounds kind of wonky when i explain it this way. But perhaps when i get a spare week or so to lay it all out in a blog post it can / would sound a bit more coherent ? I have a lot of notes I need to put together . . . Plus I've been trying to get other things done such as trying to show others how to use / setup device tree files for 3.14.x. I definitely don't need NFS, nor really the
Re: [beagleboard] BBB EEPROM details
Thanks for the info. You have been much help. I checked mdio:00 and 01. 00 is there and has same SMSC info, 01 is not used so I assume this is normal message and can safely ignore. On Wednesday, January 21, 2015 at 3:03:33 PM UTC-6, RobertCNelson wrote: On Wed, Jan 21, 2015 at 2:36 PM, wln...@gmail.com javascript: wrote: Apologize, no, we do not have NAND. we have eMMC on board, I was just referring to the info copied from the boot log Regarding mdio:00 I see no messages on boot log to this regard. Is there a command I can query to check it? debian@beaglebone:~$ dmesg | grep mdio:00 [1.119700] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720 [ 29.275310] libphy: 4a101000.mdio:00 - Link is Up - 100/Full [ 37.357496] libphy: 4a101000.mdio:00 - Link is Up - 100/Full debian@beaglebone:~$ dmesg | grep mdio:01 [ 26.198636] libphy: PHY 4a101000.mdio:01 not found [ 26.203680] net eth0: phy 4a101000.mdio:01 not found on slave 1 [ 33.984396] libphy: PHY 4a101000.mdio:01 not found [ 33.989465] net eth0: phy 4a101000.mdio:01 not found on slave 1 [ 35.349652] libphy: PHY 4a101000.mdio:01 not found [ 35.354716] net eth0: phy 4a101000.mdio:01 not found on slave 1 Regarding the flasher script - THANKS A MILLION! I have now booted from eMMC on board to debian. Much appreciated. I am not sure when I am supposed to ground the WP, during flashing or after flashing? can you calrify? GND the pin before power up, it just holds the eeprom in a writeable state.. On one of my test boards, i just ran a wire from the gnd on the socket to it. Also, is similar image for Angstrom available? I don't believe so.. With the u-boot patch, you should be able to piece one together. My eeprom flash routine is here: https://github.com/RobertCNelson/boot-scripts/blob/master/tools/eMMC/init-eMMC-flasher-v3.sh#L112 The mid script reboot is a little tricky, as the eMMC doesn't load unless you have a proper eeprom in v3.8.x. ;) Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Anyopne using Bitscope
Is anyone using the Bitscope Micro model 5 or Bitscope BS10 on Beaglebone Black projects? I am not parcularly interested in running the software on the Beaglebone but rather connecting to a Mac and using the Bitscope to analyse breadboard circuits. Thanks -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] HDMI signal filtering on page 10 (BBB schematics)
Well, it works. Remember, these signals are 3.3V and the threshold on the HDMI chip is for a 1.8V rail. Feel free to try the series resistors if you like. Gerald On Wed, Jan 21, 2015 at 3:58 PM, wojtekskulski via BeagleBoard beagleboard@googlegroups.com wrote: Gerald: thank you for the answer. I am a bit surprised that caps on the LCD_DATAx are helpful. My understanding is that they must slow down the edges because the AM335x drivers are forced to charge them, what just takes time at a given AM335x buffer strength, 6 mA in this case (data sheet Table 2-7, p.26). I was thinking that much the same effect can be had by adding series resistors in front of the LCD inputs of the TDA19988. The slowing down would be due to charging the TDA19988 pin capacitance through the resistor. I am curious why it did not work in your design. Perhaps I will give it a shot Thank you, Wojtek -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Gerald ger...@beagleboard.org http://beagleboard.org/ http://circuitco.com/support/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] BBB EEPROM details
On Wed, Jan 21, 2015 at 5:05 PM, wln...@gmail.com wrote: Thanks for the info. You have been much help. I checked mdio:00 and 01. 00 is there and has same SMSC info, 01 is not used so I assume this is normal message and can safely ignore. Correct, mdio:01 is safe to ignore unless you physically installed a second phy. Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Power Analysis
This is $55 board. If you need all those power taps that adds cost, buy an EVM from TI. As to power savings in your application, which at this point is a mystery, run the processor slower, and lower the core voltage to save power. Gerald On Thu, Jan 22, 2015 at 9:39 AM, Satya pratapna...@gmail.com wrote: Hello All, I would like to know if any one did power level calculation for BBB, seems like it does not have enough current monitoring hookups as like EVM, does any body have an software solutions regarding the same...!!! I have a few questions regarding the power management in AM3358: 1) *How to make user level Applications be power aware, may be my question over ambitious, do i need to implement CONFIG_PMrelated prepare, resume, suspend for all the drivers???* 2) *What about the dynamic pin control https://www.kernel.org/doc/Documentation/pinctrl.txt https://www.kernel.org/doc/Documentation/pinctrl.txt ...!!! will it be helpful if we keep some power hunger devices in high impedance at run-time. I kinda seems confused and lost in this subject* 3)*Do i need to take any special care in the schematics, for power saving, as i have still have a very little window left for hardware level changes on my board*. Thanks, pratap -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Gerald ger...@beagleboard.org http://beagleboard.org/ http://circuitco.com/support/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] BBB SPI: 6 cs signals needed
Hello, I need to address six devices on a single spi bus, and I'm hoping to avoid writing a device driver :-) We will be updating from 3.8.13-bone68 as soon as there is a stable release of a newer kernel. So far, my research hasn't turned up any indication that spidev can support the use of additional gpis's for this purpose. Will this be true with the new kernel? Has anyone addressed this? Thanks for your help, Tim -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Change the VID/PID for the client USB port
We would like to use the BBB as part of a prototype for a product re-design. We will need the BBB to be a client device. I have not yet been able to determine how I can change the VID/PID on the USB client port so that a different USB driver will get loaded into the host. Can anyone tell me where this information is stored and how I might be able to change it? Any help on this would be greatly appreciated. Thanks. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Re: BeagleBone Encoders
Hi Charles, I don't understand exactly what do you mean here: *More encoders could be supported if you used a single GPIO bank and did one GPIO read with the PRU each loop of the encoder logic. This adds about 160 nS to the loop time, but if the PRU isn't doing much else you should still be able to support encoder rates fast enough to be very useful (easily into the hundreds of KHz). * I'm using for the 3 encoders the 9 pins of PRU0 without conflicts because PRU1 is overlapped with display and it is used for step/dir pins. How can I add more encoders if I don't have more free PRU pins? Thanks, Vicente. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] HDMI signal filtering on page 10 (BBB schematics)
Gerald: thank you for the answer. I am a bit surprised that caps on the LCD_DATAx are helpful. My understanding is that they must slow down the edges because the AM335x drivers are forced to charge them, what just takes time at a given AM335x buffer strength, 6 mA in this case (data sheet Table 2-7, p.26). I was thinking that much the same effect can be had by adding series resistors in front of the LCD inputs of the TDA19988. The slowing down would be due to charging the TDA19988 pin capacitance through the resistor. I am curious why it did not work in your design. Perhaps I will give it a shot Thank you, Wojtek -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Is there a way to prevent BBB to startup automatically when plugged into USB
I keep my BBB plugged into USB but I don't want it to start every time the PC starts. How can I do that? -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[beagleboard] Contamination, SD or eMMC, Root Cause
Please reference paragraph 5.10 on p37 of BBB SRM. Does memory device contamination occur due to open files in the Linux OS, or due to improperly sequenced power to a memory devices inadvertently writing to a memory device? Thanks, Bruce -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Is there a way to prevent BBB to startup automatically when plugged into USB
On Thu, Jan 22, 2015 at 2:20 AM, leo.bubbl...@socialbubbling.com wrote: I keep my BBB plugged into USB but I don't want it to start every time the PC starts. How can I do that? Unplug the usb cable? usb provides power Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
RE: [beagleboard] Anyopne using Bitscope
It’s on my To-Do list J No one could make a greater mistake than he who did nothing because he could do only a little. All that is necessary for the triumph of evil is that good men do nothing Edmond Burke (1729 - 1797) http://www.packtpub.com/building-a-home-security-system-with-beaglebone/book http://ca.linkedin.com/pub/bill-pretty/2b/b07/602 From: beagleboard@googlegroups.com [mailto:beagleboard@googlegroups.com] On Behalf Of Fred Patrick Sent: Thursday, January 22, 2015 10:02 AM To: beagleboard@googlegroups.com Subject: [beagleboard] Anyopne using Bitscope Is anyone using the Bitscope Micro model 5 or Bitscope BS10 on Beaglebone Black projects? I am not parcularly interested in running the software on the Beaglebone but rather connecting to a Mac and using the Bitscope to analyse breadboard circuits. Thanks -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. _ No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8941 - Release Date: 01/16/15 -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [beagleboard] Contamination, SD or eMMC, Root Cause
Most common is powering off the board without mounting the drives under Linux. Gerald On Wed, Jan 21, 2015 at 3:00 PM, bgb...@gmail.com wrote: Please reference paragraph 5.10 on p37 of BBB SRM. Does memory device contamination occur due to open files in the Linux OS, or due to improperly sequenced power to a memory devices inadvertently writing to a memory device? Thanks, Bruce -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Gerald ger...@beagleboard.org http://beagleboard.org/ http://circuitco.com/support/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Small distros (was: [beagleboard] debian testing: 2015-01-19)
On Jan 22, 2015, at 07:25 , William Hermans yyrk...@gmail.com wrote: I would like to talk more. I've seen some presentations and demos of Linux booting in under a second. That's my primary goal. Secondary is maximizing the free space on the eMMC for content (in my case, MP3 files). I haven't really tried doing a lot in this regard for now, but would like to over the next three months. I have not personally got there Rick. But just a base minimalfs install, I've persnally seen 10-15s. Which is to say Roberts barefs install. No tweaks. My project is a radio that benefits greatly from a lighting-fast boot: http://blog.roderickmann.org/2015/01/podtique/ I would imagine a great many BBB-based devices would benefit from very fast boot, although this is only necessary for deployment builds, not necessarily for development builds (e.g., you can leave in the u-boot delay on a development system). And, I probably want to hang on to sshd, since logging in is helpful. But long-term, if it can run my C++ app and the node.js UI I'm building on top of it, and get the C++ app up and running in under 2 seconds, I'll be very happy (the node.js can take longer to start). I'll need Wi-Fi networking, and even that can come up after the C++ app has started, so long as the C++ app can reliably keep trying to make a network connection. So Roberts barefs install with *just* openssh-server sits at around 75-80M total on disk. I have not installed to eMMC *yet* but have had a working install with openssh-server @ around 80M or slightly less. Then with Nodejs + express + socket.io + very basic Nodejs app, we're talking 175M. This for me included a ntp client, and a few other base packages like psmisc, and yeah, I'd have to check my install notes which I may / may not have with me at the moment ( I'm out of town again for a few weeks yet - again ). But the main idea, that for me. I have a base install to do everything I need for a base test-app that can be displayed / configured via a web browser, in around 175-180M total space on disk. But to achieve this I needed a base install NFS share + a development NFS share. The development share is all the tools I needed to compile my own packages for the base install. Including all the dependencies for various things, and stuff like CheckInstall to build packages( debs) for my base install. Where the base image is just the bare minimum installed to run all the stuff I need . . . I know it sounds kind of wonky when i explain it this way. But perhaps when i get a spare week or so to lay it all out in a blog post it can / would sound a bit more coherent ? I have a lot of notes I need to put together . . . Plus I've been trying to get other things done such as trying to show others how to use / setup device tree files for 3.14.x. I definitely don't need NFS, nor really the ability to build packages on the BBB. In fact, I'd love to get to where I'm cross-compiling everything, and building a tarball I can easily transfer over. Eventually, I want my app to be able to update itself, if not the entire filesystem. Definitely the blog post will be good, and any good documentation on using device trees is critically important (there's too much out there about 3.8.x, and not enough about how to do it in 3.14+). On Wed, Jan 21, 2015 at 3:26 PM, Robert Nelson robertcnel...@gmail.com wrote: On Wed, Jan 21, 2015 at 4:02 PM, Drew Fustini pdp7p...@gmail.com wrote: Sounds like you might something derived from Yocto Project. We just had a presentation at my hackerspace about the Yocto Project and Open Enea Linux: http://www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/events/219669847/ The speaker, Mark Mills of Enea, gave a demo of running Open Enea Linux on a BeagleBone Black. It appeared to give the flexibility of Yocto to tailor the system to your needs while also offering a large number of binary packages: http://www.enea.com/en-US/solutions/Enea-Linux/Open-Enea-Linux/ (Personally though I am partial to Debian and the Robert's console images have always been sufficient for my needs) There's also an opportunity for someone to work on the ubuntu core snappy, one of the big road blocks at my attempts at a 64Mb debian image... 'apt - dpkg - perl' is a big dependency.. Regards, -- Robert Nelson http://www.rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups BeagleBoard group. To unsubscribe from this group and stop
Re: Small distros (was: [beagleboard] debian testing: 2015-01-19)
I think we're talking at cross purposes here. I just want a BBB that boots very fast. Secondarily, I want to maximize space on the eMMC for content. Thirdly, I'd prefer to do builds on a host computer, not on the BBB. It's slow, and requires a bunch more stuff to be installed on it. I just need to cross-build my binary and copy over the the files that make up my webserver. I can do that with scp. Every now and again I may need to cross-build linux. The less stuff in any of those steps, the faster everything goes. On Jan 22, 2015, at 21:39 , William Hermans yyrk...@gmail.com wrote: I definitely don't need NFS, nor really the ability to build packages on the BBB. In fact, I'd love to get to where I'm cross-compiling everything, and building a tarball I can easily transfer over. Eventually, I want my app to be able to update itself, if not the entire filesystem. You're missing the point Rick. You do not NEED NFS, a rootfs can be any number of places. NFS share, sdcard eMMC, usb harddrive. Whatever. Also, you do realize how easy it is to move a root file system ? I use NFS *only* because I do not have to use destructive MMC media. While developing. Well it is also very convenient for being able to serve up multiple root file systems for various purposes. Anyway, if I could show you people how easy it is to use NFS shares are to use, then how easy it is to move file systems around under linux . . . I'm pretty sure at least half of you out there would be using multiple forms. Anyway, yeah, cross compile Nodejs, and then write a blog, and share with the community/ Personally, I'd rather spend that time doing something else. It would be awesome if you did, do not get me wrong. But I do not think it is worth yours, or anyones time. Definitely the blog post will be good, and any good documentation on using device trees is critically important (there's too much out there about 3.8.x, and not enough about how to do it in 3.14+). We'll see. Right now I'm out of town and will be for at least a couple more weeks. It'd very doubtful I will write anything while out on the road. On Thu, Jan 22, 2015 at 4:02 PM, Graham gra...@flex-radio.com wrote: Rick: You are building a tube radio simulator Get some Orange LEDs and put them in the box under dimmer control. Tell them the boot delay is the filaments warming up. Why do you need 1 second? :-) I time a BBB Rev C, booting off a uSD card with Debian 7.7 Console up and running in 20 seconds. It would probably be even faster booting out of eMMC. Occupies 217MB on the uSD. --- Graham --- Graham == On Thursday, January 22, 2015 at 3:17:48 PM UTC-6, Rick M wrote: On Jan 22, 2015, at 07:25 , William Hermans yyr...@gmail.com wrote: I would like to talk more. I've seen some presentations and demos of Linux booting in under a second. That's my primary goal. Secondary is maximizing the free space on the eMMC for content (in my case, MP3 files). I haven't really tried doing a lot in this regard for now, but would like to over the next three months. I have not personally got there Rick. But just a base minimalfs install, I've persnally seen 10-15s. Which is to say Roberts barefs install. No tweaks. My project is a radio that benefits greatly from a lighting-fast boot: http://blog.roderickmann.org/2015/01/podtique/ I would imagine a great many BBB-based devices would benefit from very fast boot, although this is only necessary for deployment builds, not necessarily for development builds (e.g., you can leave in the u-boot delay on a development system). And, I probably want to hang on to sshd, since logging in is helpful. But long-term, if it can run my C++ app and the node.js UI I'm building on top of it, and get the C++ app up and running in under 2 seconds, I'll be very happy (the node.js can take longer to start). I'll need Wi-Fi networking, and even that can come up after the C++ app has started, so long as the C++ app can reliably keep trying to make a network connection. So Roberts barefs install with *just* openssh-server sits at around 75-80M total on disk. I have not installed to eMMC *yet* but have had a working install with openssh-server @ around 80M or slightly less. Then with Nodejs + express + socket.io + very basic Nodejs app, we're talking 175M. This for me included a ntp client, and a few other base packages like psmisc, and yeah, I'd have to check my install notes which I may / may not have with me at the moment ( I'm out of town again for a few weeks yet - again ). But the main idea, that for me. I have a base install to do everything I need for a base test-app that can be displayed / configured via a web browser, in around 175-180M total space on disk. But to achieve this I needed a base install NFS share + a development NFS share. The development share