I found the problem.
The problem was an old type of the used SD Card.
I changed to a newer UHS-I Card and the problem was solved. I found some advice under eMMC (Linux) and the new Micron eMMCs.
But I’m still not able to downgrade from V2.8 to V2.3Beta5
Maybe you know an solution for that.
I got the following message on U-Boot
Apalis T30 # 12.08.2020 09:59:53.040 [TX] - run update
12.08.2020 09:59:53.055 [RX] - run update
switch to partitions #1, OK
mmc0(part 1) is current device
MMC read: dev # 0, block # 2047, count 1 ... 1 blocks read: OK
MMC read: dev # 0, block # 4095, count 1 ... 1 blocks read: OK
MMC read: dev # 0, block # 8191, count 1 ... MMC: block number 0x2000 exceeds max(0x1000)
0 blocks read: ERROR
MMC read: dev # 0, block # 16383, count 1 ... MMC: block number 0x4000 exceeds max(0x1000)
0 blocks read: ERROR
MMC read: dev # 0, block # 32767, count 1 ... MMC: block number 0x8000 exceeds max(0x1000)
0 blocks read: ERROR
MMC read: dev # 0, block # 65535, count 1 ... MMC: block number 0x10000 exceeds max(0x1000)
0 blocks read: ERROR
MMC read: dev # 0, block # 131071, count 1 ... MMC: block number 0x20000 exceeds max(0x1000)
0 blocks read: ERROR
byte at 0x81000000 (0x0) != byte at 0x82000008 (0x1)
Total of 0 byte(s) were the same
switch to partitions #1, OK
mmc0(part 1) is current device
MMC read: dev # 0, block # 9, count 1 ... CACHE: Misaligned operation at range [81fffff8, 820001f8]
1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
mmc - MMC sub system
Usage:
mmc info - display info of the current MMC device
mmc read addr blk# cnt
mmc write addr blk# cnt
mmc erase blk# cnt
mmc rescan
mmc part - lists available partition on current mmc device
mmc dev [dev] [part] - show or set current mmc device [partition]
mmc list - lists available devices
mmc hwpartition [args...] - does hardware partitioning
arguments (sizes in 512-byte blocks):
[user [enh start cnt] [wrrel {on|off}]] - sets user data area attributes<CR><LF>
[gp1|gp2|gp3|gp4 cnt [enh] [wrrel {on|off}]] - general purpose partition<CR><LF>
[check|set|complete] - mode, complete set partitioning completed<CR><LF>
WARNING: Partitioning is a write-once setting once it is set to complete.
Power cycling is required to initialize partitions after set to complete.
mmc bootbus dev boot_bus_width reset_boot_bus_width boot_mode
- Set the BOOT_BUS_WIDTH field of the specified device
mmc bootpart-resize
- Change sizes of boot and RPMB partitions of specified device
mmc partconf dev boot_ack boot_partition partition_access
- Change the bits of the PARTITION_CONFIG field of the specified device
mmc rst-function dev value
- Change the RST_n_FUNCTION field of the specified device
WARNING: This is a write-once field and 0 / 1 / 2 are the only valid values.
mmc setdsr - set DSR register value
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 32768, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> fadecc87 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 36864, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> 13bbff68 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 163840, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 204800, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 205824, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 212992, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 215040, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 221184, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC read: dev # 0, block # 225280, count 1 ... 1 blocks read: OK
crc32 for 82000008 ... 8200000a ==> ff41d912 != 94305232 ** ERROR **
reading apalis_t30/apalis_t30.img
** Unable to read file apalis_t30/apalis_t30.img **
reading apalis_t30/mbr.bin
** Unable to read file apalis_t30/mbr.bin **
reading apalis_t30/boot.vfat
** Unable to read file apalis_t30/boot.vfat **
reading apalis_t30/zImage
** Unable to read file apalis_t30/zImage **
reading apalis_t30/tegra30-apalis-eval.dtb
** Unable to read file apalis_t30/tegra30-apalis-eval.dtb **
reading apalis_t30/root.ext3-100
** Unable to read file apalis_t30/root.ext3-100 **
switch to partitions #0, OK
mmc0(part 0) is current device
MMC write: dev # 0, block # 40960, count 0 ... 0 blocks written: OK
resetting ...
U-Boot SPL 2016.11-2.8.6+g83a53c1c0c (Apr 01 2019 - 14:51:57)
Trying to boot from RAM
U-Boot 2016.11-2.8.6+g83a53c1c0c (Apr 01 2019 - 14:51:57 +0000)
SoC: tegra30
Reset cause: SW_MAIN
DRAM: 1 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1, Tegra SD/MMC: 2