Quantcast
Channel: Processors
Viewing all articles
Browse latest Browse all 149991

Forum Post: AM335x: .dts file node syntax question

$
0
0

Hello,

We’ve developed a board based on the BeagleBone Black. It has an external peripheral bus using GPIO lines, controlled by the GPMC, to access multiple UARTs and latches located on an extension board. Chip selects (1-3) and their address ranges are shown in the chart below.

 

CSx          BASE ADDRESS  SIZE                                  DEVICES

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

CS1          0x01000000          0x01000000 (16 MB)     (2 UARTS)

CS2          0x02000000          0x01000000 (16 MB)     (Not Used)

CS3          0x03000000          0x01000000 (16 MB)     (0-20 UARTs, Latches, etc.)

 

I've modified the "am335x-bone-common.dtsi" file to include a "gpmc" node with child "serial" nodes to define some of this hardware (See included file). I'm getting no build errors. But while the kernel is booting, and after it boots, I see NO indication the nodes were recognized.

1. Is the "gpmc" node correct?
2. Are the child "serial" nodes correct?
3. What should I expect to see, during kernel boot, and after the kernel boots, to indicate these nodes (particularly the serial nodes) were recognized?

Thanks,
Everett Sykes

(Please visit the site to view this file)


Viewing all articles
Browse latest Browse all 149991

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>