logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

k3conf - TI K3 Configuration Diagnostic Tool

Commands

k3confshowhosts
              Prints all the available TISCI hosts

       k3confshowthreads
              Prints all available TISCI threads

       k3confshowdevice
              Prints all available TISCI devices

       k3confshowdevice<dev_id>
              Prints the corresponding device id information

       k3confshowclock
              Prints all the available TISCI clocks

       k3confshowclock<dev_id>
              Prints the clock for corresponding device id

       k3confshowprocessor
              Prints all the available TISCI processors

       k3confshowrm
              Prints the resources managed by system firmware

       k3confshowrm<dev_id>
              Prints resources managed by System firmware for corresponding device

       k3confdumpdevice
              Prints device status of all TISCI devices

       k3confdumpdevice<dev_id>
              Prints device status of corresponding TISCI device

       k3confdumpclock
              Prints clock status of all TISCI devices

       k3confdumpclock<dev_id>
              Prints clock status of corresponding TISCI device.

       k3confdumpparent_clock<dev_id><clk_id>
              Prints the clock parent of corresponding clock

       k3confdumpprocessors
              Prints status of all available processors

       k3confdumpprocessor<dev_id>
              Prints status of corresponding processor

       k3confdumprm[OPTIONS]
              Prints resource allocation for all utypes / hosts

       k3confdumprm[OPTIONS]<type>
              Prints resource allocation for corresponding utype

       k3confdumprm[OPTIONS]<type><subtype>
              Prints resource allocation for corresponding type and subtype

              [OPTIONS]
                     -h <host_id> Filter only corresponding host_id

       k3confenabledevice<dev_id>
              Enables TISCI device and prints the status

       k3confenableclock<dev_id><clk_id>
              Enables TISCI clock and prints the status

       k3confdisabledevice<dev_id>
              Disables TISCI device and prints the status

       k3confdisableclockdevice<dev_id><clk_id>
              Disables TISCI clock and prints the status

       k3confsetclock<dev_id><clk_id><freq>
              Sets TISCI clock's frequency and prints the status

       k3confsetparent_clock<dev_id><clk_id><freq>
              Sets the parent clock for a clock mux and prints the mux status
              Refer to the following documentation for preconditions
              http://downloads.ti.com/tisci/esd/latest/2_tisci_msgs/pm/clocks.html#power-management-clock-
              frequency-configure
              http://downloads.ti.com/tisci/esd/latest/2_tisci_msgs/pm/clocks.html#tisci-msg-set-clock-parent

       k3confread<addr>[<size>]
              No. of bits to be read is given in the size argument
              Expected input size is 8,16,32,64
              Prints the value at the specified io memory

       k3confwrite<addr><val>[<size>]

                            No. of bits to be written is given in the size argument
              Expected input size is 8,16,32,64
              Writes the value at the specified io memory

                                                                                                       K3CONF(1)

Description

       k3conf  is  a standalone application designed to provide a quick'n easy way to diagnose/debug/audit TI K3
       based architecture processors configuration at runtime, with no particular kernel dependency.  k3conf  is
       designed to be as platform-agnostic as possible, being able to run on any Linux platform and easy to port
       to  any  other  OS.   Even  if k3conf today focuses on TISCI related functionality, it is intended to any
       other area.

Name

       k3conf - TI K3 Configuration Diagnostic Tool

Options

--host<id>
              Use this host id for communicating with sysfw

       --help Print k3conf help

       --version
              Print k3conf version

       --cpuinfo
              Print the host processor information

Synopsis

       k3conf - [--host <id>] [--version] [--help] [--cpuinfo] <command> [<args>]

See Also