utils: Add the omnia-eeprom utility
authorMarek Behún <kabel@kernel.org>
Fri, 15 Nov 2024 09:01:35 +0000 (10:01 +0100)
committerRobert Marko <robimarko@gmail.com>
Fri, 15 Nov 2024 12:01:31 +0000 (13:01 +0100)
commit749a43325b98afe4430fa7e2f23ac3ee44791ad6
tree728d4f9181aeafd5f7b700e85632b029f4562986
parent8c018dcb5601150f26a01babd297e6b416895eba
utils: Add the omnia-eeprom utility

Add a new utility, `omnia-eeprom`, which can be used to print / set
EEPROM fields on Turris Omnia.

One example when this utility might be useful is if the board
experiences random crashes due to newer versions of the DDR training
algorithm in newer U-Boot. The user can change the DDR speed from 1600K
to 1333H to solve these issues, with

  ```
  omnia-eeprom set ddr_speed 1333H
  ```

Signed-off-by: Marek Behún <kabel@kernel.org>
Link: https://github.com/openwrt/openwrt/pull/16264
Signed-off-by: Robert Marko <robimarko@gmail.com>
package/utils/omnia-eeprom/Makefile [new file with mode: 0644]
target/linux/mvebu/image/cortexa9.mk