Zitat Zitat von Audioniek Beitrag anzeigen
Then you are doing something fundamentally wrong.

During the whole process, the .elf files are handled as follows:
- the first build copies them from X/cdk/root/boot to X/tufsbox/cdkroot/boot. This step is done because at start of first build /X/tufsbox(/cdkroot) does not exist yet. If the .elf files are missing in X/cdk/root/boot at this point in time they do exist in X/tufsbox/cdkroot but with length of zero (please note I plan to change this behaviour as early as possible in the process, because I consider this a fatal error.)
- at the end of each build the release part copies only the required .elf files from X/tufsbox/cdkroot/boot to X/tufsbox/release/boot as part of the preparing the release folders, and renames them audio.elf and video.elf, regardless of their length.
- at flash it is tested if the audio.elf and video.elf exist and have a nonzero length after copying X/tufsbox/release to X/flash/temp/ROOT, otherwise flashing the image would be useless.

What do you mean by "temporary folder of image creation"? X/tufsbox/cdkroot, X/tufsbox/release, X/flash/temp/ROOT or something else?
And please do exactly as explained and not something else or similar. Maybe you should start over fresh with a new build environment and a git clone.

Regards,

Audioniek.
Under temporary folder "/StartHere/tufsbox/cdkroot" where compilated root go

files exist in /StartHere//cdk/root/boot
but maby /am not shure/

audio.elf
video.elf


must be named as:

audio_7100.elf
audio_7105.elf
audio_7109.elf
audio_7111.elf
video_7100.elf
video_7105.elf
video_7109.elf
video_7111.elf

with am not tested yet.