1-24-16 Debian 8.3 Jessie -- not working

35 views
Skip to first unread message

jason.mu...@gmail.com

unread,
May 2, 2016, 4:39:24 PM5/2/16
to BeagleBoard

Hello, I am a novice when it comes to using the BBB. I have a revC and I have just started to play around with it. I have just updated the board to the latest image from the beagleboard.org/latest-images web site, which is the Debian 8.3 "Jessie" build from 24-Jan, and I cannot get anything to work via Bonescript on this build.

Upon unboxing I had previously played around a little with blinking the on-board LEDs as per the "getting started" tutorial. Using Cloud9 I was able to run the LED3 1s "blink" cycle, set one of the GPIO pins to output a PWM wave, etc. Due to repeating problems when connecting a USB hub (for hooking up mouse & keyboard) I decided to upgrade the OS image to the above. 

After performing this task, I am happy to report that the USB hub now works perfectly. However, nothing else does! And by this I mean that I cannot execute anything via Bonescript. Say, for example, I browse to the "getting started" tutorial at 127.0.0.1. There is a box that you can click that should turn on all 4 user LEDs for 2s. This box is grayed out and does not work.

And if I go to Cloud9 and try to execute anything, I get the following output in the debugger:

+++++

debugger listening on port 15454
info: Error writing to /sys/kernel/debug/omap_mux/gpmc_ad9: Error: EACCES, permission denied '/sys/kernel/debug/omap_mux/gpmc_ad9'

fs.js:443
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^
Error: ENOENT, no such file or directory 'undefined/run'
    at Object.fs.openSync (fs.js:443:18)
    at Object.fs.writeFileSync (fs.js:982:15)
    at Object.exports.writePWMFreqAndValue (/usr/local/lib/node_modules/bonescript/src/hw_oldkernel.js:167:12)
    at Object.f.analogWrite (/usr/local/lib/node_modules/bonescript/src/index.js:448:15)
    at Object.<anonymous> (/var/lib/cloud9/PWM-P8_13.js:2:3)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain [as _onTimeout] (module.js:497:10)


Process exited with code: 8

+++++

It seems to me like this image is not setup to run Bonescript out of the box. Can anyone tell me what is going on? Should I switch to some different OS image, or is there a way to fix this one, or am I making some user error...?

I am not sure how relevant the following information is. But I will also mention that I verified the downloaded SD card image with the SHA-256 hash, and it was OK. Also I have programmed the eMMC from the SD card & am booting off that (as opposed to running directly from the SD card). And finally I have done nothing to modify the image in any way. 

Thanks in advance. 

Robert Nelson

unread,
May 2, 2016, 4:44:54 PM5/2/16
to Beagle Board
On Mon, May 2, 2016 at 3:01 PM, <jason.mu...@gmail.com> wrote:

Hello, I am a novice when it comes to using the BBB. I have a revC and I have just started to play around with it. I have just updated the board to the latest image from the beagleboard.org/latest-images web site, which is the Debian 8.3 "Jessie" build from 24-Jan, and I cannot get anything to work via Bonescript on this build.

Grab one of these builds instead..

iot/lxqt have bonescript/etc working with v4.4.x.


Regards,

--
Robert Nelson
https://rcn-ee.com/
Reply all
Reply to author
Forward
0 new messages