According the spraag0d guide,
VLYNQ Boot (BOOTMODE[3:0]=1010b, FASTBOOT = 0 or 1)
The ROM bootloader supports boot via VLYNQ with DSP as VLYNQ slave. The bootloader ensures that
VLYNQ is enabled and then polls for BOOTCMPLT.CMPLT flag in the BOOTCMPLT register to indicate
that the download of application by VLYNQ Host is complete. The bootloader will then branch to the start
address in DSPBOOTADDR as written by the VLYNQ Host. The boot process for VLYNQ then is as
follows:
1. If FASTBOOT is enabled bootloader configures PLL according using appropriate PLL multiplier.
2. Bootloader makes sure VLYNQ is enabled.
3. Bootloader executes empty loop polling for BOOTCMPLT.CMPLT flag.
4. VLYNQ Host downloads application to DSP.
5. VLYNQ Host writes application start address to DSPBOOTADDR register.
6. VLYNQ Host writes 1 to BOOTMCPLT.CMPLT register flag.
7. Bootloader detects BOOTCMPLT.CMPLT and branches to start address in DSPBOOTADDR.
So what I should have is the boot application code. Now the DM6437 was connected to DM6446 through VLYNQ.
How to get the VLYNQ booting application code? What is the format of the VLYNQ booting application code(According the spraag0d guide, the format is not AIS for VLYNQ boot code)?
Is the VLYNQ booting application code same with HPI booting application code?