Hi. I use beaglebone-green and i try enable P8_15.
In folder /lib/firmware i found files bspm_P8_15_27-00A0.dts and bspm_P8_15_27-00A0.dtbo I try enable PIN with command echo bspm_P8_15_27 > /sys/devices/bone_capemgr.9/slots but result was with error Then I edit file bspm_P8_15_27-00A0.dts change line compatible = "ti,beaglebone", "ti,beaglebone-black"; to compatible = "ti,beaglebone", "ti,beaglebone-black", "ti,beaglebone-green"; Rebuilt file with command dtc -@ -I dts -O dtb -o bspm_P8_15_27-00A0.dtbo bspm_P8_15_27-00A0.dts Then I try command echo bspm_P8_15_27 > /sys/devices/bone_capemgr.9/slots and result is OK. Content /sys/devices/bone_capemgr.9/slots is 0: 54:P---L 4D 7.0 LCD CAPE- 4DCAPE-70T ,00A3,4D SYSTEMS ,BB-BONE-LCD7-01 1: 55:PF--- 2: 56:PF--- 3: 57:PF--- 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G 6: ff:P-O-L Override Board Name,00A0,Override Manuf,bspm_P8_15_27 Now i can use PIN P8_15. Sorry for my english. I wish help you. Dne středa 20. srpna 2014 11:06:04 UTC+2 [email protected] napsal(a): > > > Hello! How's everything? > > I encountered strange error when running simple *.js file > setting a pin to output using beaglebone black Rev C which I received this > August. > > I even reinstalled bonescript using > "npm install -g bonescript" > but still encounter the same error message. > > led = "P9_11", "9_12" worked > led = "P8_39", "P8_40", "P8_41", and many other pins > do not work with error message listed below > following "simpleDigitalOut.js": > > //==================================== > //simpleDigitalOut.js > > var b = require('/usr/local/lib/node_modules/bonescript'); > > var led = "P8_41"; > b.pinMode(led, b.OUTPUT); > > console.log("end of program"); > > //===================================== > ro...@beaglebone:/var/lib/cloud9/myProg <javascript:># node > simpleDigitalOut.js > > /usr/local/lib/node_modules/bonescript/my.js:57 > if(slot[0]) { > ^ > TypeError: Cannot read property '0' of null > at Object.exports.load_dt > (/usr/local/lib/node_modules/bonescript/my.js:57:20) > at Object.exports.create_dt > (/usr/local/lib/node_modules/bonescript/my.js:123:33) > at Object.exports.setPinMode > (/usr/local/lib/node_modules/bonescript/hw_capemgr.js:83:12) > at Object.f.pinMode > (/usr/local/lib/node_modules/bonescript/index.js:160:15) > at Object.<anonymous> (/var/lib/cloud9/myProg/simpleDigitalOut.js:4: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 Function.Module.runMain (module.js:497:10) > ro...@beaglebone:/var/lib/cloud9/myProg <javascript:># > //===================================== > > I googled but cannot find a solution to this problem. > > It would be a great help if you can guide me through it. > your advice is very much appreciated. > > Many thanks, > Fung Yang > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
