ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: truefish от 01 Сентября, 2014, 20:24:59

Название: Загрузка с SD карты
Отправлено: truefish от 01 Сентября, 2014, 20:24:59
Здравствуйте! Помогите пожалуйста и с этой проблемой!
При попытке загрузки с карты памяти (перемычки1001) (сама карта памяти в windows CE определяется, когда грузим windows из NAND)
карта Sandisk Ultra 32 Gb microSD
на карту был установлен загрузчик с wiki , командой
cfimager -f imx28_ivt_uboot.sb -d g
в конце записи выдал done!
при загрузке
Черный экран и в консоли по com порту следующее выдается:

0x8020a01d
0x80206008

и на этом глухо все останавливается.
Что делать?
Название: Re: Загрузка с SD карты
Отправлено: Danila от 02 Сентября, 2014, 12:11:45
Добрый день.

Ошибка 0x8020a01d означает ERROR_DDI_SD_MBR_NOT_FOUND, то есть ошибка на SD карте. На карте должен быть один раздел. Запишите загрузчик командой

cfimager -a -f imx28_ivt_uboot.sb -d g
ключ "-a" - форматирование SD-карты.
Название: Re: Загрузка с SD карты
Отправлено: truefish от 02 Сентября, 2014, 12:55:19
Карту форматировал с ключом -а тот же результат. попробую другую карту.
И еще вопрос. При сборке ядра Ltib -ом как получить  ядро uImage для записи на SD карту,
 уменя при сборке создаются:
./ltib -p boot_stream.spec -f

.../ltib/rootfs.ext2.gz
.../ltib/rootfs/boot/imx28_ivt_linux.sb
.../ltib/rootfs/boot/imx28_ivt_uboot.sb
Название: Re: Загрузка с SD карты
Отправлено: Danila от 02 Сентября, 2014, 16:36:43
В папке .../ltib/rootfs/boot/ должен быть файл uImage. Его нет?
Название: Re: Загрузка с SD карты
Отправлено: truefish от 02 Сентября, 2014, 16:50:29
Да есть. Это я глючу. Скажите а rootfs архив с корневой файловой системой с сайта брать?
При компиляции системы есть архив rootfs.ext2.gz в нем образ rootfs.ext2.
При загрузке системы в консоли выдается следующее
VFS: Mounted root (vfat filesystem) on device 179:1.
Freeing init memory: 160K
Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
Backtrace:
[<c00344a8>] (dump_backtrace+0x0/0x114) from [<c03b02e8>] (dump_stack+0x18/0x1c)
 r7:00000013 r6:c0050124 r5:c0028314 r4:c05130d8
[<c03b02d0>] (dump_stack+0x0/0x1c) from [<c03b0364>] (panic+0x78/0xf4)
[<c03b02ec>] (panic+0x0/0xf4) from [<c00305fc>] (init_post+0xb4/0xdc)
 r3:00000000 r2:c7f67600 r1:c7f67700 r0:c045b532
[<c0030548>] (init_post+0x0/0xdc) from [<c00084fc>] (kernel_init+0x12c/0x170)
 r5:c0028314 r4:c0512240
[<c00083d0>] (kernel_init+0x0/0x170) from [<c0050124>] (do_exit+0x0/0x6dc)
 r5:c00083d0 r4:00000000

что делать?
Название: Re: Загрузка с SD карты
Отправлено: truefish от 04 Сентября, 2014, 20:42:40
Получилось загрузиться с sd карты используя скрипт mk_mx28_sd_v2 c форума.