JeDay 0 25 апреля, 2012 Опубликовано 25 апреля, 2012 · Жалоба Всем добрый день. Натолкнулся на дефект в данном камне. Плата SK-MLPC1788. SPI1 работает на всех ногах в частности на 4-м порту как на плате, но на 0-м порту не работает. Такого дефекта в еррате нет. Кто нибуть сталкивался данной проблемой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 26 апреля, 2012 Опубликовано 26 апреля, 2012 · Жалоба Мы тоже работаем с SK-MLPC1788 и тоже столккнулись с подобной проблемой. Но, во-первых: На SK-MLPC1788 установлен LPC1788, а не LPC1778. во-вторых: На порту P0 для SSP1 мы использовали только P0.12 (MISO1) и P0.13 (MOSI1). И проблема была только с ногой P0.12 - она не работала, после перенесли MISO1 на P1.18 - всё заработало. А нога P0.13 работает нормально. Но рабочее устройство у нас должно быть на LPC1788 и есть опасения, что на нём будут такие же проблемы. Можете указать какие именно ноги у вас не работали на P0 с SSP1? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
JeDay 0 27 апреля, 2012 Опубликовано 27 апреля, 2012 · Жалоба P0.8(MISO1) не работает, P0.7 и P0.9 работают нормально. Остальные варианты не пробовал. У нас уже чистовая плата пришла, пришлось програмный SPI городить. Благо на нем только термодатчик подцеплен, 2 байта данных можно и ногодрыганьем считать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 27 апреля, 2012 Опубликовано 27 апреля, 2012 · Жалоба Если что, на LPC1768/1766 в LQFP100 SSP на ногах 76-78 (P0.7 - P0.9) работает без нареканий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 28 апреля, 2012 Опубликовано 28 апреля, 2012 · Жалоба P0.8(MISO1) не работает, P0.7 и P0.9 работают нормально. Остальные варианты не пробовал. У нас уже чистовая плата пришла, пришлось програмный SPI городить. Благо на нем только термодатчик подцеплен, 2 байта данных можно и ногодрыганьем считать... Ещё раз повторю вопрос - на каком именно процессоре у Вас баг - на LPC1778 (как указано в топике) или на LPC1788 (SK-MLPC1788) ? Какой из них стоит в Вашем рабочем устройстве? И в каком корпусе? Пожалуйста ответьте - очень интересует этот вопрос, так как планируем использовать в рабочем устройстве LPC1778, но пока имеем только отладку с LPC1788. Т.е. - это баг конкретно LPC1788 или всего семейства LPC177x/178x ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 28 апреля, 2012 Опубликовано 28 апреля, 2012 · Жалоба 2 JeDay Похоже решение найдено - для этих ног (IOCON type W и IOCON type A) бит 7 регистра IOCON надо ставить == 1. Попробуйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 30 апреля, 2012 Опубликовано 30 апреля, 2012 · Жалоба Похоже и я натолкнулся на проблему из этой же серии (чип LPC1778 208 ног BGA). Прокинулся с подключением к SPI1. При программной реализации (P0.7 - SCK, P0.9 - MISO, P0.10 - MOSI) P0.9 на прием не работал.. PS: "...бит 7 регистра IOCON надо ставить == 1." - действительно... Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться