Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: подключение по JTAG
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
SZ0
Читая мануал "MSP-FET430 Flash Emulation Tool (FET) (for Use With IAR Embedded Workbench Version 3+)"
и изучая схему подключения Figure 3-1. Signal Connections for 4-Wire JTAG Communication на стр.25 по JTAG возник вопрос по VCC TOOL(2) и VCC TARGET(4). С Vcc tool понятно - питание платы от FET. Vcc target позволяет согласовать уровни FET в соотвествии с питанием на плате? Если так, то какая последовательность включения устройств (FET к компу, питание отладочной платы) в таком случае?
И можно ли не использовать ни VCC TOOL ни VCC TARGET ?

Не понял с выводом JTAG RST(11), когда же он нужен а когда нет?

Ещё запутался с переводом пункта C для R2 на схеме подключения по 2-Wire Spy-Bi-Wire на стр.26. R2 номиналом 330 защищает от выжигания перемычки?

И какую максимально упрощённую схему лучше применять при перепрошивке готовых устройств? Где почитать?
rezident
Цитата(SZ0 @ Mar 5 2008, 00:34) *
С Vcc tool понятно - питание платы от FET. Vcc target позволяет согласовать уровни FET в соотвествии с питанием на плате? Если так, то какая последовательность включения устройств (FET к компу, питание отладочной платы) в таком случае?
Я лично подключаю/отключаю FET к TARGET только при обеcточенном TARGET. Но это неправильно в том случае, если TARGET имеет сетевое питание и есть вероятность, что между общими проводами FET и TARGET присутствует существенная разница потенциалов (скажем больше макс. допустимой величины питания MSP430).
Цитата(SZ0 @ Mar 5 2008, 00:34) *
И можно ли не использовать ни VCC TOOL ни VCC TARGET ?
При небольшой разнице в напряжениях питания FET (3.0V в оригинальном MSP-FET430PIF) и питания TARGET сигнал VCC_TARGET (4 pin JTAG-CONNECTOR) можно не использовать. При этом выходной буфер в MSP-FET будет запитан величиной внутренней опоры. Но у в упрощенных версиях FET, где нет внутреннего стабилизатора и/или опорного напряжения, это может не сработать. Поэтому лучше (корректнее) всегда заводить в FET сигнал VCC_TARGET. VCC_TOOL имеет смысл использовать только если TARGET не имеет своего собственного питания или величина напряжения его собственного питания ниже минимально допустимой необходимой для программирования Flash величины - 2,7В для большинства кристаллов MSP430 и 2,2В для кристаллов из серии MSP430F2xxx.
Цитата(SZ0 @ Mar 5 2008, 00:34) *
Не понял с выводом JTAG RST(11), когда же он нужен а когда нет?
Практически всегда нужен.
Цитата(SZ0 @ Mar 5 2008, 00:34) *
Ещё запутался с переводом пункта C для R2 на схеме подключения по 2-Wire Spy-Bi-Wire на стр.26. R2 номиналом 330 защищает от выжигания перемычки?
Да, этот резистор защищает вход TCK при пережигании fuse, когда на вход TEST/VPP подается высокое напряжение. Если вы собираетесь пережигать fuse, отключая JTAG/SBW, то этот резистор необходим.
Цитата(SZ0 @ Mar 5 2008, 00:34) *
И какую максимально упрощённую схему лучше применять при перепрошивке готовых устройств? Где почитать?
Если в устройстве нет интерфейса для связи и/или собственного загрузчика, то наверное проще для перепрошивки использовать BSL (Bootstrap Loader), см. slaa096. Но проблема в том, что BSL имеется не у всех кристаллов семейства MSP430F2xxx. Так что комбинировать приходится. Где-то BSL использовать, где-то SBW (у тех кристаллов, где нет BSL). Если же требуется не перепрошивка, а только начальная/единичная загрузка firmware, то можно, что угодно использовать - JTAG/SBW или BSL или свой собственный загрузчик (при наличии в устройстве коммуникационного порта). Для BSL в устройствах я использую 6-pin коннектор, для SBW - 4-pin.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.