Вход

Просмотр полной версии : Как должен выглядеть скат файл


Valbazz
27.02.2008, 12:02
Цитата:
Сообщение от osipovivan302
Делал все как в иструкции но при попытки сменить скат на мой он матюгается failed to load scatter file
The region begin address of one load region is not WORD aligment
и не хочит заливат
Че это может быть?

Имел то же. Причина в том, что память организована блоками и если Вы пытаетесь установить начальный адрес не с начала блока, получите данное сообщение. В скате адрес должен иметь на конце 0 или 8, тогда (у меня, по крайней мере) проблем быть не должно. Но в этом случае заливаемый файл в лишних адресах должен иметь значения, соответствующие файлу, в который идет заливка. Т.е. Вы должны не изменить значения кода по адресам, которые вас не интересовали. Все это легко делается винхексом. Раазобраться там не сложно.

добрый день всем.
Для меня почему-то оказалось сложным разобраться как создать скат файл :(
компаратор показывает 116 несовпадений - выделяю их и сохраняю в отдельный файл. Объясните, плиз, как должен выглядеть скат файл, если компаратор показывает начальное несовпадение с адреса 00393D74?
Заранее спасибо

samalet
27.02.2008, 13:43
добрый день всем.
Для меня почему-то оказалось сложным разобраться как создать скат файл :(
компаратор показывает 116 несовпадений - выделяю их и сохраняю в отдельный файл. Объясните, плиз, как должен выглядеть скат файл, если компаратор показывает начальное несовпадение с адреса 00393D74?
Заранее спасибо

Внимательно прочтите это!!! (http://www.gsmforum.su/showthread.php?t=25127)

slava11
27.02.2008, 19:51
to Valbazz
вроде так:
ROM 0x08393D74
{
}

kobyl
28.02.2008, 10:11
добрый день всем.
Для меня почему-то оказалось сложным разобраться как создать скат файл :(
компаратор показывает 116 несовпадений - выделяю их и сохраняю в отдельный файл. Объясните, плиз, как должен выглядеть скат файл, если компаратор показывает начальное несовпадение с адреса 00393D74?
Заранее спасибо

Должен выглядеть так:

ROM 0x08393D70
{
}

и соответственно файл техзоны должен включать в себя не только 116 несовпадений но и данные с адресов 00393D70 ... 00393D73.

Sedy
29.02.2008, 15:31
и ЭТО правильно
ROM 0x08393D74
{
}
----------------------------------------------------
И Это Тоже правильно всю жизнь без 8 делал скаты.

ROM 0x00393D74
{
}
------------------------------------------------------

GreyDog
29.02.2008, 19:34
Один момент остался открытым: почему флешер ругается failed to load scatter file? Откровенно говоря достали все со своими 116 байтами, вопрос в другом.

Хочу залить любой кусок, в любое место. Как должен выглядеть скат файл?

ROM 0x08A05F9D
{
}
Вот так правильно? :icq12: