Creating custom DTS

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Creating custom DTS

2,526件の閲覧回数
angelsix
Contributor I

I have a custom board using the iMX6Quad processor. I've created everything from scratch for the software bringup (SPL, uBoot, Kernel 4.3 mainstream, modules, headers & source) except for the DTS as I cannot find any documentation on creating them.

The board boots fine if I used existing demo or dev boards as I have used existing DTS files from the 4.3 upstream kernel that match the dev boards, however if I try them on my own custom board it does nothing after the "Starting kernel..." stage.

I'm guessing its something in the DTS not matching my custom board so want to create a custom one to match my own board with GPIOs for LEDs also. However, where do I start and are there any tools for creating/editing the DTS/DTSI files?

ラベル(3)
タグ(2)
0 件の賞賛
返信
1 返信

1,688件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Luke

one can look at some useful links:

http://boundarydevices.com/mx6-device-tree-customization/

https://community.freescale.com/docs/DOC-95333

https://www.chromium.org/chromium-os/u-boot-porting-guide/u-boot-drivers

http://events.linuxfoundation.org/sites/events/files/slides/petazzoni-device-tree-dummies.pdf

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信