Перейти к содержанию
    

Прошивка OMAP L-138

Здравствуйте

Столкнудся с такой проблемой: Развели плату на базе OMAP L-138(схема платы во вложении). Настройл загрузочные пины на загрузку по UART2. подключил утилиту OMAP-L138_FlashAndBootUtils_2_40. Дал команду на стирание NAND

sfh_OMAP-L138.exe -erase -targetType OMAPL138 -flashType NAND -p COM4 -v

В консоли лог выполнения программы выглядит так

 

-----------------------------------------------------

TI Serial Flasher Host Program for OMAP-L138

© 2017, Texas Instruments, Inc.

Ver. 1.67

-----------------------------------------------------

 

[TYPE] Global erase

[TARGET] OMAPL138

[DEVICE] NAND

[NAND Block] 1

Attempting to connect to device /dev/ttyUSB0...

Press any key to end this program at any time.

(AIS Parse): Read magic word 0x41504954.

(AIS Parse): Waiting for BOOTME... (power on or reset target now)

(AIS Parse): BOOTME received!

(AIS Parse): Performing Start-Word Sync...

(AIS Parse): Performing Ping Opcode Sync...

(AIS Parse): Processing command 0: 0x58535901.

(AIS Parse): Performing Opcode Sync...

(AIS Parse): Loading section...

(AIS Parse): Loaded 14100-Byte section to address 0x80000000.

(AIS Parse): Processing command 1: 0x58535901.

(AIS Parse): Performing Opcode Sync...

(AIS Parse): Loading section...

(AIS Parse): Loaded 1352-Byte section to address 0x80003714.

(AIS Parse): Processing command 2: 0x58535906.

(AIS Parse): Performing Opcode Sync...

(AIS Parse): Performing jump and close...

(AIS Parse): AIS complete. Jump to address 0x80000000.

(AIS Parse): Waiting for DONE...

(AIS Parse): Boot completed successfully.

Waiting for SFT on the OMAP-L138...

Target: BOOTUBL

Target: DONE

 

И все далее программа не идет

Взял плату другово производителя по схемотехнике такая же только NAND другой фирмы k9f4g08u0d. На ней все работает, программа корректно завершается

Посмотрел осциллографом пины, которые подключены к NAND на этой плате, там все соответствует временной диаграмме.

Посмотрел на нашей плате все порты стоят в +3.3В и ни на что не реагируют

В чем может быть проблема?

SOM_P.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел на нашей плате все порты стоят в +3.3В и ни на что не реагируют

На EMA_WAIT0/GP3_8 тоже '1'?

 

В чем может быть проблема?

Возможно, загружаемый софт пугается ID вашей NAND.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, там тоже +3В, но проблема в том, что я не вычитываю ID NAND, я для начала не могу записать команду reset. Этот софт сначала дает команду reset, а потом читает ID. Т.е. когда дается команда sfh_OMAP-L138.exe -erase -targetType OMAPL138 -flashType NAND -p COM4 -v, то если посмотреть саму утилиту там сначала дается NAND reset, а потом дается команда считать ID. Так вот сами команды с процессорных ног не идут.

Изменено пользователем alexey123_45

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...