Client can't run the TX ticker

29 views
Skip to first unread message

Graham

unread,
Jan 18, 2015, 7:06:06 PM1/18/15
to beagl...@googlegroups.com
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

==

Graham Haddock

unread,
Jan 18, 2015, 10:44:36 PM1/18/15
to beagl...@googlegroups.com
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

--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/azPpT_eUWyM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Robert Nelson

unread,
Jan 18, 2015, 11:01:42 PM1/18/15
to Beagle Board
On Sun, Jan 18, 2015 at 9:44 PM, Graham Haddock <gra...@flexradio.com> wrote:
> 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 Nelson
http://www.rcn-ee.com/

Graham Haddock

unread,
Jan 18, 2015, 11:35:14 PM1/18/15
to beagl...@googlegroups.com
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 Nelson

unread,
Jan 18, 2015, 11:46:33 PM1/18/15
to Beagle Board
On Sun, Jan 18, 2015 at 10:35 PM, Graham Haddock <gra...@flexradio.com> wrote:
> 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

Graham

unread,
Jan 20, 2015, 1:26:17 PM1/20/15
to beagl...@googlegroups.com
Switching from the repository

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

to Robert Nelson's repository
git clone 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

==
Reply all
Reply to author
Forward
0 new messages