alexey123_45 0 20 декабря, 2017 Опубликовано 20 декабря, 2017 · Жалоба Здравствуйте Столкнудся с такой проблемой: Развели плату на базе 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 20 декабря, 2017 Опубликовано 20 декабря, 2017 · Жалоба Посмотрел на нашей плате все порты стоят в +3.3В и ни на что не реагируют На EMA_WAIT0/GP3_8 тоже '1'? В чем может быть проблема? Возможно, загружаемый софт пугается ID вашей NAND. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexey123_45 0 21 декабря, 2017 Опубликовано 21 декабря, 2017 (изменено) · Жалоба Да, там тоже +3В, но проблема в том, что я не вычитываю ID NAND, я для начала не могу записать команду reset. Этот софт сначала дает команду reset, а потом читает ID. Т.е. когда дается команда sfh_OMAP-L138.exe -erase -targetType OMAPL138 -flashType NAND -p COM4 -v, то если посмотреть саму утилиту там сначала дается NAND reset, а потом дается команда считать ID. Так вот сами команды с процессорных ног не идут. Изменено 21 декабря, 2017 пользователем alexey123_45 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться