summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorIgor Velkov <iav@iav.lv>2026-10-02 21:36:47 +0300
committerNeil Armstrong <neil.armstrong@linaro.org>2026-10-02 21:30:26 +0200
commitb44e2be772f866985cafdf90355285069ea68495 (patch)
tree3025ee00ba852fe8cd35ef66bf450cec4d4375f6 /tools/perf/scripts/python/export-to-sqlite.py
parent0b825126590879812321cdab53786fcd906f7761 (diff)
arm64: dts: amlogic: meson-sm1-odroid-hc4: run the SPI NOR at 40 MHz
At 104 MHz, reads return corrupted data: bit 0 of the first byte of a transfer flips from 0 to 1 part of the time. The same byte read as the second byte of a transfer was correct in all 100 reads. One 4 KiB block read 200 times came back wrong 157 times. Writes are unaffected. flashcp verifies while it writes, so a bootloader update erases blocks it should skip and can abort halfway, with the flash half written. The Hardkernel vendor device tree for this board uses 40 MHz. At 40 MHz the same tests pass: 200 block reads with no mismatch, and 14 flashcp runs with no block erased. Tested on ODROID-HC4 with an XT25F128B. Fixes: 7178f340e929 ("arm64: dts: meson-sm1-odroid-hc4: add spifc node to ODROID-HC4") Assisted-by: LLM Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Signed-off-by: Igor Velkov <iav@iav.lv> Link: https://patch.msgid.link/20261002-hc4-spi-nor-v2-2-8366a4f91049@iav.lv Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions