scripts: sd_fusing: Add support for writing bootinfo_sd.bin for BananaPiF3 46/315646/2
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 6 Aug 2024 11:57:10 +0000 (13:57 +0200)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 6 Aug 2024 12:21:09 +0000 (14:21 +0200)
Add support for writing bootinfo_sd.bin to the protective MBR bootcode
(sector zero) are of the SD card for BananaPiF3 boards.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I88b88aa34604f70ec6343ef26a8b535361c4f872

scripts/tizen/sd_fusing.py

index 30abf4c46d57e3bbbef97f466642be7b527cd1b8..54941780a8c065f95a63ae5ca700af7b85f64285 100755 (executable)
@@ -756,6 +756,11 @@ class BpiF3(InitParams, SdFusingTargetAB):
         {"size": 64,   "name": "reserved1"},
         {"size": 125,  "name": "reserved2"},
     ]
+    raw_binary_table = [
+        {"name":       "bootinfo_sd",
+         "start_sector": 0, # part of protective MBR (bootcode)
+         "binaries":   "bootinfo_sd.bin", },
+    ]
 
     def __init__(self, device, args):
         self.user_partition = 7