- 
	
- Тема снова стала для меня актуальной. Подскажите, как с помощью этого чуда (китайский J-Link V8) прочесть фабричную прошивку у STM32F103C8T6.  Ксения(271 знак., 19.06.2019 08:09)
			
- Если все правильно подключено, запускаем в комплекте SEGGER программу J-Flash.exe Там в первом окне выбираем креэйт нью проджект, жмем старт. Опшнс\проджект сеттингс переключаемся на таргет интерфейс. Выбираем там SWD. На вкладке CPU выбираем свой  Vesago(345 знак., 19.06.2019 08:41)
					
- Дошла до "Read back", пишет "Target memory read successfully. (65536 bytes, 1 range)", но место, куда записать, не спрашивает, а просто показывает на экране таблицу. Пришлось через меню вызывать "Save data file as...", выбрав hex-формат. Оно так и  Ксения(39 знак., 19.06.2019 09:02)
							
- Да. Проект - это настройки вроде тип процессора, интерфейс и т.д. В следущий раз при запуске джетфлеша он спросить - подгрузить ли эти данные. И Вы, чтобы снова не делать вышеупомянутое, загрузите проект. А данне - да, сэйв дата файл эс. И выбрать  Vesago(52 знак., 19.06.2019 09:59)
									
- Спасибо! - Ксения(19.06.2019 10:18)
 
 
 - Да. Проект - это настройки вроде тип процессора, интерфейс и т.д. В следущий раз при запуске джетфлеша он спросить - подгрузить ли эти данные. И Вы, чтобы снова не делать вышеупомянутое, загрузите проект. А данне - да, сэйв дата файл эс. И выбрать  Vesago(52 знак., 19.06.2019 09:59)
									
 
 - Дошла до "Read back", пишет "Target memory read successfully. (65536 bytes, 1 range)", но место, куда записать, не спрашивает, а просто показывает на экране таблицу. Пришлось через меню вызывать "Save data file as...", выбрав hex-формат. Оно так и  Ксения(39 знак., 19.06.2019 09:02)
							
 
 - Если все правильно подключено, запускаем в комплекте SEGGER программу J-Flash.exe Там в первом окне выбираем креэйт нью проджект, жмем старт. Опшнс\проджект сеттингс переключаемся на таргет интерфейс. Выбираем там SWD. На вкладке CPU выбираем свой  Vesago(345 знак., 19.06.2019 08:41)
					
 - насколько помню, кроме кнопы "Upgrade" (залить), есть кнопа "Upload" Vit(12.01.2019 16:32)
 - Кстати, во встроенный загрузчик можно переходить из своей прошивки. Т.е свой загрузчик можно не писать, для 407 загрузчик умеет проливать камень по USART1/USART3/ CAN2/ DFU (USB Device FS) evgeniy1294(28 знак., 12.01.2019 16:27 - 16:29)
 - API встроенного загрузчика позволяет это делать, читайте приложенные документы.   evgeniy1294(108 знак., 12.01.2019 16:23)
			
- Китайский J-link тоже купила, но и с ним ровно та же история - драйвер под него встал, а что дальше делать - непонятно. В интернете говорят: "Драйвер встал? Молодец! А теперь заливайте свою прошивку!". Но помалкивают на счет того, в какую задницу  Ксения(40 знак., 12.01.2019 16:33)
					
- А просто из IAR/Keil заливать не хочется? Утилиты программаторов/DFEse полезны для серии, когда кучу плат одинаковых надо прошить - LightElf(12.01.2019 19:50)
							
- Чтобы заливать из IAR/Keil, нужно там же компилировать исходники этой прошивки. А в данном случае представим, что исходников этой прошивки у меня нет. Скажем, если эта прошивка скопирована из памяти другой платы. Подкладывать не получается -  Ксения(83 знак., 12.01.2019 21:28)
									
- Чет я не пойму, что за трескотня... Вот с этой утилиткой (как и с кучей других) от Segger вы не знакомы? Позволяет зашить что угодно.  Гудвин(12.01.2019 21:34)
											
- Пока еще не успела ознакомится. Я и свою плату лишь 3 дня назад как получила. - Ксения(12.01.2019 21:39)
													
- Идите на сервер Segger в раздел J-Link и качните для начала. Хоть последнюю версию, хоть предыдущие. J-Flash может шить даже внешнюю память на шине. А утилитки из пакета позволяют вытворять прочие чудеса. - Гудвин(12.01.2019 21:44)
															
- Я эти сеггеровские J-Link'и уже как 9 лет собираю :), и их у меня в коллекции уже 661 штука. Но никогда ими прежде не пользовалась. - Ксения(12.01.2019 22:02)
																	
- Подарите j-link pro или j-flasher, если не жалко) - evgeniy1294(12.01.2019 22:40)
																			
- Мне подарили клон второго. Очень удобная штука. Однажды зарядил и с тех пор пишу им автономно загрузчик в LPC . После этого опять в коробку - берегу ;) - Гудвин(12.01.2019 23:36)
 - Я прошивки собираю (как библиотекарь ftp), а не железо. - Ксения(12.01.2019 23:34)
																					
- Жалко, я надеялся на мешок j-link'ов) - evgeniy1294(12.01.2019 23:41)
 
 
 
 - Подарите j-link pro или j-flasher, если не жалко) - evgeniy1294(12.01.2019 22:40)
																			
 
 - Я эти сеггеровские J-Link'и уже как 9 лет собираю :), и их у меня в коллекции уже 661 штука. Но никогда ими прежде не пользовалась. - Ксения(12.01.2019 22:02)
																	
 
 - Идите на сервер Segger в раздел J-Link и качните для начала. Хоть последнюю версию, хоть предыдущие. J-Flash может шить даже внешнюю память на шине. А утилитки из пакета позволяют вытворять прочие чудеса. - Гудвин(12.01.2019 21:44)
															
 
 - Пока еще не успела ознакомится. Я и свою плату лишь 3 дня назад как получила. - Ксения(12.01.2019 21:39)
													
 - У меня получается. ЧЯДНТ? - SciFi(12.01.2019 21:31)
 
 - Чет я не пойму, что за трескотня... Вот с этой утилиткой (как и с кучей других) от Segger вы не знакомы? Позволяет зашить что угодно.  Гудвин(12.01.2019 21:34)
											
 
 - Чтобы заливать из IAR/Keil, нужно там же компилировать исходники этой прошивки. А в данном случае представим, что исходников этой прошивки у меня нет. Скажем, если эта прошивка скопирована из памяти другой платы. Подкладывать не получается -  Ксения(83 знак., 12.01.2019 21:28)
									
 - Для джетлинка дрова - Vesago(12.01.2019 16:42, ссылка)
							
- Там есть джэтфлешь утилита. Подсоединяете к плате по SWD. В джетфлеше создаете проект под свой цпу. После того, как коннект проходит можно подгрузить файл прошивки и прошить. Джетфлешь возможно нужно подлечить. Драйвер я запостил, потому что с  Vesago(203 знак., 12.01.2019 16:46 - 16:51)
									
- Нет, st-link для серьёзной отладки не годится, j-link на порядок мощнее.   evgeniy1294(163 знак., 12.01.2019 16:54)
											
- поясните, в чем такое отличие? - Constantin24(12.01.2019 23:12)
													
- У вас есть api j-link, но нет железа j-link. Как полноценный работать он никогда не будет. - evgeniy1294(12.01.2019 23:47)
															
- что именно не хватает в st-link, что используете j-link? - Constantin24(14.01.2019 07:34)
 - инфа для тех, кто в танке:) - существует J-Link OB от самого сеггера в туевой хуче вариантов. и ограничения там по сути только на компе. клоны (как минимум те, что на STM32) вполне работоспособны. по кремнию там по сути та же фигня, что в ST-Link Vit(270 знак., 13.01.2019 21:48)
 
 
 - У вас есть api j-link, но нет железа j-link. Как полноценный работать он никогда не будет. - evgeniy1294(12.01.2019 23:47)
															
 - ST-Link можно перешить под J-Link, вполне нормальный полет - LightElf(12.01.2019 19:48)
													
- Это не j-link, а его ограниченная эмуляция + есть целый набор лицензионных запретов:  evgeniy1294(422 знак., 12.01.2019 20:10)
															
- Со свистом отлаживает совсем не ST-шные W7500P, RTL8710 и nRF52832. И вроде LPC тоже когда то подтыкАл... - Гудвин(12.01.2019 21:18)
																	
- Я имел ввиду лицензионный запрет, при работе с западными конторами это может вылезти боком. Разумеется, отлаживать будет тоже, что и обычный j-link.  evgeniy1294(311 знак., 12.01.2019 22:54)
																			
- сеггер ещё те модники. они свой протокол открыли, но с такой лицензией, что хрен своё захочешь делать. и ограничения не в железе, а в их верхнем уровне. - Vit(13.01.2019 21:34)
 - И какой именно схемотехникой они отличаются? AT91SAM7 на своих 48МГц стал гораздо быстрее, чем STM32F103 на 72МГц? - LightElf(13.01.2019 18:15)
																					
- Версия на AT91SAM7 давно снята с производства, купить можно, разве что, шаолинь edition за 8$. j-link pro отлаживает камни по swd с частотой до 50 МГц, ваш свисток такое может? - evgeniy1294(13.01.2019 21:44)
																							
- вот ну ни разу не видел при отладке SWD 50мгц, максимум что наблюдаю 12, что я делаю не так ??? - Aleksey_75(13.01.2019 22:22)
 - И что дает вам для отладки частота SWD в 50МГц? Кроме морального удовлетворения конечно. - LightElf(13.01.2019 22:15)
 
 
 - Версия на AT91SAM7 давно снята с производства, купить можно, разве что, шаолинь edition за 8$. j-link pro отлаживает камни по swd с частотой до 50 МГц, ваш свисток такое может? - evgeniy1294(13.01.2019 21:44)
																							
 
 
 - Я имел ввиду лицензионный запрет, при работе с западными конторами это может вылезти боком. Разумеется, отлаживать будет тоже, что и обычный j-link.  evgeniy1294(311 знак., 12.01.2019 22:54)
																			
 
 - Со свистом отлаживает совсем не ST-шные W7500P, RTL8710 и nRF52832. И вроде LPC тоже когда то подтыкАл... - Гудвин(12.01.2019 21:18)
																	
 
 - Это не j-link, а его ограниченная эмуляция + есть целый набор лицензионных запретов:  evgeniy1294(422 знак., 12.01.2019 20:10)
															
 
 - поясните, в чем такое отличие? - Constantin24(12.01.2019 23:12)
													
 
 - Нет, st-link для серьёзной отладки не годится, j-link на порядок мощнее.   evgeniy1294(163 знак., 12.01.2019 16:54)
											
 
 - Там есть джэтфлешь утилита. Подсоединяете к плате по SWD. В джетфлеше создаете проект под свой цпу. После того, как коннект проходит можно подгрузить файл прошивки и прошить. Джетфлешь возможно нужно подлечить. Драйвер я запостил, потому что с  Vesago(203 знак., 12.01.2019 16:46 - 16:51)
									
 - Инструкция нужна для линуха или для винды? - evgeniy1294(12.01.2019 16:38)
							
- Для Win7x64 - Ксения(12.01.2019 16:39)
 
 
 - А просто из IAR/Keil заливать не хочется? Утилиты программаторов/DFEse полезны для серии, когда кучу плат одинаковых надо прошить - LightElf(12.01.2019 19:50)
							
 
 - Китайский J-link тоже купила, но и с ним ровно та же история - драйвер под него встал, а что дальше делать - непонятно. В интернете говорят: "Драйвер встал? Молодец! А теперь заливайте свою прошивку!". Но помалкивают на счет того, в какую задницу  Ксения(40 знак., 12.01.2019 16:33)
					
 
 - Тема снова стала для меня актуальной. Подскажите, как с помощью этого чуда (китайский J-Link V8) прочесть фабричную прошивку у STM32F103C8T6.  Ксения(271 знак., 19.06.2019 08:09)