I'm running a BeagleBoneBlack with the lastest production image 2013.06.20

If I manually load the MRF24J40 DTBO fragment I get an error suggesting 
it is incompatible with my baseboard (I assume the beagle bone black) :

root@beaglebone:~# echo BB-BONE-MRF24J40 > /sys/devices/bone_capemgr.8/slots
[  117.223779] bone-capemgr bone_capemgr.8: slot #7: Incompatible with 
baseboard for 'BB-BONE-MRF24J40'
[  117.233409] bone-capemgr bone_capemgr.8: slot #7: Failed verification
-sh: echo: write error: Invalid argument
root@beaglebone:~#

dmesg shows:
[  417.682133] bone-capemgr bone_capemgr.8: part_number 
'BB-BONE-MRF24J40', version 'N/A'
[  417.682207] bone-capemgr bone_capemgr.8: slot #8: specific override
[  417.682233] bone-capemgr bone_capemgr.8: bone: Using override eeprom 
data at slot 8
[  417.682252] bone-capemgr bone_capemgr.8: slot #8: 
'Bone-MRF24J40,00A0,Signal 11 Softwa,BB-BONE-MRF24J40'
[  417.682368] bone-capemgr bone_capemgr.8: slot #8: Requesting firmware 
'cape-bone-mrf24j40-00A0.dtbo' for board-name 'Bone-MRF24J40', version 
'00A0'
[  417.682392] bone-capemgr bone_capemgr.8: slot #8: dtbo 
'cape-bone-mrf24j40-00A0.dtbo' loaded; converting to live tree
[  417.682595] bone-capemgr bone_capemgr.8: slot #8: Incompatible with 
baseboard for 'BB-BONE-MRF24J40'
[  417.692228] bone-capemgr bone_capemgr.8: slot #8: Failed verification

If I have a look at the device tree source 
/lib/firmware/cape-bone-mrf24j40-00A0.dts it shows

  compatible = "ti,beaglebone", "ti-beaglebone-black";

where I think it should be

  compatible = "ti,beaglebone", "ti,beaglebone-black";

If I save the changes above and re-compile the device tree blob:

dtc -O dtb -o cape-bone-mrf24j40-00A0.dtbo -b 0 -@ 
cape-bone-mrf24j40-00A0.dts

The output file is stored as /lib/firmware/cape-bone-mrf24j40-00A0.dtbo

And try again, I still get the same Incompatible with baseboard message.

Am I on the right track?

And in what repository does the cape-bone-mrf24j40-00A0.dts source live? 
Has the typo been fixed?

Craig

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Linux-zigbee-devel mailing list
Linux-zigbee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel

Reply via email to