Штатный NAND flash на SK-iMX6S-OEM
sasamy
Пункты: 76903
Регистрация: 14.08.2009
Цитата Нет, к сожалению ни обновление ядра, ни запрет проверки резервных блоков загрузчику u-BOOT не помогло.
Скачайте последний buildroot
https://yadi.sk/d/39jyACgDevz7A
в вашем логе я не вижу изменений котрые вам предлагал сделать в убуте
Цитата
UBI error: do_sync_erase: cannot erase PEB 76, error -5
UBI error: erase_worker: failed to erase PEB 76, error -5
UBI: reserve more 1 PEBs
UBI: mark PEB 76 as bad
после изменения лог должен выглядеть так
Цитата
UBI error: do_sync_erase: cannot erase PEB 468, error -5
UBI error: erase_worker: failed to erase PEB 468, error -5
UBI error: erase_worker: bad physical eraseblock 468 detected
UBI warning: ubi_ro_mode: switch to read-only mode
UBI error: do_work: work failed with error code -5
в последнем буилдруте это изменение сделано в убуте
ПОЖАЛУЙСТА НИЧЕГО НЕ МЕНЯЙТЕ И НЕ НАСТРАИВАЙТЕ ПО-СВОЕМУ ДЛЯ NAND/MTD - ПРОСТО СДЕЛАЙТЕ ПО ИНСТРУКЦИИ
http://starterkit.ru/html/index.php?name=forum&op=view&id=23990&num=1#23990
Явиар
Пункты: 987
Регистрация: 08.07.2014
Пол: Мужчина
sasamy , я вносил изменения в файлы build.h из
buildroot-2014.08-sk/output/build/uboot-custom/drivers/mtd/ubi
и
buildroot-2014.08-sk/output/build/linux-custom/drivers/mtd/ubi
"
ubi->bad_allowed = 0; // sasa
"
, но сам файл появляется только после выполнения
"
make
"
Исходя из этого я считал что изменения из этих файлов учитываются при выполнении скриптов
"
sudo ./uboot_rebuild.sh
sudo ./mk-sd.sh /dev/sdb
"
Явиар
Пункты: 987
Регистрация: 08.07.2014
Пол: Мужчина
sasamy , к сожалению не удалось загрузиться с карты памяти.
В buildroot выполнял:
Цитата
cd buildroot-2014.08-sk
ls
make imx6sk_min_defconfig
make
sudo ./uboot_rebuild.sh
sudo ./mk-sd.sh /dev/sdb
Контроллер выдаёт:
Цитата
U-Boot 2014.04 (Mar 03 2015 - 21:58:19)
CPU: Freescale i.MX6SOLO rev1.1 at 792 MHz
CPU: Temperature 41 C, calibration data: 0x58d5115f
Reset cause: POR
Board: Hola-PC
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
MMC: no card present
MMC init failed
Using default environment
Net: FEC
Normal Boot
Hit any key to stop autoboot: 0
Saving Environment to MMC...
MMC: no card present
MMC init failed
MMC: no card present
** Bad device mmc 0 **
MMC: no card present
** Bad device mmc 0 **
Bad Linux ARM zImage magic!
u-boot >
sasamy
Пункты: 76903
Регистрация: 14.08.2009
Цитата
Штатный NAND flash на SK-iMX6S-OEM
Цитата
U-Boot 2014.04 (Mar 03 2015 - 21:58:19)
CPU: Freescale i.MX6SOLO rev1.1 at 792 MHz
CPU: Temperature 41 C, calibration data: 0x58d5115f
Reset cause: POR
Board: Hola-PC
у меня нет слов просто - надо выполнить элементарные действия пошагово по инструкции - неужели это так трудно ?
http://starterkit.ru/html/index.php?name=forum&op=view&id=23990&num=1#23990
Явиар
Пункты: 987
Регистрация: 08.07.2014
Пол: Мужчина
sasamy , всё равно
Цитата
U-Boot 2014.04 (Mar 04 2015 - 12:26:59)
CPU: Freescale i.MX6SOLO rev1.1 at 792 MHz
CPU: Temperature 37 C, calibration data: 0x56f4f65f
Reset cause: POR
Board: Hola-PC
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
MMC: no card present
MMC init failed
Using default environment
Net: FEC
Normal Boot
Hit any key to stop autoboot: 0
Saving Environment to MMC...
MMC: no card present
MMC init failed
MMC: no card present
** Bad device mmc 0 **
MMC: no card present
** Bad device mmc 0 **
Bad Linux ARM zImage magic!
u-boot >
У вас сильно изменился состав и метод заливки на SD. У меня ни одна плата с нового образа не загружается.
Наименование платы не изменяется, вне зависимости от выбраной платы в Bootloaders.
Залить на плату через imx-usb-loader не получилось - никаких устройств в системе не появилось.
Дайте образ для MfgTool, времени разбираться нет.
Могу прислать логи.
Pavel Ivanchenko
Admin
Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Извините, но это какое то "издевательство", если не можете выполнить без ошибки 5 действий по инструкции ...
Ничего там в логике загрузки не менялось, все раз 30 перепроверено.
Дальнейшее обсуждение не конструктивно, либо отправляйте модуль, либо разбирайтесь самостоятельно.