TRS-SOFTWARE

Текущее время: 04 мар 2021, 15:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: 22 окт 2013, 08:59 
Не в сети

Зарегистрирован: 30 авг 2013, 09:02
Сообщения: 47
Откуда: Мурманск
Где можно почитать про протокол инженерника и принцип работы его?
Интересует вопрос - чтение/запись в память инженерного блока можно производить по произвольному адресу?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 22 окт 2013, 10:10 
Не в сети

Зарегистрирован: 08 апр 2013, 12:01
Сообщения: 1051
в спецификации KWP-2000. Принцип работы - в любом нормальном описании 51 ядра.
Там же ответ на вопрос адресации.
(см. раздел организация памяти, режимы и адресация).


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 22 окт 2013, 11:30 
Не в сети

Зарегистрирован: 30 авг 2013, 09:02
Сообщения: 47
Откуда: Мурманск
KWP2000 и MCS51 читал.
KWP описывает только стандартные функции чтения/записи параметров (функции чтения кодов ошибок, дата прогр и пр.).
Запись в таблицу (к примеру ПЦН) ИОН тоже через функции выполняет или дает команду на запись по конкретному адресу?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 22 окт 2013, 12:03 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2013, 08:15
Сообщения: 607
Откуда: Курск
Shtep писал(а):
Принцип работы - в любом нормальном описании 51 ядра.
Там же ответ на вопрос адресации.
(см. раздел организация памяти, режимы и адресация).


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 22 окт 2013, 15:27 
Не в сети

Зарегистрирован: 08 апр 2013, 12:01
Сообщения: 1051
KWP-2000 Euro-2


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 24 окт 2013, 22:12 
Не в сети

Зарегистрирован: 05 апр 2013, 17:35
Сообщения: 159
магога писал(а):
чтение/запись в память инженерного блока можно производить по произвольному адресу?


а зачем тебе это?

тем более что записываются там только участки с таблицами насколько я понимаю. исполняемый код не меняется
поскольку в этой же памяти хранятся инструкции самого процессора
если ты хоть один бит самой исполняемой программы изменишь то оа моментально перестанет работать поскольку проц выполнит совсем другую команду и просто вся программа превратится для него в цифровой шум


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 окт 2013, 07:56 
Не в сети

Зарегистрирован: 30 авг 2013, 09:02
Сообщения: 47
Откуда: Мурманск
induke писал(а):
а зачем тебе это?

тем более что записываются там только участки с таблицами насколько я понимаю. исполняемый код не меняется
поскольку в этой же памяти хранятся инструкции самого процессора
если ты хоть один бит самой исполняемой программы изменишь то оа моментально перестанет работать поскольку проц выполнит совсем другую команду и просто вся программа превратится для него в цифровой шум

код нужды нет править, надо править переменные. ОЛТа нет.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 окт 2013, 16:51 
Не в сети

Зарегистрирован: 05 апр 2013, 17:35
Сообщения: 159
дык в если ты не знаешь в олте впаяна озу. и при заливке прошивки в режиме олт проц переходит с пзу на работу по озу(ну озу просто эмулирует пзу)
прошивка есессно написана таким образом что там видимо дописан кусок который может не прекращая работы основной порграммы переисывать байты в озу
я хоть и являюсь кодером но не вкуривал как там оно устроено ибо других дел полно

вобщем это свойство инженерной прошивки и на простом мозге это не прокатит

по геморойности я думаю дешевле не ебаця делая чтото свое а за это же время заработать денег и купить готовое устройство
тем более если ты неплохой инженер раз такое задумал думаю зп у тебя неплохая


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 окт 2013, 23:34 
Не в сети

Зарегистрирован: 08 апр 2013, 12:01
Сообщения: 1051
знать не знаю, но объяснить могу (с). У проца С509 как минимум ДВЕ области ОЗУ - RAM и XRAM.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 26 окт 2013, 01:53 
Не в сети

Зарегистрирован: 30 авг 2013, 09:02
Сообщения: 47
Откуда: Мурманск
Инженерник есть. ОЛТ - имелось ввиду СТР-онлайн иль как он правильно называется.

Shtep писал(а):
KWP-2000 Euro-2

С помощью доработаных readMemoryByAddress и writeDataByLocalIdentifier? Если да, то в качестве адреса может быть любое значение? Т.е. можно ли помощью этих функций (в том виде, в котором они сейчас) изменить любую переменную/точку_в_таблице?


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: