|
76 | 76 | "run crypto_set_key && " \
|
77 | 77 | "setexpr filesize ${filesize} - 0x30 && " \
|
78 | 78 | "blob dec ${loadaddr_ram_enc} ${loadaddr_ram_dec} ${filesize} ${loadaddr_ram_key}\0" \
|
79 |
| - "crypto_verify_kernel=" \ |
80 |
| - "run sata_to_ram_kernel_sig && " \ |
81 |
| - "esbc_validate ${loadaddr_ram_kernel_header} ${crypto_key_kernel\0" \ |
82 |
| - "crypto_verify_dtb=" \ |
83 |
| - "run sata_to_ram_dtb_sig && " \ |
84 |
| - "esbc_validate ${loadaddr_ram_dtb_header} ${crypto_key_dtb}\0" \ |
| 79 | + "crypto_verify_kernel=esbc_validate ${loadaddr_ram_kernel_header} ${crypto_key_kernel\0" \ |
| 80 | + "crypto_verify_dtb=esbc_validate ${loadaddr_ram_dtb_header} ${crypto_key_dtb}\0" \ |
85 | 81 | "crypto_key_kernel=\0" \
|
86 | 82 | "crypto_key_dtb=\0" \
|
87 | 83 | "hwconfig=fsl_ddr:bank_intlv=auto\0" \
|
|
133 | 129 | "setenv filename Image && " \
|
134 | 130 | "setenv loadaddr_ram ${loadaddr_ram_kernel} && " \
|
135 | 131 | "run sdcard_to_ram\0" \
|
| 132 | + "sdcard_to_ram_dtb_sig=" \ |
| 133 | + "setenv filename linux.dtb.sig && " \ |
| 134 | + "setenv loadaddr_ram ${loadaddr_ram_dtb_header} && " \ |
| 135 | + "run sdcard_to_ram\0" \ |
| 136 | + "sdcard_to_ram_kernel_sig=" \ |
| 137 | + "setenv filename Image.sig && " \ |
| 138 | + "setenv loadaddr_ram ${loadaddr_ram_kernel_header} && " \ |
| 139 | + "run sdcard_to_ram\0" \ |
136 | 140 | "sata_to_ram_dtb=" \
|
137 | 141 | "setenv filename boot-${bootarg_rootpart}/linux.dtb && " \
|
138 | 142 | "setenv loadaddr_ram ${loadaddr_ram_dtb} && " \
|
|
194 | 198 | "run bootargs_set_console && " \
|
195 | 199 | "run bootargs_set_ccx && " \
|
196 | 200 | "run sdcard_to_ram_dtb && " \
|
| 201 | + "run sdcard_to_ram_dtb_sig && " \ |
| 202 | + "run crypto_verify_dtb &&" \ |
197 | 203 | "run sdcard_to_ram_kernel && " \
|
| 204 | + "run sdcard_to_ram_kernel_sig && " \ |
| 205 | + "run crypto_verify_kernel &&" \ |
198 | 206 | "booti ${loadaddr_ram_kernel} - ${loadaddr_ram_dtb}\0" \
|
199 | 207 | "boot_kernel_sata=" \
|
200 | 208 | "run bootargs_set_rootfs && " \
|
201 | 209 | "run bootargs_set_console && " \
|
202 | 210 | "run bootargs_set_ccx && " \
|
203 | 211 | "run sata_to_ram_dtb && " \
|
| 212 | + "run sata_to_ram_dtb_sig && " \ |
204 | 213 | "run crypto_verify_dtb &&" \
|
205 | 214 | "run sata_to_ram_kernel && " \
|
| 215 | + "run sata_to_ram_kernel_sig && " \ |
206 | 216 | "run crypto_verify_kernel &&" \
|
207 | 217 | "booti ${loadaddr_ram_kernel} - ${loadaddr_ram_dtb}\0" \
|
208 | 218 | "system_set_ids=" \
|
|
0 commit comments