Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Lucky. I have to hunt around for DTBs based on modified Rockchip and Freescale SoCs to update my devices.

I am unwilling to distribute said binaries to make it easier for people with the same hardware as I to update their 3 year old software. That, too, is a shame.



So it's not an "ARM architectures" issue. It's a problem between you and your provider, who for some reason is not willing to provide the DTS.

That said, given that DTB/DTS is an open spec, tools to reverse a DTB into a DTS should probably exist (like this one: http://forum.xda-developers.com/android/software-hacking/how...)


You don't even need a secondary tool. The standard devicetree compiler, dtc, can convert a dtb back into a dts no problem. The dtb format is a pretty basic serialisation of the dts file, so fairly little information is lost (mainly pre-processor stuff like includes and some macros for constants) and you can easily round-trip.


On some boards, the dtb controls things like voltage to the eMMC, so getting it wrong can be catastrophic.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: