Turbo_enot
Участник-
Постов
39 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Turbo_enot
-
Звание
Участник
-
Собрал U-Boot, намучился не мало. Прошиваю плату через Xilinx SDK 14.7 по JTAG, пишу connect, выбираю dow что нужно, - всё по Ксайлинковской инструкции? вроде всё отлично. Жму run, и.... тишина. В консоли пусто. Где же сообщения о том, что он загрузился, и всё хорошо. Помогите с предположениями. Я так близок, а понятия не имею в чём дело. В инете везде примеры с загрузкой в SPI flash, а мне это на данном этапе не нужно. Помогите кто чем может. ЗЫ Если что нужно из инфы ещё сообщить - говорите.
-
прошивка через USB
Turbo_enot ответил Dubov тема в MSP430
В texas'овских LaunchPad'ах usb действительно присутствует уже на самой плате, и через это usb они замечательно шьются, т.к. в эту плату встроен программатор. Если же Вы сами собираетесь лепить свои схемы с MSP'шкой на борту, то Вам возможно стоит взглянуть на отдельные программаторы, типа этого: https://www.olimex.com/Products/MSP430/JTAG...0-JTAG-TINY-V2/ -
Работа на MSP430
Turbo_enot ответил aBoomest тема в MSP430
Code Composer называют тормозом на эклипсе, хотя техасцы его во всю пиарят. Сам работаю в IAR, отличная среда разработки. Поддерживает кучу контроллеров, которые также можно симулировать, используя Proteus. Энергию не советую: работая на MSP430, спускаться до уровня Arduino, как минимум не круто. Удачи! -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Думаю, что Вы правы насчёт второго. Учитывая использование большой партии 2101, у меня сложилось точно такое же мнение. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Поясните, пожалуйста -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
В итоге на MSP430F2101 удалось записать информацию размером до 4кБ, что даёт основания полагать, что они маркируют модели 2121 и ниже, одинаково. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
:a14: Благодарю, помогло. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
:bb-offtopic: Возможно вопрос очень глупый, поэтому тему под него создавать совсем не хочется. Подскажите, кто знает наверняка. Возможно ли перевести hex файл прошивки в читабельное C или Asm или ещё чего? Когда, например, исходник утерян, и хочется разобраться в принципах действия программы. Спасибо. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Но занимает эта программа всё равно больше памяти, чем способна дать 2101. Даже если "мусор" оказывается за пределами памяти мк, то при считывании показывается вся прошивка. Я даже пробовал удалять куски прошивки, чтобы уместить её в память MSP430F2101. :smile3046: Программа явно не выполнялась. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
В реальности стоит MSP430F2101, а чтобы записать эту прошивку, приходится выставлять на MSP430F2121. Вопрос как раз в том, почему запись происходит, и откуда у 2101 память на эту прошивку. А GANG, в пределах одной серии (например 2101, 2111, 2121), обманывается на ура. Так что же? TI нумеруют MSP430F2112 как MSP430F2101? Интересно ж ведь! Ещё пугают возможные последствия, однако всё работает исправно. :laughing: -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Да, именно так. Я изучил её адреса, и поэтому выше писал о том, откуда она начинается. Давайте так: вот прошивка, а вы мне ответьте, может ли она быть успешно записана в MSP430F2101. Мне очень интересно, что вы скажите. ;) Experimental.rar -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Начинаю думать, что у них все устройства с одинаково максимальным количеством памяти, но с разной маркировкой. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Сказать трудно... ганг вроде не определяет, нужно самостоятельно указывать устройство. -
Трудности с прочтением flash памяти
Turbo_enot ответил Turbo_enot тема в MSP430
Формат a43. Возможно позже удастся. Хотите проверить самостоятельно? Заметил ещё одну вещь: Если поменять в ганге МК с 2101 на 2121 (памяти 4КБ), и прочесть внутреннюю память, которая начинается с 0xF000, то угадайте, что происходит - ганг показывает, что прошивка находится в этой самой памяти, начиная с её начала (у МК 2121 это 0xF000), по своему собственному адресу, который начинается там же. Я как бы обманываю ганг, говоря, что у меня не тот МК - ладно. Я ПРОШИВАЮ этой прошивкой 2101, говоря, что у меня 2121 - допустим. НО КАК ЖЕ ТАК? У моего МК 3 скрытых КБ памяти? Мне уже банально любопытно! -
Трудности с прочтением flash памяти
Turbo_enot опубликовал тема в MSP430
Здравствуйте. Прошу помочь мне со следующей ситуацией: через IAR в MSP430F2101 заливается файл прошивки; задача: необходимо прочесть её из прошитого МК. Имеется GANG, однако, при чтении памяти он показывает, что она пустая, и прошивки там нет. При этом она там есть, так как устройство работает как надо. Есть парочка подводных камней, которые только ещё больше запутывают происходящее: У МК память на 1кБ + INFO 256b. GANG показывает, что прошивка весит 1,392b. Память контроллера 0xFC00 - 0xFFFF, в то время как GANG показывает, что прошивка 0xF000 - 0xF520. GANG отказывается шить МК прошивкой, превышающей память МК. Вопрос: почему IAR прошивает???? и главное это ж ведь работает! И как всё же считать то, каким образом это осело на памяти МК?? Буду благодарен за любую помощь, подсказку, предположение, совет.