اصلاح ورک فلو فلش u-boot

This commit is contained in:
2026-11-09 20:48:32 +03:30
والد 3cfe096d81
کامیت ca7ae6df6c
3فایلهای تغییر یافته به همراه34 افزوده شده و 13 حذف شده
+10 -8
مشاهده پرونده
@@ -1,10 +1,12 @@
Place `u-boot-sunxi-with-spl.bin` in this directory before running the
Transfer U-Boot to RAM workflow.
Place `u-boot-sunxi-with-spl.bin` here before running the workflow.
The existing TFTP server (`serverip`) must serve this directory as its root.
Checkout alone does not publish files over TFTP.
The existing TFTP server (`serverip` in U-Boot) must serve this directory
as its TFTP root, so the file is available as `u-boot-sunxi-with-spl.bin`.
Checking out this repository alone does not publish files over TFTP.
The workflow clears stale `filesize`, requires a successful TFTP transfer,
and checks hexadecimal `filesize` against both the transfer count and local
file size (32 through 0x200000 bytes). It compares the first 32 RAM bytes
with the local file, probes SPI flash, writes at offset 0, reads back to
0x42800000 and compares the full transferred length with `cmp.b`.
The workflow uses the current U-Boot network settings. It verifies the
transferred size and the first 32 bytes against this local file. It does
not erase or write SPI flash, save the environment, or boot the image.
No erase, reboot or saveenv command is issued. Any failed or unverified
command stops execution; flash writes are never automatically retried.