TE28F128J3D-75 - 16 битная flash память, если при включении питания (во время reset процессора), BMS=0 то программа начинает исполняться напрямую из flash памяти. Если прошивка там битая или ее нет то процессор зависнет. BMS=1 то должен запуститься встроенный в процессор bootloader, который не найдет прошивки и будет ожидать программу через GDBU порт по протоколу xmodem.
Так что вариантов два : или отрезать CS от TE28F128J3D или выставить BMS=1; Это позволит оценить, работает процессор или нет. Если в терминале появится приглашение xmodem - "CCCCC " то процессору можно передать маленькую программу которую он запишет в IRAM и передаст ей управление. Теоретически такая программа может про инициализировать SDRAM, получить по интерфейсу прошивку и записать ее в TE28F128J3D. Тут есть одна тонкость : такие программы рассчитаны на работу с SPI dataflash или MCI, я не видел чтобы они работали с параллельной flash (не искал); предполагается что программа для параллельных 16-битных флешек записываются в них через JTAG.
|