Well now you have uploaded the new sources, I thought I do a quick fast run just to see if I could get a basic one running.
I am afraid I think you will need to make major changes to your documentation, and give us all new guidance…
- I compiled as you have left it and loaded it to VIM2.
Hit Enter or space or Ctrl+C key to stop autoboot – : 0
** File not found uImage **
** File not found uInitrd **
** File not found kvim2.dtb **
Wrong Image Format for bootm command
ERROR: can’t get kernel image!
So straight up I can see that for some reason, it is expecting to find ?32 bit files? because for 64bit Linux the Image should be called Image - not uImage. Same goes for uInitrd.
- When I compiled linux I did:
make -j6 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image kvim2.dtb modules
So kvim2 was produced. I also confirmed the package.conf (grabbed from somewhere else in your github) and modified it to look for kvim2
So I know that stuff was correct, since the image was made. its just the image is obviously all a mess.
NOTE:: This means you must have also messed up the VIM1 building - which means all your instructions for any model will be broken.
Also: I found also one foolish typo, so are there more?
" … console=tty0 no_con sole_suspend consoleb … "
So there is a rogue [TAB] sitting in the middle of ‘no_console_suspend’
I am also about to cancel my order for the other VIM unit. This is really poor work.