Помощник
Здравствуйте, гость ( Вход | Регистрация )
11.1.2014, 0:38
Сообщение
#75973
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
Пишу Flash в процессоре ST10F275 XPROGом 5.0. Внутрисхемно, проц. определяется как ST10F276. Пишет, проверяет, стирает всё замечательно.Но блок не запускается. Пишу этот же блок через K-LINE адаптер всё замечательно запускается . Что не так делаю?
Отредактированно STAS754 - 11.1.2014, 0:47
|
|
|
1 из 2»
|
Ответить |
11.1.2014, 17:41
Сообщение
#75993
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
А где стоит этот блок? Так проще понять варианты работы, а возможно и причину. Может там еще и внешняя флешь, и через к-лайн запись идет во внешнюю..
|
|
|
11.1.2014, 17:46
Сообщение
#75994
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
А где стоит этот блок? Так проще понять варианты работы, а возможно и причину. Привет! Это BOSCH 7.9.7. Я предполагаю сейчас, это 16-bit проц. а в XPROGe стоит 8-bit. Может в этом проблема? Отредактированно STAS754 - 11.1.2014, 17:54
|
|
|
11.1.2014, 17:56
Сообщение
#75996
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
Может разница в самом дампе? Например дамп 2мб, а нужна из него определенная область только, так вот эта область для одного программатора одна, для другого другая. Чаще бывает унификация, но также бывает, что разные разработчики лепят свои адреса. Вот и получается, что через К-Лайн считал, значит через него и записал обратно верно, а икспрогом уже так не катит. Или наоборот, вот когда все записано и работает, считай икспрогом, а уже потом то, что считал попробуй запиши, думаю, все прокатит. Тем более, раз читает и пишит, как факт, значит все подсоединил верно и процесс работает.
|
|
|
11.1.2014, 17:59
Сообщение
#75997
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
Привет! Это BOSCH 7.9.7. Я предполагаю сейчас, это 16-bit проц. а в XPROGe стоит 8-bit. Может в этом проблема? Это просто вид просмотра, но если физически XPROG пишет только в 8 битном режиме, а камень требует 16 битный режим, тогда тут ничего не сделаешь, переключения нет в икспроге... Для этих целей я обычно для теста пробую записать Beeprog-ом. |
|
|
11.1.2014, 18:07
Сообщение
#75998
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
Это просто вид просмотра, но если физически XPROG пишет только в 8 битном режиме, а камень требует 16 битный режим, тогда тут ничего не сделаешь, переключения нет в икспроге... Для этих целей я обычно для теста пробую записать Beeprog-ом. А в Beeprogе есть переключение? |
|
|
11.1.2014, 18:09
Сообщение
#75999
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
А в Beeprogе есть переключение? Не изучал, он и так на автомате шикарно работает. Сейчас гляну. |
|
|
11.1.2014, 18:10
Сообщение
#76000
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
Может разница в самом дампе? Например дамп 2мб, а нужна из него определенная область только, так вот эта область для одного программатора одна, для другого другая. Чаще бывает унификация, но также бывает, что разные разработчики лепят свои адреса. Вот и получается, что через К-Лайн считал, значит через него и записал обратно верно, а икспрогом уже так не катит. Или наоборот, вот когда все записано и работает, считай икспрогом, а уже потом то, что считал попробуй запиши, думаю, все прокатит. Тем более, раз читает и пишит, как факт, значит все подсоединил верно и процесс работает. Да я пробывал, писал через K-LINE запускается.Тут же смотрю X-PROGom прошивка одинаковая, скачиваю, стираю проц, закачиваю и всё не запускается. |
|
|
11.1.2014, 18:22
Сообщение
#76001
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
А в Beeprogе есть переключение? В Beeprog-е не нашел переключение, можно переключить также только вид просмотра. Да я пробывал, писал через K-LINE запускается.Тут же смотрю X-PROGom прошивка одинаковая, скачиваю, стираю проц, закачиваю и всё не запускается. Прошивки абсолютно идентичны и по размеру файла и по областям данных? Какой размер файла? А биты конфигурации? Может XProg их не восстанавливает? Я в XProg-е их вообще не нашел, а через Beeprog их можно выставлять. |
|
|
11.1.2014, 18:25
Сообщение
#76004
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
В Beeprog-е не нашел переключение, можно переключить также только вид просмотра. Прошивки абсолютно идентичны и по размеру файла и по областям данных? Какой размер файла? А биты конфигурации? Может XProg их не восстанавливает? Я в XProg-е их вообще не нашел, а через Beeprog их можно выставлять. Размер 271 525 байт |
|
|
11.1.2014, 18:29
Сообщение
#76005
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
Размер 271 525 байт Странно, это даже меньше, чем размер флеши. В Beeprog-е размер 851 968 байт сохраняется, т.е. полностью эквивалентно полному объему процессора. Понятное дело, что реальных данных может быть меньше в программе, но сам размер файла не должен быть меньше. Простой пример, если размер еепром 93c46 128 байт, то и файл будет все 128 байт, а данных внутри может быть всего 1 бит. |
|
|
11.1.2014, 18:33
Сообщение
#76006
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
Даже в XProg указан адрес начала 0x000000 и конца файла 0x0D0000, что и будет 851 968 байт...
|
|
|
11.1.2014, 18:35
Сообщение
#76007
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
По логике, XProg должен сохранить файл размеров в два метра (так делают некоторые программаторы), а внутри будут данные в пределах указанных областей.
|
|
|
11.1.2014, 18:37
Сообщение
#76008
|
|
Special Группа: Главные администраторы Сообщений: 13274 Спасибо сказали: 2042 раза |
Из всего этого я не пойму, если считывается не вся прошивка, значит она и не вся записывается... Но как тогда тот-же самый файл восстанавливается через K-Line? Ты уверен, что оба эти разные программаторы создают файл размером всего в 271 525 байт и причем одинаковых?
|
|
|
11.1.2014, 18:39
Сообщение
#76009
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
Из всего этого я не пойму, если считывается не вся прошивка, значит она и не вся записывается... Но как тогда тот-же самый файл восстанавливается через K-Line? Ты уверен, что оба эти разные программаторы создают файл размером всего в 271 525 байт и причем одинаковых? Я беру один и тот же файл. Это штатные прошивки на наши машины. Только один через К-ЛИНИЮ, а второй через XPROG. Отредактированно STAS754 - 11.1.2014, 18:41
|
|
|
11.1.2014, 18:46
Сообщение
#76010
|
|
Группа: Real User Сообщений: 640 Спасибо сказали: 87 раз |
Надо наверное восстановить картину, всё подготовить и заново экспериментировать. Я в тот раз неделю игрался, пока в итоге не убил XPROG. Решил обновить ))) Потом Реанимировал.)
|
|
|
1 из 2»
|
Ответить |
|
Вчера, 6:34 Посл. ответ от slalex |
||
|
3.1.2024, 5:58 Посл. ответ от Александр |
||
|
25.7.2022, 7:21 Посл. ответ от Fedorov |
||
|
16.3.2022, 12:28 Посл. ответ от Saveliy |
||
|
10.5.2019, 16:43 Посл. ответ от Saveliy |
|
Сегодня, 0:32 Посл. ответ от Egorich |
||
|
Вчера, 6:34 Посл. ответ от slalex |
||
|
27.11.2024, 14:47 Посл. ответ от max |
||
|
27.11.2024, 7:53 Посл. ответ от Vasilich |
||
|
27.11.2024, 7:39 Посл. ответ от Vasilich |
Сейчас: 29.11.2024, 7:05 |