LINUX.ORG.RU

ft2232hl скорость swd

 ,


0

1

Это нормально или подделка ft2232hl, ft2232c вместо hl?

Info : FTDI SWD mode enabled
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
none separate
cortex_m reset_config sysresetreq
none separate
Info : clock speed 1000 kHz
Info : SWD DPIDR 0x1ba01477
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints

> dump_image xx 0x08000000 0x10000
dumped 65536 bytes in 0.919181s (69.627 KiB/s)

Ответ на: комментарий от panzerito

Как я понял, через bitbang режим mpsse.

Это же разные режимы. Bitbang - это тупо пинами как GPIO дрыгать, а MPSSE - это производительное решение до 30 МГц (JTAG, а в принципе до 55 Мбит/с).

gag ★★★★★ ()
Последнее исправление: gag (всего исправлений: 1)

adapter speed: 1000 kHz

А скорость зависит непосредственно от этой настройки. (Если, конечно, сам чип читает флэш достаточно быстро.).

gag ★★★★★ ()
Ответ на: комментарий от panzerito

Открой исходники openocd да посмотри указанный мной файл. Кстати, неплохо было бы тебе запустить openocd с какими-нибудь отладочными опциями, судя по макросам в коде.

demidrol ★★★★★ ()
Ответ на: комментарий от NiTr0

а вы уверены что ftdi заработает на 4 МГц и будет стабилен?

Надо пробовать.

так там bit-banging? тогда все печально...

Старенький он уже. JTAG там аппаратный, а вот становящийся всё более популярным SWD - по документации нет.

vaddd, вы уже проверяли код: может там нашли какой-то трюк, чтобы пустить SWD поверх JTAG?

gag ★★★★★ ()
Ответ на: комментарий от gag

вы уже проверяли код: может там нашли какой-то трюк, чтобы пустить SWD поверх JTAG?

Увы, я вглубь не погружался, удовлетворился тем, что вышло. Самому интересно что у вас получится

vaddd ★★ ()