Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
чтобы не пересобирать каждый раз boot.scr (текстовый исходник которого вы тоже почему-то не положили)
 
Попробовал сделать по Вашему совету, получилось, не так как ожидал.
 
Found U-Boot script /boot/boot.scr
278 bytes read in 3 ms (89.8 KiB/s)
## Executing script at 4fc00000
Bad data crc
SCRIPT FAILED: continuing...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@1c0f000.blk...
Card did not respond to voltage select! : -110
Scanning disk mmc@1c10000.blk...
Disk mmc@1c10000.blk not ready
Found 2 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
 
Все равно спасибо большое! Хоть буду знать что за файл boot.scr 😀
 
из boot.scr можно получить исходник командой "strings boot.scr", пересобрать "mkimage -C none -A arm64 -T script -d boot.scr.txt boot.scr"
 
Found U-Boot script /boot/boot.scr
278 bytes read in 3 ms (89.8 KiB/s)
## Executing script at 4fc00000
Bad data crc
SCRIPT FAILED: continuing...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@1c0f000.blk...
Card did not respond to voltage select! : -110
Scanning disk mmc@1c10000.blk...
Disk mmc@1c10000.blk not ready
Found 2 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image


вы его попытались отредактировать, не надо. нужно найти исходник, а потом собрать снова в boot.scr
 
Я уже догадался. Сейчас попробую по рекомендации свыше пересобрать.
 
Получилось отключить консоль. Спасибо всем огромное! Теперь надо UBOOT заставить не слушать никого, иначе на любой чих перейдет в консольный режим при старте.
 
Получилось отключить консоль. Спасибо всем огромное! Теперь надо UBOOT заставить не слушать никого, иначе на любой чих перейдет в консольный режим при старте.


переключите его на ttyUSB0. Возможно придётся пересобрать uboot
 
Хотелось бы без компиляции и танцев с бубнами все решить проблемы с uboot. Там требуются все две команды setenv и saveenv, но на последнюю команду ругается Saving Environment to FAT... Unable to use mmc 0:1...
Failed (1)
 
Поискав информацию в интернете, я понял проблема была в ФС, u-BOOT хочет fat, а образ был сформирован на ext
 
Поискав информацию в интернете, я понял проблема была в ФС, u-BOOT хочет fat, а образ был сформирован на ext


Это очень просто сделать. Вам нужно сделать новую карточку, в которой /boot будет размещён на выделенном разделе с fat32, а система на ext4
 
затем монтируете ваш fat32 boot на ext4 и просто копируете всё подчистую со старой карты на новую
 
могу попробовать даже сделать такой образ
 
образ сделал, но не уверен, что он загрузится
 
так как нужно прописать загрузчик u-boot
 
все-таки затея пустая, без sd-карты. надо всё на ней делать