Andersan,

I still have nohz=off in my kernel command line, but I'll leave it to Alan to elaborate on the issue, its effects and if it has been resolved. All he said was "You'll also want to add nohz=off to your kernel command line, as there seems to be something not right in the interrupt controller with respect to tickless. I haven't gotten to the bottom of that, but it's an SoC issue. "

In regards to how to add it to u-boot, the beaglebone has two bootloaders - a cut down version of u-boot (MLO) that spawns a u-boot with more enhanced features. This later bootloader is found on the onboard eMMC (Fat) and is set up to load variables from the file uEnv.txt.

What you will want to do is mount that FAT filesystem:

mount /dev/mmcblk0p1 /media/card

Then edit uEnv.txt.

The file will have a line optargs=quiet. You can append the nohz=off to the end of it.

Regards,

Craig



On 27/12/2013 10:56 AM, Andersan Xiley wrote:
Craig,

After deleting both files the cape-bone-mrf24j40-00A0.dtbo still loaded . Then I realized I have done a stupid mistake. The kernel that actually was running it was the factory version (3.8) from the eMMC and not 3.11 from the sd-card. I fixed to boot from the sd-card and now it is working fine. Thank you very much.

Just another question, Alan recommended to use the nohz=off to the kernel command line. Is there any performance improvement? I tried to set the environment variable but I am getting a error when saving to the nand.

U-Boot# setenv mmcargs setenv bootargs console=${console} ${optargs} root=${mmcroot} rootfstype=${mmcrootfstype} nohz=off
U-Boot# saveenv
Saving Environment to NAND...
Erasing Nand...
Attempt to erase non block-aligned data


Any ideia?

Thank you again,
Andersan


2013/12/25 Craig Peacock <craig.peacock.2...@beyondlogic.org <mailto:craig.peacock.2...@beyondlogic.org>>


    Andersan,

    It sounds like your device tree overlay source file is fine. If I
    were to have a stab in the dark, I would say you have an old
    compiled overlay kicking around that is being loaded instead or
    your new modified version. There appears to be two files doing the
    rounds - BB-BONE-MRF24J40-00A0.dtbo & cape-bone-mrf24j40-00A0.dtbo.

    Have you tried deleting /lib/firmware/BB-BONE-MRF24J40-00A0.dtbo
    and /lib/firmware/cape-bone-mrf24j40-00A0.dtbo from your rootfs
    and reloading the cape? It should report something like (This is
    on 3.12.5) :
    bone-capemgr bone_capemgr.6: failed to load firmware
    'BB-BONE-MRF24J40-00A0.dtbo'

    Then with confidence that there is no conflicting dtbo files left,
    copy your newly created file over to /lib/firmware and try again.

    I note on my 3.12.5 that it will load BB-BONE-MRF24J40-00A0.dtbo
    and not cape-bone-mrf24j40-00A0.dtbo. I also note my kernel
    messages show "Requesting firmware 'BB-BONE-MRF24J40-00A0.dtbo'
    for board-name 'Bone-MRF24J40', version '00A0'"

    Your version (3.11) says "Requesting firmware
    'cape-bone-mrf24j40-00A0.dtbo' for board-name 'Bone-MRF24J40',
    version '00A0'"

    Regards,

    Craig


    On 26/12/2013 5:00 AM, Andersan Xiley wrote:
    Hi Craig,

    Thanks for the prompt reply.
    I have already fixed the file as described and reloaded
    the cape-bone-mrf24j40-00A0.dtbo, but I still get the problem.
    Am i missing something?

    Best regards,
    Andersan


    2013/12/25 Craig Peacock <craig.peacock.2...@beyondlogic.org
    <mailto:craig.peacock.2...@beyondlogic.org>>


        Andersan,

        There was an eariler typo in the .dts file. Change

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

        to

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

        Regards,

        Craig


        On 25/12/2013 2:05 PM, Andersan Xiley wrote:
        Hello Guys,

        I fixed the cape-bone-mrf24j40-00A0.dts and reloaded as
        described, but I still get the error:

        # echo BB-BONE-MRF24J40 > /sys/devices/bone_capemgr.8/slots
        [  592.444140] bone-capemgr bone_capemgr.8: slot #8:
        Incompatible with baseboard for 'BB-BONE-MRF24J40'
        [  592.453778] bone-capemgr bone_capemgr.8: slot #8: Failed
        verification

        dmesg shows:
        [   40.805384] bone-capemgr bone_capemgr.8: part_number
        'BB-BONE-MRF24J40', version 'N/A'
        [   40.805471] bone-capemgr bone_capemgr.8: slot #7:
        specific override
        [   40.805497] bone-capemgr bone_capemgr.8: bone: Using
        override eeprom data at slot 7
        [   40.805516] bone-capemgr bone_capemgr.8: slot #7:
        'Bone-MRF24J40,00A0,Signal 11 Softwa,BB-BONE-MRF24J40'
        [   40.805640] bone-capemgr bone_capemgr.8: slot #7:
        Requesting firmware 'cape-bone-mrf24j40-00A0.dtbo' for
        board-name 'Bone-MRF24J40', version '00A0'
        [   40.805664] bone-capemgr bone_capemgr.8: slot #7: dtbo
        'cape-bone-mrf24j40-00A0.dtbo' loaded; converting to live tree
        [   40.805870] bone-capemgr bone_capemgr.8: slot #7:
        Incompatible with baseboard for 'BB-BONE-MRF24J40'
        [   40.815517] bone-capemgr bone_capemgr.8: slot #7: Failed
        verification

        I'm using the kernel 3.11.
        Any idea?


        Regards,




        2013/11/8 Alan Ott <a...@signal11.us <mailto:a...@signal11.us>>

            On 11/08/2013 01:05 PM, Andersan Xiley wrote:


                I'm in doubt about buying the BeagleBone Black version.

                The project on the link below is suppose to work on
                the BeagleBone Black?

                https://github.com/beagleboard/kernel/tree/3.8


            Yes. Use the 3.11 branch. Use Craig Peacock's tutorial
            posted today to this list.





        
------------------------------------------------------------------------------
        Rapidly troubleshoot problems before they affect your business. Most IT
        organizations don't have a clear picture of how application performance
        affects their revenue. With AppDynamics, you get 100% visibility into 
your
        Java,.NET, & PHP application. Start your 15-day FREE TRIAL of 
AppDynamics Pro!
        
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk


        _______________________________________________
        Linux-zigbee-devel mailing list
        Linux-zigbee-devel@lists.sourceforge.net  
<mailto:Linux-zigbee-devel@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel





------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&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