View unanswered posts | View active topics It is currently Sun May 19, 2019 6:22 am



Reply to topic  [ 5 posts ] 
 Trim Slice uboot support of Device Trees 
Author Message

Joined: Thu May 17, 2012 12:23 am
Posts: 6
Post Trim Slice uboot support of Device Trees
It seems that the version of uboot in the Trim Slice is relatively old. Is there going to be a release of a newer uboot that supports Device Trees? Fedora 17 kernels are being compiled with device tree support enabled but it doesn't seem that the current version of uboot in the Trim Slice support loading dtb files.

It would be nice to have the device tree support working so the Fedora perf support works on the trimslice:

Bug 741325 - ARM fc14 kernels does not provide hardware perf counter support
https://bugzilla.redhat.com/show_bug.cgi?id=741325


Thu May 17, 2012 12:47 am
Profile

Joined: Fri Dec 09, 2011 9:27 pm
Posts: 5
Post Re: Trim Slice uboot support of Device Trees
the tegradrm driver that Im planning to put into the Fedora 18 kernel requires DeviceTree to work. its at the point where DeviceTree support is not optional but is required.

Vendors really should be providing uboot and device tree blobs


Tue May 22, 2012 5:04 pm
Profile

Joined: Mon Mar 05, 2012 10:55 am
Posts: 18
Post Re: Trim Slice uboot support of Device Trees
The tegra tree in u-boot has support for trimslice and FDT, although I haven't had a chance to test them yet. They should end up in the ARM tree pretty soon and from there in the main tree, so hopefully the next stable U-Boot release (before end of July) will have it.


Sun Jun 10, 2012 7:02 am
Profile

Joined: Thu May 17, 2012 12:23 am
Posts: 6
Post Re: Trim Slice uboot support of Device Trees
With the newer uboot (U-Boot 2012.04.01-1.01 (Aug 01 2012 - 14:33:20)) I am able to boot a 3.6.1-2.fc18.armv7hl.tegra kernel installed on an f17 environment with the device tree appended. I used the instructions that masta/parasense posted on http://fpaste.org/O7UW/ as a guideline on how to append the dtb file to the vmlinuz file.

The kernel testing page below seems to indicate that directly passing the device tree file to uboot didn't work:

https://fedoraproject.org/wiki/Architec ... ee_testing


Fri Oct 19, 2012 3:29 pm
Profile

Joined: Sun Nov 27, 2011 11:44 am
Posts: 18
Post Re: Trim Slice uboot support of Device Trees
wcohen wrote:
With the newer uboot (U-Boot 2012.04.01-1.01 (Aug 01 2012 - 14:33:20)) I am able to boot a 3.6.1-2.fc18.armv7hl.tegra kernel installed on an f17 environment with the device tree appended. I used the instructions that masta/parasense posted on http://fpaste.org/O7UW/ as a guideline on how to append the dtb file to the vmlinuz file.

The kernel testing page below seems to indicate that directly passing the device tree file to uboot didn't work:

https://fedoraproject.org/wiki/Architec ... ee_testing


I have been challenged with the same problem as Fedora on Slackware ARM.
The trick to using a non-appended DTB is to remove all of the mem= lines and video= lines; so for Fedora, their boot.cmd should be:
Code:
setenv bootargsconsole=ttyS0,115200n8 root=UUID=a1d6265f-8381-4521-b928-a195e9f525b5 ro rootwait


Slackware was using the same mem= settings as Fedora (as they're pretty standard) and I'm guessing that the issue is that the newest Trimslice U-Boot only sees 512MB RAM, so the memory settings simply don't make sense.


Tue Dec 25, 2012 3:06 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.