Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX
SK-AT91SAM9260-SIM300 не хочет загружать даже первичный загрузчик
drag0n
Добавлено 10.09.2010 12:41
0
Сообщение: 1
drag0n
0

Пункты: 137
Регистрация: 19.08.2010
Пол: Мужчина
Из: СПб
Купил недавно плату SK-AT91SAM9260-SIM300, а она не хочет запускаться - радует лишь приглашением ROMBoot> в окне PuTTY. :-(
Выходит, что загрузчик жестко прошитый в ARMовский микроконтроллер на заводе, не видит BootStrap загрузчик в NANDFlash'е. Пришлось прошивать его самостоятельно...
Сделать это удалось с SAM-BA версии 2.6 и скриптами, которые были на диске с платой. Файлы nandflash_sk_at91sam9260.bin и u-boot.bin я вытащил из соответствующих каталогов в файловой системе билд машины. Оба загрузчика прошивал в NANDFlash, как и написано в мануале, естественно с установленной перемычкой J14.
Отключаю USB-шнурок, подключаю COM - в окне терминала снова ROMBoot>, при замкнутом J14!
Вкратце о плате - микросхема DataFlash отсутствует, перемычки J13, J5, J6, J4, J3, J7, J8, J10, J11, J12, J15 разомкнуты. Перемычки J1 и J2 замкнуты - средний и левый штырьки; замкнута J14 и замкнута J16 (средний и правый штырьки).
Что делать? Почему не запускаются загрузчики из NANDFlash'а?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.09.2010 12:58 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Ну как так, все платы обязательно тестируются перед отправкой, пишу Linux и проверяю основные интерфейсы (Ethernet, звук, питание модемов), она не могла не грузиться при нормальном питании ...
Подключите к СТАБИЛИЗИРОВАННОМУ БП 5В (от 1А) и залейте в NAND с 0 адреса all.bin отсюда.
Спуститься к концу Подняться к началу
Персональная информация
drag0n
Добавлено 10.09.2010 14:05 Сообщение: 3
drag0n
0

Пункты: 137
Регистрация: 19.08.2010
Пол: Мужчина
Из: СПб
Спасибо. Действительно, проблема была в блоке питания - подключил 5-вольтовый и все заработало.
Спуститься к концу Подняться к началу
Персональная информация
alarm007
Добавлено 25.03.2012 18:44 Сообщение: 4
alarm007
0

Пункты: 548
Регистрация: 26.04.2011
Пол: Мужчина
Из: Минск
проблемы те же , в окне терминала ROMBoot и больше ничего, питание компьютерное АТХ... неделю ковырялся облазил весь форум ничего не нашел и решил прошивать самостоятельно

следовал инструкц. http://starterkit.ru/html/index.php?name=forum&op=view&id=4342

вот результат...запутался окончательно((

RomBOOT
>

U-Boot 1.1.5 (Jan 24 2009 - 05:51:22)

DRAM: 64 MB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xda ( NAND 256MiB 3,3V 8-bit)
NAND: Pagesize: 2048, Blocksize: 128K, OOBsize: 64
256 MiB
DataFlash:AT45DB321
Nb pages: 8192
Page Size: 528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0003FFF (RO)
Area 1: C0004000 to C0007FFF
Area 2: C0008000 to C0037FFF (RO)
Area 3: C0038000 to C041FFFF
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
KS8721 PHY Detected

ETH: 10°RomBOOT
>RomBOOT
>RomBOOT
>RomBOOT......
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 26.03.2012 09:26 Сообщение: 5
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
проблемы те же ...
логично предположить, что и причина та же ...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.03.2012 10:28 Редактировалось 26.03.2012 10:29 Сообщение: 6
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
вот результат...запутался окончательно((

первое и основное - вот это сделали:

Подключите к СТАБИЛИЗИРОВАННОМУ БП 5В (от 1А) и залейте в NAND с 0 адреса all.bin отсюда.

про АТХ прочитал, а что бинарник заливать пробовали?
если да и не работает, то вы неправильно шьете
если не пробовали, то дальше и смотреть бессмысленно..

Цитата
логично предположить, что и причина та же

не всегда - пользователи они на выдумку сильны..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
alarm007
Добавлено 27.03.2012 01:58 Сообщение: 7
alarm007
0

Пункты: 548
Регистрация: 26.04.2011
Пол: Мужчина
Из: Минск
да... БП завтра пойду куплю, точнее сегодня не думал, что от компа не подойдет...
пока решил еще раз попробовать...
1. запускаю SAM-BA at91sam9260-ek (не понял в чем разница at91sam9260-sk..вкамне? тогда как узнать какой у меня?)
2. DataFlash AT45DB/DCB....Enable DataFlash (SPI0 CS0)...Send Boot File...bootstrab беру из образа виртуалки dataflash_sk_at91sam9260.bin
3. NandFlash....Enable NandFlash....send file name ....all.bin - взял тут http://www.starterkit.ru/html/index.php?name=forum&op=view&id=8264
Результат прежний

....
Area 3: C0038000 to C041FFFF
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
KS8721 PHY Detected

ETH: 100MRomBOOT
>RomBOOT
>RomBOOT
.....
правильно ли я делаю?
и что происходит программно? я так понял, что bootstrap запустился и запустил u-boot, но в какой-то момент остановка...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 27.03.2012 10:48 Сообщение: 8
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
загляните вот сюда
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=6651

думаю, что БП тут почти не виноват, ибо:
Цитата
Использую для NUC950 и MAT9260:
1. блок питания от компа формата AT через переходничок, 15А


по пункту 3 - вы внимательно читали - какая у ТС плата? у него "У меня плата SK-MAT91SAM9XE512." - что чуть другое чем у вас..

еще раз повторюсь - прошейте то и куда написал Павел выше:
Цитата
и залейте в NAND с 0 адреса all.bin отсюда.


а чтобы понять, что у вас за железо:
- название платы
- название АРМа
- сколько чипов ОЗУ
или укажите линк из местного магазина на ваш кит

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
alarm007
Добавлено 29.03.2012 02:59 Сообщение: 9
alarm007
0

Пункты: 548
Регистрация: 26.04.2011
Пол: Мужчина
Из: Минск
Цитата

по пункту 3 - вы внимательно читали - какая у ТС плата? у него "У меня плата SK-MAT91SAM9XE512." - что чуть другое чем у вас..

еще раз повторюсь - прошейте то и куда написал Павел выше:

Павел как раз и дал ссылку на SK-MAT91SAM9XE512 я и подумал , что нет разницы, я кстати шил и тот и этот результат один.... а именно - поменял блок питания, поставил импульсный, пойдет? или поискать другой.. смысл в чем загрузка пошла дальше..
RomBOOT
>

U-Boot 1.1.5 (Mar 21 2010 - 01:09:21)

DRAM: 32 MB
DataFlash:AT45DB321
Nb pages: 8192
Page Size: 528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0003FFF (RO)
Area 1: C0004000 to C0007FFF
Area 2: C0008000 to C0037FFF (RO)
Area 3: C0038000 to C041FFFF
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
KS8721 PHY Detected

ETH: 100M Full Duplex.

End of Autonegociation

Hit any key to stop autoboot: 0
## Booting image at 20400000 ...
Image Name: Linux Kernel Image
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 3775838 Bytes = 3.6 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... Bad Data CRC
U-Boot>

я так понимаю , что не грузится ФС.... ладно буду дальше разбираться....наверное это уже другая ТЕМА.
Есть какой-нибудь готовый образ проверить основной функционал (GSM,GPS и др.)
Спуститься к концу Подняться к началу
Персональная информация
alarm007
Добавлено 29.03.2012 03:00 Сообщение: 10
alarm007
0

Пункты: 548
Регистрация: 26.04.2011
Пол: Мужчина
Из: Минск
???
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX