Восстановление NAND-flash и установка U-Boot на VAR-SOM-OM3x

Вам поможет эта инструкция, если в результате ошибки флэш память на модуле была стёрта или поврежден первичный загрузчик x-loader и/или u-boot.

В этом случае необходимо вновь установить загрузчики x-loader и u-boot проделав нижеописанные шаги.

Установка EVMFlash и драйверов USB

В первую очередь нужно поставить EVMFlash.

Утилита находится здесь (относительно корня Variscite CD): VAR-SOM-OM35_VAR-SOM-OM37_VAR-SOM-AM35\Software\Linux_Release_9\host_tools\windows\EVMFlashTool_vMicronNAND

Далее нужно подключить плату Variscite к компьютеру через USB, когда плата определится нужно выбрать драйвера из:

C:\Program Files\Texas Instruments\EVMFlash3530_v1.2\usb_drv_windows

Далее, выбрать OMAPV1035 из списка.

Утилиту EVMFlash для записи флэша не используем. Используем с целью получить USB драйвер для взаимодействия с платой.

Установка Flash v1.6

Скачаем программу Flash v1.6 (обязательно v1.6, а не v1.5):

http://software-dl.ti.com/dsps/dsps_public_sw/am_bu/amflashutil/latest/exports/Flash_Tool_01_06_00_00.zip

Очистка флэша

В первую очередь нужно включить плату обычным способом, затем нужно открыть Flash v1.6 и:

  • В поле «Choose Target» выбрать «AM37xx (Hynix)»
  • В поле «Select target connection type» выбрать «USB»
  • В поле «Choose operation parameters» выбрать «Erase All»

Далее нажать кнопку «Go».

После того как в поле «Output» появится:

Please turn on device
Waiting for device (omap usb)

На плате нужно:

  • Нажать и удерживать «Boot-select»
  • Нажать и отпустить «Reset»
  • Отпустить «Boot-select»

Заливка x-loader

Теперь в программе Flash v1.6 нужно:

  • В поле «Choose operation parameters» выбрать «Download»
  • В поле «Image Selection» указать путь к x-loader'у.

x-loader лежит здесь (относительно корня Variscite CD): VAR-SOM-OM35_VAR-SOM-OM37_VAR-SOM-AM35\Software\Linux_Release_9\pre-built_images\VAR-SOM-OM37_VAR-SOM-OM35\MLO

Далее нажать кнопку «Go».

После того как в поле «Output» появится:

Looking for device (omap usb)
Please turn off device

На плате нужно:

  • Нажать и удерживать «Boot-select»
  • Нажать и отпустить «Reset»
  • Отпустить «Boot-select»

Заливка u-boot

Теперь в программе Flash v1.6 нужно:

  • В поле «Image Selection» указать путь к u-boot'у
  • В поле «Offset» ввести «00080000»

u-boot лежит здесь (относительно корня Variscite CD): VAR-SOM-OM35_VAR-SOM-OM37_VAR-SOM-AM35\Software\Linux_Release_9\pre-built_images\VAR-SOM-OM37_VAR-SOM-OM35\u-boot.bin

Далее нажать кнопку «Go».

После того как в поле «Output» появится:

Looking for device (omap usb)
Please turn off device

На плате нужно:

  • Нажать и удерживать «Boot-select»
  • Нажать и отпустить «Reset»
  • Отпустить «Boot-select»
howto/om3x-nand-restore.txt · Последние изменения: 2015/05/29 14:45 (внешнее изменение)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki