Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9G45/M10
9G45, загрузка с SD карты
Jury093
Добавлено 18.01.2011 14:54 Сообщение: 31
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Я сомневаюсь что бутром читает метку раздела, скорей всего находит первый раздел и пытается найти boot.bin на нем.

я так и делал, когда писал чтение mp3 для атмеги с фатовой SD
из CID/CSD выяснял где искать начало, ну а там по стандартным областям

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 19.01.2011 01:55 Сообщение: 32
sasamy
4.70

Пункты: 77235
Регистрация: 14.08.2009
Добавил правильный сброс кодека alc203 - звук заработал
http://sasamy.narod.ru/bootstrap30sk.tar.bz2
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 19.01.2011 11:27 Сообщение: 33
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Спасибо!!!
Спуститься к концу Подняться к началу
Персональная информация
e1
Добавлено 21.01.2011 15:48 Сообщение: 34
e1
0

Пункты: 663
Регистрация: 06.08.2009
Пол: Мужчина
Цитата
Добавил правильный сброс кодека alc203 - звук заработал
http://sasamy.narod.ru/bootstrap30sk.tar.bz2


Sasamy, а можно получить Ваше собранное ядро и конфиг?.. собственное никак грузиться не хочет..
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 21.01.2011 17:22 Редактировалось 21.01.2011 20:40 Сообщение: 35
sasamy
4.70

Пункты: 77235
Регистрация: 14.08.2009
Ядро идущее на диске от платы работает, никакой оригинальной конфигурации не нужно - единственно если корневая на sd нужна - поправить строку загрузки (по умолчанию оно пытается найти ее в нанде :), как приготовить образ я уже писал.

UPD Вы лучше скажите что не работает конкретно -

1 если появился лог загрузки ядра и что-то потом не "сраслось" - это дело не в бутсрапе, а в ядре

2 Если появилось это:

Start SD card AT91Bootstrap...
Image size: 0x290efc, load_addr: 0x70008000, ep: 0x70008000
relocating linux kernel to proper address, dst: 0x70008000, src: 0x72000040, len: 0x290efc, machid: 0x8a4

и дальше тишина - имидж ядра собран неправильно, пример как точно должно работать (выполнить в корне исходников ядра)
#./mkimage -A arm -O linux -C none -T kernel -a 0x70008000 -e 0x70008000 -n linux-2.6 -d arch/arm/boot/zImage image.bin

3 После подачи питания полная тишина в терминале - romboot не нашел файл boot.bin
Для Linux - обязательно нужно сохранять на sd BOOT.BIN заглавными буквами. 100% работоспособный вариант - первый раздел SD отформатирован в fat32, диск размечен fdisk (другие варианты не проверял)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.02.2011 22:36 Сообщение: 36
sasamy
4.70

Пункты: 77235
Регистрация: 14.08.2009
Работа над ошибками :) не работала кнопка reset и кодек не всегда стабильно сбрасывался

http://sasamy.narod.ru/bootstrap30sk.tar.bz2
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.02.2011 22:46 Сообщение: 37
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Работа над ошибками :) не работала кнопка reset и кодек не всегда стабильно сбрасывался

Саша, а с чем связан эффект отсутствия рекции на кнопку ресет?
у меня как это произошло первый раз, душа в пятки ринулась - думал все, спалил.. это не на твоем бутстрапе, а на "штатном"

виснет в момент программной перезагрузки дебьяна с вероятностью 20-40%.
помогает вынуть/вставить питание..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.02.2011 23:06 Сообщение: 38
sasamy
4.70

Пункты: 77235
Регистрация: 14.08.2009
у них там маленька описка, я ее не заметил сразу
/*
* Enable External Reset
*/
writel(AT91C_RSTC_KEY_UNLOCK
>>> || <<<AT91C_RSTC_URSTEN, AT91C_BASE_RSTC + RSTC_RMR);

там одной палки достаточно :)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.02.2011 23:10 Сообщение: 39
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
там одной палки достаточно :)

спасибо, надо будет при случае пофиксить, а то анноит (:

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
boyko-alexey
Добавлено 24.11.2011 22:27 Редактировалось 24.11.2011 22:40 Сообщение: 40
boyko-alexey
0

Пункты: 4558
Регистрация: 13.12.2009
Пол: Мужчина
Цитата
Решил докурутить загрузку с SD карточек...

вроде докрутил
Код

-- AT91bootstrap Project 3.0 --
-- AT91SAM9M10-EK
-- Compiled: Nov 24 2011 21:29:17 --
-I- Setting: MCK = 133MHz
-I- I cache enabled.
-I- Init SDRAM
-I- Init DDRAM
-I- MEDSdcard init
-I- DMAD_Initialize channel 0
-I- iErr100000
-I- SD MEM
-I- Card Type 2, CSD_STRUCTURE 0
-I- SD/MMC TRANS SPEED 25000 KBit/s
-I- SD 4-BITS BUS
-I- SD/MMC TRANS SPEED 25000 KBit/s
-I- SD/MMC card initialization successful
-I- Card size: 121 MB
-I- Copy "u-boot.bin" from SdCard to 0x73f00000
-I- Jump to 0x73f00000


U-Boot 2010.09 (Nov 16 2010 - 23:20:50)

DRAM: 64 MiB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB
Flash: 0 Bytes
NAND: No NAND device found!!!
0 MiB
No Valid Environment Area Found
No Valid Reundant Environment Area Found
*** Warning - bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial
Net: macb0
Hit any key to stop autoboot: 0
U-Boot>

пробовал на 4Гб и 128Мб картах
Attachment file: uploads/forum/forum-F36U9WyhBT-723.zip
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9G45/M10