[beagleboard] Re: GPIO Digital input voltage more than 3.3V
The Texas Instruments TBX0101 IC should do the trick. The BBB connects to port A and the speed sensor to Port B. Use the BBBs 3.3V supply to connect to VccA. Depending on the speed sensor supply I'd regulate that down to +5V to connect to the VccB pin (can only take up to 5.5V max). Farnell do the IC part number 2335605. There's a good data sheet to accompany it as well. Cheers Dave -- 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: Beaglebone Black won't boot from Micro SD, all LEDs remain lit
Hi, If I do all the procedures that mention here, reflash the Emmc.. I lose the information and Files that I have in my home directory?? thanks El martes, 7 de mayo de 2013, 16:58:33 (UTC-5), Jorge Benavides Aspiazu escribió: Hi, I've been using the classic Beaglebone for a while now and today received my Beaglebone Black. Thing is when I tried to boot the BBB with the SD card I was using on the classic BB the board remains locked up with the four user LEDs lit. The distribution on the SD card is Angstrom. Any help will be deeply appreciated! Jorge -- 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] Beagleboneblack: Display performance issue, while interfacing with MIPI
Hi all, Currently we are facing Display performance issue. i.e, display is not building up quickly. For Your Information, 1. We use Beagle Bone Black board and debian, By default *CONFIG_NEON is enabled* in kernel(3.8). 2. *[ Beagle Bone Black (LCD controller + SPI)] -- [MIPI (SSD2828)] LCD.* 3. We run *clock frequency as 68.43MHz*, Hope this should not be problem as Beagle Bone Black support upto ~120MHz. 4. Number of pixels - *1280 x 800.* 4. We use *MIPI bridge(SSD2828)*, to interface with MIPI LCD. Let us know if there is any steps that we need to take care to resolve this issues. If there is any way to figure out or test the display performance will be helpful to narrow down the issue. - Nobel -- 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] video display from BeagleBone black is not proper
Hi, I'm running a simple video read and video display model from Simulink connecting a webcam to the beaglebone black hardware and connecting a monitor to the HDMI port. the video output on monitor is not proper and it's scattered with green colour. The same is attached herewith. Please do the needful to resolve the issue. Regards, Arumugam https://lh6.googleusercontent.com/-S8q16nQLHmg/VP1ifesrR2I/AC0/u0eeOW1Cq_k/s1600/IMG_20150307_220155190_HDR.jpg -- 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: Build your own RTOS on BBB
Hi, What your are seeking for will work under every standard OS. The questions is not if it works, the question is which latencey you can accept - means how fast must thread A resume after the 10ms elapsed? To get an idea what BBB can do I reccomend to have a look at toyooka_LCJ2014_v10.pdf http://events.linuxfoundation.org/sites/events/files/slides/toyooka_LCJ2014_v10.pdf . I would not be surpised if Debian w/o any patches can fulfil your latency needs. Chilli -- 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] Adafruit Library - Disable GPIO cleanup
Hey guys! Maybe somebody of you know the solution to my problem. I use the Adafruit_BBIO.GPIO library in my python programm. With that library I set or clear some GPIO. All that is no problem. But, if I leave my script, my previous setup of these GPIO is lost and all GPIOs have the value that's given through the pull-resistors of my PCB. I googled that and could read, that the GPIOs are set to floating if the script is leaving (clean up process). For my purpose that control isn't desired and should be disabled. Are my assumptions with the clean up process right? Is it possible to disable or walkaround this clean up at the end? If yes, how? :-) Thanks for your help Dave *P.S. Posted this question to the adafruit forum too.* -- 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] help with beaglebone black rev c
I recently bought two bbb used and the guy told me they needed be reflashed . well ive reflashed them several times . they turn on and only one light blinks constantly and one faintly blinks. when it first comes on two lights in middle light up then the outer two , then the bright flashing one starts like a heartbeat but nothing happens afterwards . ive installed drivers on windows 7 and it doesnt recognize it and also on machine running linux mint debian . im new to these , and was hoping to get them going to build some things with thanks in advance to anyone that can help me . if you need i can upload a video to show what the lights are doing thanks alot. -- 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] help with beaglebone black rev c
I suggest you start here: http://beagleboard.org/getting-started It explains what each LED means. Gerald On Mon, Mar 9, 2015 at 9:25 AM, benjie jones studioad...@gmail.com wrote: I recently bought two bbb used and the guy told me they needed be reflashed . well ive reflashed them several times . they turn on and only one light blinks constantly and one faintly blinks. when it first comes on two lights in middle light up then the outer two , then the bright flashing one starts like a heartbeat but nothing happens afterwards . ive installed drivers on windows 7 and it doesnt recognize it and also on machine running linux mint debian . im new to these , and was hoping to get them going to build some things with thanks in advance to anyone that can help me . if you need i can upload a video to show what the lights are doing thanks alot. -- 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] Linux-firmware for Realtek rtl8192cu wifi dongle
Have you checked if you have the following firmware files: /lib/firmware/rtlwifi/rtl8192cufw.bin /lib/firmware/rtlwifi/rtl8192cufw_A.bin /lib/firmware/rtlwifi/rtl8192cufw_B.bin /lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin It is also possible to modify the driver to bypass firmware loading for that chipset and it will work just fine. (I have done it before) On Fri, Mar 6, 2015 at 11:39 PM, dungnb.fe...@gmail.com wrote: Dear I'm using buildroot to build a custom root file system for BeagleBone. My application uses a wifi dongle (Realtek 8192 chipset). I rebuilt kernel image (ver 3.2.0) and the image and wifi dongle work well with Debian root file system. My problem is : the built buildroot root file system get firmware error when modprobe rtl8192cu: # modprobe rtl8192cu [ 194.077442] cfg80211: Calling CRDA to update world regulatory domain Feb 15 08:01:23 beaglebone kern.info kernel: [ 194.077442] cfg80211: Calling CRDA to update world regulatory domain [ 194.171603] rtl8192cu: MAC address: 00:0f:13:59:0f:e1 [ 194.176981] rtl8192cu: Board Type 0 Feb 15 08:01:23 beaglebone kern.info kernel: [ 194.171603] rtl8192cu: MAC address: 00:0f:13:59:0f:e1 Feb 15 08:01:23 beaglebone kern.info kernel: [ 194.176981] rtl8192cu: Board Type 0 [ 255.203972] usbcore: registered new interface driver rtl8192cu # Feb 15 08:02:24 beaglebone kern.debug kernel: [ 255.203643] rtl8192cu:rtl92cu_init_sw_vars():0-0 Failed to request firmware! Feb 15 08:02:24 beaglebone kern.debug kernel: [ 255.203668] rtlwifi:rtl_usb_probe():0-0 Can't init_sw_vars. Feb 15 08:02:24 beaglebone kern.info kernel: [ 255.203972] usbcore: registered new interface driver rtl8192cu I also chose the option: Target packages - Hardware handling - Frimware - wifi firmware: [ ] Marvell Wifi-Ex SD 8787 [ ] Ralink rt2501/rt61 [ ] Ralink rt73 [ ] Ralink rt27xx/rt28xx/rt30xx [*] Realtek 81xx [*] Realtek 87xx [*] Realtek 88xx [*] TI wl127x [*] TI wl128x [ ] TI wl18xx But it can not change the error Please help me Thank you -- 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] BBB Debian Jessie: Enabling all serial ports (incl. ttyO5)
On Monday, March 9, 2015 at 1:22:09 PM UTC-4, RobertCNelson wrote: I've been seeing that locally too, but i see the issue... CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 So... yeah.. next kernel build ;) Ah! So r55 then? -- 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] programming BBB - choice of language
Hello All I'm starting to design a commercial project which will use a number of networked BBB's as process controllers. While Im an experienced DP guy, Im an absolute newbie with the BBB hardware and software. I'm at the point of choosing a language in which the applications will be written. The main application will be a no-user, stand-alone, repetitive data-processing application, so I want a language with the following characteristics : 1. high level 2. procedural 3. modular - high cohesion and low coupling 4. non-object oriented 5. strong array processing 6. runs under Linux 7. compilable My research tells me that Python is the most-used high-level language within the BBB community, but it fails ( at least somewhat ) on several of the above requirements. My research tells me that XBasic ( which satisfies all of the above ) doesn't seem to be much used within the BBB community. My Questions, therefore are : A - XBasic is said to run under Linux - does anyone know of a reason why it would not work on the BBB ? B - am I missing something profoundly wrong with XBasic which precludes its use ? thanks very much for taking your time to help me out richard -- 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] Beagleboard-xm boot loop
Hi, I wanted to reactive my old beagleboard-xm. So I went ahead and tried installing the lastest Ubuntu from [1]. Unfortunately after the installation the board hangs in a bootloop. I then tried to install Archlinux from [2] with the same effect. After that I tried installing Ubuntu 12.04 which worked. But after doing a release upgrade to Ubuntu 14.04 the bootloop reappeared. This is what I get on the serial console: ## Flattened Device Tree blob at 8800 Booting using the fdt blob at 0x8800 Loading Ramdisk to 9eb5, end 9ef27c8f ... OK Using Device Tree in place at 8800, end 88012696 Starting kernel ... [0.000610] WARNING: Your 'console=ttyO2' has been replaced by 'ttyS2' [0.000640] This ensures that you still see kernel messages. Please [0.000640] update your kernel commandline. [0.840972] platform 48058000.ssi-controller: Cannot lookup hwmod 'ssi' [0.844390] of_amba_device_create(): amba_device_add() failed (-19) for /etb@5401b000 [0.844543] of_amba_device_create(): amba_device_add() failed (-19) for /etm@5401 [2.899475] Error: Driver 'tfp410' is already registered, aborting... [3.022705] ehci-omap 48064800.ehci: Can't get PHY device for port 1: -517 [3.122650] omap2_set_init_voltage: unable to find boot up OPP for vdd_mpu_iva [3.129913] omap2_set_init_voltage: unable to set vdd_mpu_iva [3.136108] omap2_set_init_voltage: unable to find boot up OPP for vdd_core [3.143188] omap2_set_init_voltage: unable to set vdd_core U-Boot SPL 2015.01-00011-g2efed9f (Jan 12 2015 - 17:15:10) SPL: Please implement spl_start_uboot() for your board SPL: Direct Linux boot not active! reading u-boot.img reading u-boot.img U-Boot 2015.01-00011-g2efed9f (Jan 12 2015 - 17:15:10), Build: jenkins-github_Bootloader-Builder-90 OMAP3630/3730-GP ES1.1, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz OMAP3 Beagle board + LPDDR/NAND I2C: ready DRAM: 512 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0 *** Warning - bad CRC, using default environment Beagle xM Rev A/B No EEPROM on expansion board No EEPROM on expansion board Die ID #59da00011ff0015739eb0c019006 Net: usb_ether Error: usb_ether address not set. Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 Checking for: /uEnv.txt ... Checking for: /boot/uEnv.txt ... 115 bytes read in 33 ms (2.9 KiB/s) Loaded environment from /boot/uEnv.txt Checking if uname_r is set in /boot/uEnv.txt... Running uname_boot ... loading /boot/vmlinuz-3.19.0-armv7-x3 ... 5185800 bytes read in 355 ms (13.9 MiB/s) loading /boot/dtbs/3.19.0-armv7-x3/omap3-beagle-xm-ab.dtb ... 63127 bytes read in 102 ms (603.5 KiB/s) loading /boot/initrd.img-3.19.0-armv7-x3 ... 4029583 bytes read in 276 ms (13.9 MiB/s) debug: [console=ttyO2,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait fixrtc quiet] ... debug: [bootz 0x8200 0x8808:3d7c8f 0x8800] ... Kernel image @ 0x8200 [ 0x00 - 0x4f2108 ] ## Flattened Device Tree blob at 8800 Booting using the fdt blob at 0x8800 Loading Ramdisk to 9eb5, end 9ef27c8f ... OK Using Device Tree in place at 8800, end 88012696 Any ideas? [1] http://elinux.org/BeagleBoardUbuntu#Beagle.2FBeagle_xM [2] http://archlinuxarm.org/platforms/armv7/ti/beagleboard-xm -- regards alex -- 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: Extracting eMMC contents using FAT formatted card
Hi, I have tried to save my information with this procedure, but when the BBB start (Power led ON), with the S2 pushed, The USR leds are not Blinked (OFF), I pushed for several seconds and minutes, but they do not turn ON, after 15 or 20 min. nothing happen inseide the uSD, no data are save? Could someone help me?, can't have my data save in order to reflashed the BBB El jueves, 26 de septiembre de 2013, 12:16:54 (UTC-5), Jason Kridner escribió: There are lots of ways to extract the contents of the eMMC to save off and reuse. I'm proposing a method using Buildroot and an initramfs such that you can simply drop a few files from a .zip onto a normal, FAT-formatted SD card to perform the extraction. There are several things really handy here, such as the ability to edit autorun.sh to be whatever script you want to run on your board at boot. In the archive, I only have the necessary autorun.sh for *saving* your eMMC content. The flip-side is provided here in the text such that you need to go through a couple of steps before you trash your eMMC. The steps for saving off your eMMC contents to a file: * Get a 4GB or larger uSD card that is FAT formatted. * Download https://s3.amazonaws.com/beagle/beagleboneblack-save-emmc.zip and extract the contents onto your uSD card. * Eject uSD card from your computer, insert into powered-off BeagleBone Black and apply power to your board. * You'll notice USR0 (the LED closest to the S1 button in the corner) will (after about 20 seconds) start to blink steadily, rather than the double-pulse heartbeat pattern that is typical when your BeagleBone Black is running the typical Linux kernel configuration. * It'll run for a bit under 10 minutes and then USR0 will stay ON steady. That's your cue to remove power, remove the uSD card and put it back into your computer. * You should see a file called BeagleBoneBlack-eMMC-image-X.img, where X is a set of random numbers. Save off this file to use for restoring your image later. Because the date won't be set on your board, you might want to adjust the date on the file to remember when you made it. Delete the file if you want to make room for a new backup image. For storage on your computer, these images will typically compress very well, so use your favorite compression tool. To restore the file, make sure there is a valid BeagleBoneBlack-eMMC-image-.img file on the uSD card and edit autorun.sh with your favorite text editor to contain the following: #!/bin/sh echo timer /sys/class/leds/beaglebone\:green\:usr0/trigger dd if=/mnt/BeagleBoneBlack-eMMC-image-X.img of=/dev/mmcblk1 bs=10M sync echo default-on /sys/class/leds/beaglebone\:green\:usr0/trigger *NOTE*: Be certain to replace the 'X' above with the proper name of your image file. This image was built using Buildroot. The sources are at https://github.com/jadonk/buildroot with tag save-emmc-0.0.1. Download via https://github.com/jadonk/buildroot/releases/tag/save-emmc-0.0.1 or clone the git repo. It is a small fork from git:// git.buildroot.net/buildroot tag e9f6011617528646768e69203e85fe64364b7efd. To build, 'make beagleboneblack_defconfig; make; ./mkuimage.sh'. Output files (am335x-boneblack.dtb, MLO, u-boot.img and uImage) will be in the output/images subdirectory. The following files were created manually. uEnv.txt: bootpart=0:1 bootdir= fdtaddr=0x81FF optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN uenvcmd=load mmc 0 ${loadaddr} uImage;run loadfdt;setenv bootargs console=${console} ${optargs};bootm ${loadaddr} - ${fdtaddr} autorun.sh: #!/bin/sh echo timer /sys/class/leds/beaglebone\:green\:usr0/trigger dd if=/dev/mmcblk1 of=/mnt/BeagleBoneBlack-eMMC-image-$RANDOM.img bs=10M sync echo default-on /sys/class/leds/beaglebone\:green\:usr0/trigger The kernel is based on https://github.com/beagleboard/kernel/commit/9fdb452245a58158a4bea787cdc663c17681bcfe, but I applied the patches, added firmware and uploaded it to https://github.com/beagleboard/linux/commit/ddd36e546e53d3c493075bbebd6188ee843208f9 to pull down in the Buildroot makefile. The link to the source for the firmware is in the commit. I've applied to join the Buildroot mailing list to send these patches upstream. The power management firmware is not yet loading properly, but that is something I can look into. Happy hacking! -- 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: Extracting eMMC contents using FAT formatted card
Hi, I have tried to save my information with this procedure, but when the BBB start (Power led ON), with the S2 pushed, The USR leds are not Blinked (OFF), I pushed for several seconds and minutes, but they do not turn ON, after 15 or 20 min. nothing happen inseide the uSD, no data are save? Could someone help me?, can't have my data save in order to reflashed the BBB El jueves, 26 de septiembre de 2013, 12:16:54 (UTC-5), Jason Kridner escribió: There are lots of ways to extract the contents of the eMMC to save off and reuse. I'm proposing a method using Buildroot and an initramfs such that you can simply drop a few files from a .zip onto a normal, FAT-formatted SD card to perform the extraction. There are several things really handy here, such as the ability to edit autorun.sh to be whatever script you want to run on your board at boot. In the archive, I only have the necessary autorun.sh for *saving* your eMMC content. The flip-side is provided here in the text such that you need to go through a couple of steps before you trash your eMMC. The steps for saving off your eMMC contents to a file: * Get a 4GB or larger uSD card that is FAT formatted. * Download https://s3.amazonaws.com/beagle/beagleboneblack-save-emmc.zip and extract the contents onto your uSD card. * Eject uSD card from your computer, insert into powered-off BeagleBone Black and apply power to your board. * You'll notice USR0 (the LED closest to the S1 button in the corner) will (after about 20 seconds) start to blink steadily, rather than the double-pulse heartbeat pattern that is typical when your BeagleBone Black is running the typical Linux kernel configuration. * It'll run for a bit under 10 minutes and then USR0 will stay ON steady. That's your cue to remove power, remove the uSD card and put it back into your computer. * You should see a file called BeagleBoneBlack-eMMC-image-X.img, where X is a set of random numbers. Save off this file to use for restoring your image later. Because the date won't be set on your board, you might want to adjust the date on the file to remember when you made it. Delete the file if you want to make room for a new backup image. For storage on your computer, these images will typically compress very well, so use your favorite compression tool. To restore the file, make sure there is a valid BeagleBoneBlack-eMMC-image-.img file on the uSD card and edit autorun.sh with your favorite text editor to contain the following: #!/bin/sh echo timer /sys/class/leds/beaglebone\:green\:usr0/trigger dd if=/mnt/BeagleBoneBlack-eMMC-image-X.img of=/dev/mmcblk1 bs=10M sync echo default-on /sys/class/leds/beaglebone\:green\:usr0/trigger *NOTE*: Be certain to replace the 'X' above with the proper name of your image file. This image was built using Buildroot. The sources are at https://github.com/jadonk/buildroot with tag save-emmc-0.0.1. Download via https://github.com/jadonk/buildroot/releases/tag/save-emmc-0.0.1 or clone the git repo. It is a small fork from git:// git.buildroot.net/buildroot tag e9f6011617528646768e69203e85fe64364b7efd. To build, 'make beagleboneblack_defconfig; make; ./mkuimage.sh'. Output files (am335x-boneblack.dtb, MLO, u-boot.img and uImage) will be in the output/images subdirectory. The following files were created manually. uEnv.txt: bootpart=0:1 bootdir= fdtaddr=0x81FF optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN uenvcmd=load mmc 0 ${loadaddr} uImage;run loadfdt;setenv bootargs console=${console} ${optargs};bootm ${loadaddr} - ${fdtaddr} autorun.sh: #!/bin/sh echo timer /sys/class/leds/beaglebone\:green\:usr0/trigger dd if=/dev/mmcblk1 of=/mnt/BeagleBoneBlack-eMMC-image-$RANDOM.img bs=10M sync echo default-on /sys/class/leds/beaglebone\:green\:usr0/trigger The kernel is based on https://github.com/beagleboard/kernel/commit/9fdb452245a58158a4bea787cdc663c17681bcfe, but I applied the patches, added firmware and uploaded it to https://github.com/beagleboard/linux/commit/ddd36e546e53d3c493075bbebd6188ee843208f9 to pull down in the Buildroot makefile. The link to the source for the firmware is in the commit. I've applied to join the Buildroot mailing list to send these patches upstream. The power management firmware is not yet loading properly, but that is something I can look into. Happy hacking! -- 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: programming BBB - choice of language
It's a bit of an contradiction for me that you ask for modularity but don't want an object based language. Development of XBasic seems to have stopped about 2002. The community that could help you will be rather small. Much of the documentation is not available anymore. I can only assume that this is an interpreter language as most of the basic dialects (although sourceforge category is 'compiler'). This means you would need to compile the interpreter sourcecode for the ARM before you can use it. I would recommend a more recent language with a bigger community. I never needed any other language than C++. Here and than I thought I need to learn java, but than I never needed it. C++ is probably the best supported language on Linux systems. If you don't want objects you don't need to use them. Chilli -- 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] Linux-firmware for Realtek rtl8192cu wifi dongle
Dear I'm using buildroot to build a custom root file system for Beaglebone. My application uses a wifi dongle (Realtek 8192 chipset). I rebuilt kernel image (ver 3.2.0) and the image and wifi dongle work well with Debian root file system. My problem is : the built buildroot root file system get firmware error when modprobe rtl8192cu: # modprobe rtl8192cu [ 194.077442] cfg80211: Calling CRDA to update world regulatory domain Feb 15 08:01:23 beaglebone kern.info kernel: [ 194.077442] cfg80211: Calling CRDA to update world regulatory domain [ 194.171603] rtl8192cu: MAC address: 00:0f:13:59:0f:e1 [ 194.176981] rtl8192cu: Board Type 0 Feb 15 08:01:23 beaglebone kern.info kernel: [ 194.171603] rtl8192cu: MAC address: 00:0f:13:59:0f:e1 Feb 15 08:01:23 beaglebone kern.info kernel: [ 194.176981] rtl8192cu: Board Type 0 [ 255.203972] usbcore: registered new interface driver rtl8192cu # Feb 15 08:02:24 beaglebone kern.debug kernel: [ 255.203643] rtl8192cu:rtl92cu_init_sw_vars():0-0 Failed to request firmware! Feb 15 08:02:24 beaglebone kern.debug kernel: [ 255.203668] rtlwifi:rtl_usb_probe():0-0 Can't init_sw_vars. Feb 15 08:02:24 beaglebone kern.info kernel: [ 255.203972] usbcore: registered new interface driver rtl8192cu I also chose the option: Target packages - Hardware handling - Frimware - wifi firmware: [ ] Marvell Wifi-Ex SD 8787 [ ] Ralink rt2501/rt61 [ ] Ralink rt73 [ ] Ralink rt27xx/rt28xx/rt30xx [*] Realtek 81xx [*] Realtek 87xx [*] Realtek 88xx [*] TI wl127x [*] TI wl128x [ ] TI wl18xx But it can not change the error Please help me Thank you -- 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: programming BBB - choice of language
It's probably time for you to embrace modern technology, and forgo some ( or all ) the restrictions you're placing on yourself. Past that. these restrictions are not reasonable. A programing language is a tool, and every took has its intended use, C for example could possibly work very well for your situation, but really depends how important the above restrictions are, restriction #1 would have to go, and restrictions 3 5 may fit the bill, depending on your definitions on each. C is very modular in the context that you can compartmentalize your code, and strong array processing . . . would depend on you, your ability to find a good library, and / or using regular expression. Another consideration would be what exactly are you building ? Some languages are better suited for different types of projects. Not necessarily the languages in of themselves, but the libraries, or quality of libraries available to the given languages. No one in their right mind would deny that you *could* write a web UI backend using C, or even ASM. But something like Nodejs ( javascript ) may very well make more sense in the long run. On Mon, Mar 9, 2015 at 11:27 AM, Stephan Mulacz mula...@googlemail.com wrote: It's a bit of an contradiction for me that you ask for modularity but don't want an object based language. Development of XBasic seems to have stopped about 2002. The community that could help you will be rather small. Much of the documentation is not available anymore. I can only assume that this is an interpreter language as most of the basic dialects (although sourceforge category is 'compiler'). This means you would need to compile the interpreter sourcecode for the ARM before you can use it. I would recommend a more recent language with a bigger community. I never needed any other language than C++. Here and than I thought I need to learn java, but than I never needed it. C++ is probably the best supported language on Linux systems. If you don't want objects you don't need to use them. Chilli -- 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.
[beagleboard] Angstrom Distribution Repo is down??
I cannot access http://feeds.angstrom-distribution.org/. It returns 502 Bad Gateway. Do you have the same problem? -- 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: programming BBB - choice of language
hi William thanks very much for replying you are absolutely right that a programming language is a tool, and a metaphor that resonates with me since Im also a woodworker. I know that I can use a jackknife or an axe to shape a board, but a saw and plane do the job better and with less work, so I always use the tool that is appropriate. You've clearly spotted the fact that i'm an old-timer, but i'll take an old-timer's perogative to give you my point of view - the 'restrictions' you think I should forgo are not restrictions I place on myself, but the design considerations required by a mindset that goes back to the old days when it was unthinkable to release a piece of code with even one error in it. By consciously selecting the tools that will produce the best job, I actually free myself ( and the coders i hire ) from endless recoding and patching. however, enough of my rant :-) you're also right to ask what Im building and relating it to the language I use - since the product will NOT be an end user product, it doesn't need slick web dodads or gui interfaces. what the product will be is process control code applying a patented logic through a network of microprocessors which control an industrial process through hundreds of sensors and relays. what it needs is perfect code, easily written and easily maintained that will run 24/7 unattended without fail. That is why my list of requirements is what it is. The only thing 'new' in what i'm doing is the BeagleBone black microprocessors which weren't available in the 'old days'. Sadly, the modern software technology ( and i daresay the modern software coders' mindset ) is responsible for the shoddy and error-ridden code i see almost everywhere. I'm hoping to avoid that trap. Your tip about good libraries is also a very good one, and one that I am actively pursuing ( but of course, I need to choose a language in order to use the library, don't I :-) ) not sure what you mean by 'regular expression' anyway, I really appreciate your taking the time to offer your advice, and I hope my ranting hasn't been discourteous. regards richard On 3/9/2015 4:44 PM, William Hermans wrote: It's probably time for you to embrace modern technology, and forgo some ( or all ) the restrictions you're placing on yourself. Past that. these restrictions are not reasonable. A programing language is a tool, and every took has its intended use, C for example could possibly work very well for your situation, but really depends how important the above restrictions are, restriction #1 would have to go, and restrictions 3 5 may fit the bill, depending on your definitions on each. C is very modular in the context that you can compartmentalize your code, and strong array processing . . . would depend on you, your ability to find a good library, and / or using regular expression. Another consideration would be what exactly are you building ? Some languages are better suited for different types of projects. Not necessarily the languages in of themselves, but the libraries, or quality of libraries available to the given languages. No one in their right mind would deny that you *could* write a web UI backend using C, or even ASM. But something like Nodejs ( javascript ) may very well make more sense in the long run. On Mon, Mar 9, 2015 at 11:27 AM, Stephan Mulacz mula...@googlemail.com mailto:mula...@googlemail.com wrote: It's a bit of an contradiction for me that you ask for modularity but don't want an object based language. Development of XBasic seems to have stopped about 2002. The community that could help you will be rather small. Much of the documentation is not available anymore. I can only assume that this is an interpreter language as most of the basic dialects (although sourceforge category is 'compiler'). This means you would need to compile the interpreter sourcecode for the ARM before you can use it. I would recommend a more recent language with a bigger community. I never needed any other language than C++. Here and than I thought I need to learn java, but than I never needed it. C++ is probably the best supported language on Linux systems. If you don't want objects you don't need to use them. Chilli -- 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
Re: [beagleboard] help with beaglebone black rev c
Go back to the link I sent. Do all of it exactly as it says. If it ll works, then look at your UBuntu image as the possible issue. Gerald On Mon, Mar 9, 2015 at 1:29 PM, benjie jones studioad...@gmail.com wrote: i connected it to monitor it has ubuntu 12.04 installed but no gui only terminal access, i have tried everything what am i doing wrong On Monday, March 9, 2015 at 10:39:16 AM UTC-4, Gerald wrote: I suggest you start here: http://beagleboard.org/getting-started It explains what each LED means. Gerald On Mon, Mar 9, 2015 at 9:25 AM, benjie jones studi...@gmail.com wrote: I recently bought two bbb used and the guy told me they needed be reflashed . well ive reflashed them several times . they turn on and only one light blinks constantly and one faintly blinks. when it first comes on two lights in middle light up then the outer two , then the bright flashing one starts like a heartbeat but nothing happens afterwards . ive installed drivers on windows 7 and it doesnt recognize it and also on machine running linux mint debian . im new to these , and was hoping to get them going to build some things with thanks in advance to anyone that can help me . if you need i can upload a video to show what the lights are doing thanks alot. -- 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...@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. -- 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] help with beaglebone black rev c
i connected it to monitor it has ubuntu 12.04 installed but no gui only terminal access, i have tried everything what am i doing wrong On Monday, March 9, 2015 at 10:39:16 AM UTC-4, Gerald wrote: I suggest you start here: http://beagleboard.org/getting-started It explains what each LED means. Gerald On Mon, Mar 9, 2015 at 9:25 AM, benjie jones studi...@gmail.com javascript: wrote: I recently bought two bbb used and the guy told me they needed be reflashed . well ive reflashed them several times . they turn on and only one light blinks constantly and one faintly blinks. when it first comes on two lights in middle light up then the outer two , then the bright flashing one starts like a heartbeat but nothing happens afterwards . ive installed drivers on windows 7 and it doesnt recognize it and also on machine running linux mint debian . im new to these , and was hoping to get them going to build some things with thanks in advance to anyone that can help me . if you need i can upload a video to show what the lights are doing thanks alot. -- 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...@googlegroups.com javascript:. For more options, visit https://groups.google.com/d/optout. -- Gerald ger...@beagleboard.org javascript: 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] mDNS (nss-mdns) on Debian image
I've just used Avahi; I can't remember if it was already installed or not. Not sure if that will support the cc3x00 stuff. On Mar 8, 2015, at 20:52 , 'M Robinson' via BeagleBoard beagleboard@googlegroups.com wrote: I wish to get some mDNS service operating so that I can get the BBB to interact with TI cc3200 SimpleLink mDNS services. Using the current Debian Image 2015-03-01, do I need to install packages? If so, which? If not, is there a good reference to getting it to work on this image. I'll continue to look into this while I await and post answers as I find them. Thanks, Markus -- 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. -- Rick Mann rm...@latencyzero.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] Re: programming BBB - choice of language
Hi Harvey thanks for the tip, and thanks for taking the time to help me regards richard On Monday, March 9, 2015 at 8:02:29 PM UTC-4, Harvey White wrote: On Mon, 9 Mar 2015 16:48:04 -0700 (PDT), you wrote: I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Lazarus also provides a GUI. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. I thought that the support for the cross compiled environment that we need for the BBB was lacking in Lazarus, good to hear that it is not. Had you made GUI applications with Lazarus? It would be good to know. Then there's still the library support for the hardware, though, but Pascal can call C++ routines, IIRC. Harvey -- 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: GPIO Digital input voltage more than 3.3V
If your sensor pulses don't occur at a very fast rate -- under a few MHz -- the resistor divider should work fine. If they occur at a faster rate, I'd go with one of the other solutions suggested here. -- 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: programming BBB - choice of language
I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. -- 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: programming BBB - choice of language
On Mon, 9 Mar 2015 16:48:04 -0700 (PDT), you wrote: I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Lazarus also provides a GUI. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. I thought that the support for the cross compiled environment that we need for the BBB was lacking in Lazarus, good to hear that it is not. Had you made GUI applications with Lazarus? It would be good to know. Then there's still the library support for the hardware, though, but Pascal can call C++ routines, IIRC. Harvey -- 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: programming BBB - choice of language
Hi Curt thanks very much for your reply, I'll certainly take a look at Pascal appreciate your taking the time to help richard On Monday, March 9, 2015 at 7:48:04 PM UTC-4, Curt Carpenter wrote: I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org http://www.google.com/url?q=http%3A%2F%2Fwww.lazarus-ide.org%2Fsa=Dsntz=1usg=AFQjCNGx6VmjA3Avxi8VC8th9Ten4JSbuw . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. -- 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: programming BBB - choice of language
On Mon, 9 Mar 2015 17:32:55 -0700 (PDT), you wrote: Hi Harvey thanks for the tip, and thanks for taking the time to help me Sure. However, I'm not sure how well Lazarus supports processors like the BBB. All I've used it on is the PC, where it's reasonably compatible with old Delphi code. I was not convinced that they really had done a good job on the language yet For embedded programming (Xmega), I use embedded C (GNU-AVR). Harvey regards richard On Monday, March 9, 2015 at 8:02:29 PM UTC-4, Harvey White wrote: On Mon, 9 Mar 2015 16:48:04 -0700 (PDT), you wrote: I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Lazarus also provides a GUI. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. I thought that the support for the cross compiled environment that we need for the BBB was lacking in Lazarus, good to hear that it is not. Had you made GUI applications with Lazarus? It would be good to know. Then there's still the library support for the hardware, though, but Pascal can call C++ routines, IIRC. Harvey -- 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] DTO and GPIO output error
A possible and likely cause of this problem is that you are compiling for dynamic linking with the c libraries at run time, and the version of the c library you compiled against, and the c library you are trying to link against at run time, are different and non-compatible. This is a possible problem when cross-compiling. What version of glibc.so are you compiling with? (The one in your cross-compiler host.) What version of glibc.so are you trying to dynamically link with at run time? (The one in your BBB.) Either you need to get the libraries to match, or at least be compatible, or include the compiler libraries as hard linked inside the executable. This will cause your executable to swell up in size, but will guarantee that the c libraries match. --- Graham == On Monday, March 9, 2015 at 8:09:04 PM UTC-5, Karl Anderson wrote: Here is a link to the readme, which details how to download the repo and execute it: https://github.com/BestFriendofDoug/PRUSS-C For some reason, the prudebug is not recognizing the executable, even after I downloaded and untar-ed the file see error below: root@beaglebone:~/prudebug-0.25# ls -l total 184 -rw-r--r-- 1 debian debian 8698 Mar 8 2014 cmd.c -rw-r--r-- 1 root debian 1591 Mar 8 2014 cmdinput.c -rw-r--r-- 1 root root2264 Mar 8 2014 cmdinput.o -rw-r--r-- 1 debian debian 10512 Mar 8 2014 cmd.o -rw-r--r-- 1 debian debian 7302 Mar 8 2014 da.c -rw-r--r-- 1 root root8120 Mar 8 2014 da.o -rw-r--r-- 1 debian debian 1510 Mar 8 2014 LICENSE -rw-r--r-- 1 debian debian 136 Mar 8 2014 Makefile -rw-r--r-- 1 debian debian 6176 Mar 8 2014 printhelp.c -rw-r--r-- 1 debian debian 8484 Mar 8 2014 printhelp.o -rw-r--r-- 1 debian debian 16769 Mar 8 2014 prudbg.c -rw-r--r-- 1 debian debian 2607 Mar 8 2014 prudbg.h -rw-r--r-- 1 root root 13240 Mar 8 2014 prudbg.o -rwxr-xr-x 1 root root 41276 Mar 8 2014 prudebug -rw-r--r-- 1 debian debian 9495 Mar 8 2014 README -rw-r--r-- 1 debian debian 1238 Mar 8 2014 uio.c -rw-r--r-- 1 debian debian 549 Mar 8 2014 uio.h -rw-r--r-- 1 root root2016 Mar 8 2014 uio.o root@beaglebone:~/prudebug-0.25# sudo ./prudebug sudo: unable to execute ./prudebug: No such file or directory On Friday, March 6, 2015 at 4:19:23 PM UTC-6, Jason Kridner wrote: That URL doesn't point to the source code. Can you simplify the step-by-step a bit further. I'm curious if http://sourceforge.net/projects/prudebug/ would help know that your code is properly loaded and running. On Fri, Mar 6, 2015 at 3:14 PM, Karl Anderson anderso...@gmail.com wrote: I am trying to run the example blinkled project shown at https://github.com/BestFriendofDoug/PRUSS-C/tree/master/am335x_pru_package/pru_sw/app_loader/lib but I am not getting any output to the GPIO pins. I have set up the dto to output P9.12, and the blinkled.c is using StarterWare programs to toggle P9.12, but there is no output to the pins when the program runs. The git repo should have everything you need. I occasionally get the below error: ./blinkled INFO: Starting PRU_memAccess_DDR_PRUsharedRAM example. INFO: Initializing example. ./blinkled: symbol lookup error: ./blinkled: undefined symbol: prussdrv_load_datafile Which was solved for me when re-running the Makefile in /root/PRUSS-C/am335x_pru_package/app_loader/interface Any help on this issue would be appreciated!! -- 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...@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: programming BBB - choice of language
Richard, I can not state it any better than wikipedia ( regular expression ). http://en.wikipedia.org/wiki/Regular_expression Basically like wildcards, but much more powerful. Now as to whether or not just using regex represents strong array handling . . . again that depends on your definition. When I mentioned a web UI backend above that was just an example, but what you're describing seems to fit C very closely, No, C is not high level, but as long as C has been around, you can almost guarantee you'll be able to find a library that will work for you. An executable compiled from C can also be very compact, and super fast. Now for sure, an inexperienced developer can write bad code in C, however this is true of any language. Possibly more so with C, since it is a very powerful language. A language that also demands you understand what your code does. But again . . . this is true for all programing languages out there. Easy to maintain ? Bug free code ? This is all the responsibility of the developer(s) using any language. I would also consider how much bloat many of these high level languages add to an executable when compiled. With all the above said, one other language did come to mind after thinking about it a bit. FreeBasic, but I've never used it. So I have no idea what the BCL ( base class library ) is like, and no idea how many libraries exist for it. It is one of the few languages I hear of now and again, but have never looked in to. Mostly because I try to distance myself from any form of basic when possible. Funny that back in the early 90's the first languages I started with was quickbasic . . . On Mon, Mar 9, 2015 at 5:32 PM, richard.leverton richard.lever...@sympatico.ca wrote: Hi Harvey thanks for the tip, and thanks for taking the time to help me regards richard On Monday, March 9, 2015 at 8:02:29 PM UTC-4, Harvey White wrote: On Mon, 9 Mar 2015 16:48:04 -0700 (PDT), you wrote: I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Lazarus also provides a GUI. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. I thought that the support for the cross compiled environment that we need for the BBB was lacking in Lazarus, good to hear that it is not. Had you made GUI applications with Lazarus? It would be good to know. Then there's still the library support for the hardware, though, but Pascal can call C++ routines, IIRC. Harvey -- 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] Re: programming BBB - choice of language
I might also mention Perl, except that it is not exactly a compilable language. Compilers do exist, but may not exist for armhf yet. Perl is very well known for its string manipulation as well as it's very ugly syntax . . . On Mon, Mar 9, 2015 at 8:00 PM, William Hermans yyrk...@gmail.com wrote: Richard, I can not state it any better than wikipedia ( regular expression ). http://en.wikipedia.org/wiki/Regular_expression Basically like wildcards, but much more powerful. Now as to whether or not just using regex represents strong array handling . . . again that depends on your definition. When I mentioned a web UI backend above that was just an example, but what you're describing seems to fit C very closely, No, C is not high level, but as long as C has been around, you can almost guarantee you'll be able to find a library that will work for you. An executable compiled from C can also be very compact, and super fast. Now for sure, an inexperienced developer can write bad code in C, however this is true of any language. Possibly more so with C, since it is a very powerful language. A language that also demands you understand what your code does. But again . . . this is true for all programing languages out there. Easy to maintain ? Bug free code ? This is all the responsibility of the developer(s) using any language. I would also consider how much bloat many of these high level languages add to an executable when compiled. With all the above said, one other language did come to mind after thinking about it a bit. FreeBasic, but I've never used it. So I have no idea what the BCL ( base class library ) is like, and no idea how many libraries exist for it. It is one of the few languages I hear of now and again, but have never looked in to. Mostly because I try to distance myself from any form of basic when possible. Funny that back in the early 90's the first languages I started with was quickbasic . . . On Mon, Mar 9, 2015 at 5:32 PM, richard.leverton richard.lever...@sympatico.ca wrote: Hi Harvey thanks for the tip, and thanks for taking the time to help me regards richard On Monday, March 9, 2015 at 8:02:29 PM UTC-4, Harvey White wrote: On Mon, 9 Mar 2015 16:48:04 -0700 (PDT), you wrote: I'd suggest taking a look at Free Pascal. It's well supported and can be compiled and cross-compiled on a number of different platforms including the BBB. It also enjoys a wide range of libraries and a good and active support forum. You can get an idea of capabilities by visiting the Lazarus website: http://www.lazarus-ide.org . Lazarus supports rapid application development and is built *on top* of free pascal. Free pascal itself can be run in a command line mode that disposes of all of the overhead that goes with an elaborate GUI. This makes it well suited to applications that don't require a lot of man-machine interaction. Lazarus also provides a GUI. Array handling is not integral to the Pascal language, but you will find a broad assortment of math libraries, some more optimized than others, that are written in the language. Both the Free Pascal Compiler and Lazarus are open-source and available for free download on the internet.I've used both on an RPi, but have been using C++ for now on my BBB. C++ has the advantage of being supported by the the Eclipse IDE. You can use C++, of course, without exploiting it's OOP capabilities. I thought that the support for the cross compiled environment that we need for the BBB was lacking in Lazarus, good to hear that it is not. Had you made GUI applications with Lazarus? It would be good to know. Then there's still the library support for the hardware, though, but Pascal can call C++ routines, IIRC. Harvey -- 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] DTO and GPIO output error
Here is a link to the readme, which details how to download the repo and execute it: https://github.com/BestFriendofDoug/PRUSS-C For some reason, the prudebug is not recognizing the executable, even after I downloaded and untar-ed the file see error below: root@beaglebone:~/prudebug-0.25# ls -l total 184 -rw-r--r-- 1 debian debian 8698 Mar 8 2014 cmd.c -rw-r--r-- 1 root debian 1591 Mar 8 2014 cmdinput.c -rw-r--r-- 1 root root2264 Mar 8 2014 cmdinput.o -rw-r--r-- 1 debian debian 10512 Mar 8 2014 cmd.o -rw-r--r-- 1 debian debian 7302 Mar 8 2014 da.c -rw-r--r-- 1 root root8120 Mar 8 2014 da.o -rw-r--r-- 1 debian debian 1510 Mar 8 2014 LICENSE -rw-r--r-- 1 debian debian 136 Mar 8 2014 Makefile -rw-r--r-- 1 debian debian 6176 Mar 8 2014 printhelp.c -rw-r--r-- 1 debian debian 8484 Mar 8 2014 printhelp.o -rw-r--r-- 1 debian debian 16769 Mar 8 2014 prudbg.c -rw-r--r-- 1 debian debian 2607 Mar 8 2014 prudbg.h -rw-r--r-- 1 root root 13240 Mar 8 2014 prudbg.o -rwxr-xr-x 1 root root 41276 Mar 8 2014 prudebug -rw-r--r-- 1 debian debian 9495 Mar 8 2014 README -rw-r--r-- 1 debian debian 1238 Mar 8 2014 uio.c -rw-r--r-- 1 debian debian 549 Mar 8 2014 uio.h -rw-r--r-- 1 root root2016 Mar 8 2014 uio.o root@beaglebone:~/prudebug-0.25# sudo ./prudebug sudo: unable to execute ./prudebug: No such file or directory On Friday, March 6, 2015 at 4:19:23 PM UTC-6, Jason Kridner wrote: That URL doesn't point to the source code. Can you simplify the step-by-step a bit further. I'm curious if http://sourceforge.net/projects/prudebug/ would help know that your code is properly loaded and running. On Fri, Mar 6, 2015 at 3:14 PM, Karl Anderson anderso...@gmail.com javascript: wrote: I am trying to run the example blinkled project shown at https://github.com/BestFriendofDoug/PRUSS-C/tree/master/am335x_pru_package/pru_sw/app_loader/lib but I am not getting any output to the GPIO pins. I have set up the dto to output P9.12, and the blinkled.c is using StarterWare programs to toggle P9.12, but there is no output to the pins when the program runs. The git repo should have everything you need. I occasionally get the below error: ./blinkled INFO: Starting PRU_memAccess_DDR_PRUsharedRAM example. INFO: Initializing example. ./blinkled: symbol lookup error: ./blinkled: undefined symbol: prussdrv_load_datafile Which was solved for me when re-running the Makefile in /root/PRUSS-C/am335x_pru_package/app_loader/interface Any help on this issue would be appreciated!! -- 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...@googlegroups.com javascript:. 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't get BBB to boot
Hi, I don't know if you follow anymore or if you already gave up. I just wanted to point out that since March 2nd new images are available. I overlooked it myself until yesterday. The one for eMMC is not directly on the latest image http://beagleboard.org/latest-images site, but here http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#BBB_Rev_C_.284GB_eMMC.29 (for BBB Rev C). Boot switch seems to work like expected. You can leave the SDCard in the slot after reboot. Chilli -- 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: Dell monitor touchscreen and QT tslib
Hello there, I am using QT 4.8.6. this is the de/input/ dir without any additional peripherals connected: root@beaglebone:/dev/input# ls by-id by-pathevent0event1mice mouse0 I have managed to calibrate the screen, the proper device was event1 as i checked through expirience. But even though the screen was calibrated, my QT application still has the same offset. Its like the calibration didnt have any effect. Do you know maybe what else can I check? W dniu piątek, 6 marca 2015 20:07:47 UTC+1 użytkownik James S napisał: Which version of Qt are you using? Debian or Angstrom On the Bone? Is there any other event in /dev/input? -- 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] My beaglebone is Corrupt
good morning, community, I am new with the Beaglebone Black rev C, the board started to be slow or blocked even using a terminal (shell), after that I try to reboot but it appear on the screen of my monitor just 15 or more lines about that it does not recognize ports, GPIO, Hdmi, and not boot, or not enter to the debian distro. The led 0 (USR0) remain blinking with the led 2 (USR2) while the screen seems to be paralized on those errors. On the web there is not reference. another thing, I try to recovery of my data and codes that I did on the Emmc, but the procedure does not work, not read the uSD, and when I push the S2 (chage boot), the leds do not Blink. ??? Someone knows what happen with the Board, or How I can save the data first, and how I get it back.??? In this moment, I can not do anything with the board. I appreciate your help. -- 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: Latest image in-built Python
Hi Robert, How to access /dev/ttyS4 in jessie? Only /dev/ttyS[0-3] were created and /lib/firmware/BB-UART4-00A0.dtbo is gone. Thanks, Enoch. P/S I am using logic supply CBB-TTL-232 with UART4. Robert Nelson robertcnel...@gmail.com writes: On Sun, Mar 8, 2015 at 5:42 PM, Enoch i...@hotmail.com wrote: Thanks Robert, Letting your jessie image update itself brought python to the latest 2.7.9 version which is a good news. I saw that yesterday, suprised me as: https://packages.debian.org/jessie/python still only lists 2.7.8... Is there any write-up on BBB jessie? I see that wheezy serial port naming /dev/ttyO* was replaced by the traditional /dev/ttyS* So going forward /dev/ttyS* is the new default.. However if your running systemd you won't notice the serial console changes for login... For /dev/ttyO* - /dev/ttyS* we do have a udev rule setup.. https://github.com/RobertCNelson/omap-image-builder/blob/master/tools/setup_sdcard.sh#L1045 just not fully tested.. but it worked last week.. Hopefully i've done enough, where most people won't notice. ;) 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] Re: Beaglebone Black Ethernet Phy Not Detected on Boot.
I have a BBB that sometimes fails to have a useable network interface at power up. Removing power and reapplying power does resolve the issue. Is there a fix for this issue? Would an upgrrade to Rev C fix this? ... -- 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] Using microsd card on beaglebone black
The instructions for expanding memory on a microsd card assume that the os is booted from the microsd card. Can I just use a microsd card and follow the same instructions, but deleting the boot partition to make use of the full microsd card? Sorry if this question has been asked probably hundreds of times before. -- 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.