Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-iMX53
Перепрошивка imx53 по usb
Alistrat
Добавлено 25.09.2013 10:56
0
Сообщение: 1
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Добрый день.
Появилась необходимость перепрошить плату imx53 V2B. Руководствуясь мануалом и вашим форумом, произвожу следующие действия:
1) снимаю перемычку nand-cs(j7), ставлю uSD с папкой imx53 в корне;
2) подключаю плату к компьютеру по usb, подаю питание;
3) запускаю mfg tool(плата определяется);
4) одеваю перемычку nand-cs, нажимаю Start;
5) плата загружается как из коробки, но после перезагрузки - все становиться как было до попытки перепрошить.
Где и что я мог упустить?
Плату перепрошивал до этого таким же путем - накосячил, вероятно, при сборке ядра(http://starterkit.ru/html/index.php?name=forum&op=view&id=20734), теперь надо бы все восстановить, а не выходит.
Спуститься к концу Подняться к началу
Персональная информация
Alistrat
Добавлено 27.09.2013 10:24 Сообщение: 2
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Подскажите хотя бы при перепрошивке все нормально делаю?
И может есть какое-то требование к формату файловой системы uSD?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.09.2013 11:27 Сообщение: 3
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Последовательность действий вы и сами можете сверить с мануалом. Что вы ввобще пытаетесь сделать ? Если плата загружается (загрузчик цел) ядро или фс в nand можно и без mfg с usb изменить.
Спуститься к концу Подняться к началу
Персональная информация
Alistrat
Добавлено 27.09.2013 17:42 Сообщение: 4
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Цитата
Если плата загружается (загрузчик цел) ядро или фс в nand можно и без mfg с usb изменить

Тут такое дело, я удалил в командной строке console=ttymxc0,11520, перепрошился - загрузка платы происходит до строки NET: registered protokol family 17, на этой строке все останавливается, ethernet подключаю - фтп не доступен. Я ссылку в скобках указал на тему, там где все это началось.
Но интересен-то такой вопрос плюс ко всему - почему разок по usb все нормально прошилось, а теперь не хочет?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 27.09.2013 18:41 Сообщение: 5
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Если переменные окружения u-boot сохранены, тогда дефолтные аргументы не используются и как следствие u-boot загруженный по USB не будет запускать копируемое ядро, а загрузит и запустит его с nand.
Для полной уверенности, выполните в u-boot nand erase, а потом попробуйте повторить перепрошивку.
Спуститься к концу Подняться к началу
Персональная информация
Alistrat
Добавлено 09.10.2013 12:23 Сообщение: 6
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Цитата
выполните в u-boot nand erase
Прошу прощения за твердолобость, расскажите как?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 09.10.2013 13:36 Сообщение: 7
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Нужно пока отложить USB и MFGtool и запустить плату, остановить загрузку u-boot нажатием любой клавиши в терминале

Hit any key to stop autoboot: 0
EVK U-Boot >

это командная строка u-boot, посмотреть какие есть команды u-boot
EVK U-Boot > help
у каждой команды есть подсказки, например
EVK U-Boot > nand help
посмотреть переменные окружения
EVK U-Boot > printenv
Спуститься к концу Подняться к началу
Персональная информация
Alistrat
Добавлено 14.10.2013 09:43 Сообщение: 8
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Цитата
остановите загрузку u-boot нажатием любой клавиши в терминале

Загрузка происходит настолько быстро, что я не успеваю нажать клавишу в момент "hit any key to stop autoboot", как с этим бороться?
Спуститься к концу Подняться к началу
Персональная информация
Alistrat
Добавлено 14.10.2013 09:45 Сообщение: 9
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Цитата
остановите загрузку u-boot нажатием любой клавиши в терминале

Загрузка происходит настолько быстро, что я не успеваю нажать клавишу в момент "hit any key to stop autoboot", как с этим бороться?
Спуститься к концу Подняться к началу
Персональная информация
Alistrat
Добавлено 22.10.2013 15:16 Сообщение: 10
Alistrat
0

Пункты: 1122
Регистрация: 07.11.2012
Скачал другую терминальную программу, вот что в ней пишется:
Цитата
U-Boot 2009.08 (May 02 2012 - 14:04:53)

CPU: Freescale i.MX53 family 2.1V at 1000 MHz
mx53 pll1: 1000MHz
mx53 pll2: 400MHz
mx53 pll3: 216MHz
mx53 pll4: 455MHz
ipg clock : 66666666Hz
ipg per clock : 33333333Hz
uart clock : 66666666Hz
cspi clock : 54000000Hz
ahb clock : 133333333Hz
axi_a clock : 400000000Hz
axi_b clock : 200000000Hz
emi_slow clock: 133333333Hz
ddr clock : 400000000Hz
esdhc1 clock : 80000000Hz
esdhc2 clock : 80000000Hz
esdhc3 clock : 80000000Hz
esdhc4 clock : 80000000Hz
nfc clock : 33333333Hz
Board: MX53-SK Rev. A
Boot Reason: [POR]
Boot Device: NAND
DRAM: 256 MB
NAND: Manufacturer : Samsung (0xec)
Device Code : 0xda
Cell Technology : SLC
Chip Size : 256 MiB
Pages per Block : 64
Page Geometry : 2048+64
ECC Strength : 4 bits
ECC Size : 512 B
Data Setup Time : 20 ns
Data Hold Time : 10 ns
Address Setup Time: 20 ns
GPMI Sample Delay : 6 ns
tREA : Unknown
tRLOH : Unknown
tRHOH : Unknown
Description : K9F2G08U0A
UnCorrectable RS-ECC Error
Bad block table found at page 131008, version 0x01
UnCorrectable RS-ECC Error
Bad block table found at page 130944, version 0x01
UnCorrectable RS-ECC Error
nand_read_bbt: Bad block at 0x000004a80000
nand_read_bbt: Bad block at 0x000007bc0000
nand_read_bbt: Bad block at 0x000009a40000
nand_read_bbt: Bad block at 0x000009b40000
nand_read_bbt: Bad block at 0x00000b420000
nand_read_bbt: Bad block at 0x00000b520000
256 MiB
MMC: FSL_ESDHC: 0
Using default environment

In: serial
Out: serial
Err: serial
Net: FEC0 [PRIME]
Hit any key to stop autoboot: 0
SK-iMX53 MFG U-Boot >
SK-iMX53 MFG U-Boot >
SK-iMX53 MFG U-Boot >
SK-iMX53 MFG U-Boot > U-Boot 2009.08 (May 02 2012 U-Boot 2009.08 (May 02 2012
U-Boot 2009.08 (May 02 2012 U-Boot 2009.08 (May 02 2012 U-Boot 2009.08 (May 02 2012
U-Boot 2009.08 (May 02 2012 U-Boot 2009.08 (May 02 2012 U-Boot 2009.08 (May 02 20


После этого бесконечное количество непонятных мусорных символов сыпется в порт, как я понимаю, это все таки проблемы с uboot -ом?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53