Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
  • Sign in / Register
F
firmware-tps6598x-nonfree
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Metrics
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Librem5
  • firmware-tps6598x-nonfree
  • Wiki
  • Determining The Firmware Version

Determining The Firmware Version

Last edited by Eric Kuzmenko Nov 17, 2020
Page history

sudo i2ctransfer -f -y 0 w1@0x3f 0x06 r9

The second, third, and fouth bytes returned from this command will give the firmware version. The byte order read out is the least significant byte first and most significant byte last, so technically it is the last three bytes of the 0x06 register (with the first byte representing the number of bytes in the register).

Example output: 0x08 0x01 0x01 0x00 0x00 0x50 0x44 0x35 0x4c

Here the firmware version is 1.0.1

Clone repository
  • Determining The Firmware Version
  • Home