При загрузке мелкого кода :
Bootloader.
Wait U-BOOT magic_word 0x55424D37
U-BOOT magic_word 0x55424D37 become success
Have CMD_DATA_READY from U-BOOT
Have CMD_VERIFY_CRC from U-BOOT
CRC is ok
Try start M7 from DDR
При загрузке кода 82212 byte
MCUX SDK version: 2026.03.00
Bootloader.
Wait U-BOOT magic_word 0x55424D37
U-BOOT magic_word 0x55424D37 become success
if (cmd == CMD_DATA_READY) {
PRINTF("Have CMD_DATA_READY from U-BOOT\r\n");
ipc->status = STAT_BUSY;
__DSB(); /* Ensure status write completes before processing data */
/* Safe memory block copy from TCM communication buffer to target DDR location */
memcpy((void *)current_ddr_ptr, (const void *)ipc->buffer, ipc->chunk_size);
/* Feed the chunk into the continuous stream CRC32 accumulator */
calculated_total_crc = calculate_crc32(calculated_total_crc, (const uint8_t *)ipc->buffer, ipc->chunk_size);
/* Advance the DDR pointer forward by the size of the written chunk */
current_ddr_ptr += ipc->chunk_size;
/* Data Synchronization Barrier: Ensure all bus transaction write cycles to DDR are complete */
__DSB(); __ISB();
/* Signal U-Boot that the data chunk has been acknowledged and saved */
ipc->command = 0;
ipc->status = STAT_ACK;
__DSB();
}
Почему-то не печатается даже - Have CMD_DATA_READY from U-BOOT.