Hi and welcome to the community, please note that Khadas boards, utilize a microcontroller loaded with the Khadas’s “secret sauce” called “KBI”(Khadas bootloader instructions), which is utilized to prepare the device for entering boot state,
does you device include such a microcontroller ?
maybe you can ask @kenny, and @numbqq for some help,
All the best with your device, you are the first individual to attempt to utilize the A311D after Khadas,
I wish best of luck to prepare the development board…
I am sorry to say, but I don’t have experience with much of the VIM3’s internal workings,
It is far beyond my scope, maybe the Khadas engineers can help you with it
BTW, may I know how you were able to obtain the A311D SoC ?
I designed a board based on the KHADAS VIM3. https://dl.khadas.com/Firmware/VIM3/Ubuntu/EMMC/ I used the image here.
I erased all with usb_burn_tool. symptoms are the same.
If you don’t have MCU (ST) in vim3, burning the above path image with usb_burn_tool has a problem with booting?
Please note that even the slightest hardware change will cause change in the DTB and hence a chunk the system firmware will be different, so you need to cross verify that your board is as similar to the VIM3 as possible,
I most certainly believe that the missing MCU and a few other component could be the reason for this error, you need to cross verify that all the important parts have been imported to your device ( no compromises can be made to the parts involved in the booting and functioning of the system…)