Client can't run the TX ticker

Running BBB Rev.C, Debian jessie test snapshot12-31
un-modified, other than a new custom .dtb file.

I am trying to build a new .dtb file for a custom application,
using the dtb-rebuilder instructions. Everything builds without
error, but when I reboot, the command line spews:

[ 5.526488] Client can’t run the TX ticker
[ 5.531073] Client can’t run the TX ticker
[ 5.535635] Client can’t run the TX ticker
[ 5.540196] Client can’t run the TX ticker
[ 5.544748] Client can’t run the TX ticker
[ 5.549423] Client can’t run the TX ticker

No reference to this error anywhere that Google can find on the internet.

What did I break?

Thanks,
— Graham

Further information…

If I follow the dtb-rebuilder instructions for building a custom .dtb file, and

I just make and install “am335x-boneblack.dts” unchanged, that is, none of
my changes have been made or added to the example .dts file, I get the

same spewing forever “Client can’t run the TX ticker” error message.

jessie actually boots and runs, user leds are blinking normally, I can

enter commands and get responses, but interrupted and separated

by all the continuously spewing error messages.

jessie snapshot 12-31
Linux BBB2 3.14.26-ti-r43 #1 SMP PREEMPT Tue Dec 23 20:10:13 UTC 2014 armv7l

I am running the 3.14-ti branch of the dtb-rebuilder.

Further information:

I found that I can SSH into the spewing system with PUTTY via Ethernet

and edit the uEnv.txt file and remove the reference to the newly compiled

.dtb file. When I reboot, the system is still spewing the error. Likely the error

is also inserted into the default .dtb file as a result of the way that

dtc rebuilds everything is sight as part of the build process.

Recovery help questions:

1.) What is the default .dtb file that the system uses to boot, if no .dtb file

is referenced in the uEnv.txt file? I’ll go get a clean copy of that.

2.) If I now boot from a uSD card, is it possible to mount the eMMC,

so that I can go in and edit files or replace files on the eMMC from the
OS running on the uSD card? If so, what is the incantation?

Thanks,

— Graham

Further information...

If I follow the dtb-rebuilder instructions for building a custom .dtb file,
and
I just make and install "am335x-boneblack.dts" unchanged, that is, none of
my changes have been made or added to the example .dts file, I get the
same spewing forever "Client can't run the TX ticker" error message.
jessie actually boots and runs, user leds are blinking normally, I can
enter commands and get responses, but interrupted and separated
by all the continuously spewing error messages.

jessie snapshot 12-31
Linux BBB2 3.14.26-ti-r43 #1 SMP PREEMPT Tue Dec 23 20:10:13 UTC 2014 armv7l

I am running the 3.14-ti branch of the dtb-rebuilder.

Further information:
I found that I can SSH into the spewing system with PUTTY via Ethernet
and edit the uEnv.txt file and remove the reference to the newly compiled
.dtb file. When I reboot, the system is still spewing the error. Likely the
error
is also inserted into the default .dtb file as a result of the way that
dtc rebuilds everything is sight as part of the build process.

Recovery help questions:

1.) What is the default .dtb file that the system uses to boot, if no .dtb
file
is referenced in the uEnv.txt file? I'll go get a clean copy of that.

http://elinux.org/Beagleboard:Capes_3.8_to_3.14#Custom_dtb

2.) If I now boot from a uSD card, is it possible to mount the eMMC,
so that I can go in and edit files or replace files on the eMMC from the
OS running on the uSD card? If so, what is the incantation?

From u-boot, you can just stop u-boot and type:

ums 0 mmc 1

with the usb-otg cable connected, and the eMMC will show up on your desktop pc.

Regards,

Robert:

Thanks for the quick response.

1.) What is a “TX ticker”, anyway?

2.) So I guess the basic question is what is different between

am335x-boneblack.dtb supplied with jessie 12-31

and the one that is built from am335x-boneblack.dts

by the dtb-rebuilder.

3.) Although your recommendation is easy, how 

would you mount the eMMC filesystem on an OS running

on a uSD card, so that you could directly get at the eMMC's

files?

Thanks,

--- Graham

Thanks,

--- Graham

Robert:
Thanks for the quick response.

1.) What is a "TX ticker", anyway?

2.) So I guess the basic question is what is different between

am335x-boneblack.dtb supplied with jessie 12-31

and the one that is built from am335x-boneblack.dts

by the dtb-rebuilder

nothing...
.

3.) Although your recommendation is easy, how

would you mount the eMMC filesystem on an OS running

on a uSD card, so that you could directly get at the eMMC's

files?

?

mkdir disk
sudo mount /dev/mmcblk1p1 disk

Regards,

**Switching from the repository**

**git clone https://github.com/khancyr/dtb-rebuilder.git**

**to Robert Nelson's repository**
[](https://github.com/RobertCNelson/dtb-rebuilder.git)
**git clone** [**https://github.com/RobertCNelson/dtb-rebuilder.git**](https://github.com/RobertCNelson/dtb-rebuilder.git)

**solved the problem.  Apparently the instructions on the Wiki**
**referred to the khancyr repository which had some old code**
**with bugs.**

**Thanks to Robert for sorting all this out and fixing the** 
**Wiki instructions.**

**--- Graham**