Bug 204042 - beaglebone.dtb build failure with BSDL dtc(1)
Summary: beaglebone.dtb build failure with BSDL dtc(1)
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Only Me
Assignee: David Chisnall
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-26 18:23 UTC by Ed Maste
Modified: 2015-12-29 16:33 UTC (History)
0 users

See Also:


Attachments
preprocessed dts (23.92 KB, text/plain)
2015-10-26 18:23 UTC, Ed Maste
no flags Details
dtb file generated with gpl'd dtc (29.84 KB, application/octet-stream)
2015-10-26 18:30 UTC, Ed Maste
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Maste freebsd_committer freebsd_triage 2015-10-26 18:23:23 UTC
Created attachment 162477 [details]
preprocessed dts

from 'make tinderbox' at r289996

--- beaglebone.dtb ---
Generating beaglebone.dtb from beaglebone.dts
converting beaglebone.dts -> /scratch/tmp/emaste/obj/arm.armv6/scratch/tmp/emaste/freebsd/sys/BEAGLEBONE/modules/scratch/tmp/emaste/freebsd/sys/modules/dtb/am335x/beaglebone.dtb
Error on line 935: Expected { to start new device tree node.

/include/ "am33xx-clocks.dtsi"
 ^
Error on line 935: Error parsing property.
/include/ "am33xx-clocks.dtsi"
        ^
Failed to find node with label: dpll_mpu_ck
Failed to parse tree.  Unhappy face!


Preprocessed dts obtained via:
cpp -P -x assembler-with-cpp -I sys/gnu/dts/include -I sys/boot/fdt/dts/arm -I sys/gnu/dts/arm -include sys/boot/fdt/dts/arm/beaglebone.dts /dev/null
Comment 1 Ed Maste freebsd_committer freebsd_triage 2015-10-26 18:30:12 UTC
Created attachment 162480 [details]
dtb file generated with gpl'd dtc
Comment 2 David Chisnall freebsd_committer freebsd_triage 2015-12-29 16:33:01 UTC
I believe that this is now fixed in head.