приборка е46 CAN шина

Это оффтопик или флудилка или курилка
Post Reply
xaxexa
Posts: 4
Joined: Sun Jul 15, 2018 12:29 am
Soldering skill: yes
Coding skill?: yes

приборка е46 CAN шина

Post by xaxexa » Sun Jul 15, 2018 12:42 am

Уважаемый автор мозга:) или разбирающиеся форумчане, пытаюсь подкинуть данные в приборку от е46 бмв,

но почемуто ничего не выходит...

приборку запитал 1 пин GND 4, 5, 6 - +12v 9 10 CAN H и L соответственно
есть stm32f103c8t6 CAN драйвер на tja1050

функция отправки

Code: Select all

void CAN_Transmit(void)
{
	hcan.pTxMsg->StdId = 0x316;
	hcan.pTxMsg->DLC = 8;
	hcan.pTxMsg->Data[0] = 0x05;
	hcan.pTxMsg->Data[1] = 0x1B;
	hcan.pTxMsg->Data[2] = 0xFD;
	hcan.pTxMsg->Data[3] = 0x15;
	hcan.pTxMsg->Data[4] = 0x1F;
	hcan.pTxMsg->Data[5] = 0x19;
	hcan.pTxMsg->Data[6] = 0x00;
	hcan.pTxMsg->Data[7] = 0x00;
	HAL_CAN_Transmit(&hcan, 10);
}

инициализация CAN

Code: Select all

static void MX_CAN_Init(void)
{

  hcan.Instance = CAN1;
  hcan.Init.Prescaler = 4;
  hcan.Init.Mode = CAN_MODE_LOOPBACK;
  hcan.Init.SJW = CAN_SJW_1TQ;
  hcan.Init.BS1 = CAN_BS1_12TQ;
  hcan.Init.BS2 = CAN_BS2_5TQ;
  hcan.Init.TTCM = DISABLE;
  hcan.Init.ABOM = DISABLE;
  hcan.Init.AWUM = DISABLE;
  hcan.Init.NART = DISABLE;
  hcan.Init.RFLM = DISABLE;
  hcan.Init.TXFP = DISABLE;
  if (HAL_CAN_Init(&hcan) != HAL_OK)
  {
    _Error_Handler(__FILE__, __LINE__);
  }

}
подключаюсь логическим анализатором к CANTX так и к CANL и вижу картинка в аттаче... но приборка не реагирует никак, пните в нужную сторону пожалуйста
Attachments
a5da7a6s-960 — копия.jpg
a5da7a6s-960 — копия.jpg (158.72 KiB) Viewed 1276 times

User avatar
russian
Site Admin
Posts: 9779
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: приборка е46 CAN шина

Post by russian » Sun Jul 15, 2018 7:09 am

Емть ли вариан взять sym32f4discovety и попробовать rusefi прошивку? Потом сравнить траффик?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

xaxexa
Posts: 4
Joined: Sun Jul 15, 2018 12:29 am
Soldering skill: yes
Coding skill?: yes

Re: приборка е46 CAN шина

Post by xaxexa » Sun Jul 15, 2018 8:48 am

Покупать надо...

xaxexa
Posts: 4
Joined: Sun Jul 15, 2018 12:29 am
Soldering skill: yes
Coding skill?: yes

Re: приборка е46 CAN шина

Post by xaxexa » Sun Jul 15, 2018 10:34 am

блин сам непонял что изменилось.... до утра ковырялся, поспал собрал запустил заработало.... уряя

User avatar
russian
Site Admin
Posts: 9779
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: приборка е46 CAN шина

Post by russian » Sun Jul 15, 2018 12:11 pm

А.что вообще делаешь с.приборкой? Там спидометр не по кану кажется?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

xaxexa
Posts: 4
Joined: Sun Jul 15, 2018 12:29 am
Soldering skill: yes
Coding skill?: yes

Re: приборка е46 CAN шина

Post by xaxexa » Mon Jul 16, 2018 5:44 am

У меня 46ая, недавно свопнули 3uz-fe, вот запускаю приборку... Да спидометр не по кану похоже

puff
contributor
contributor
Posts: 2738
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: приборка е46 CAN шина

Post by puff » Mon Jul 16, 2018 1:13 pm

3uz-fe - это ж тойота?
а e46 - это вроде как bmw?
и вроде как bmw как раз моторами славилась? или это как раз образец новодельного маркетинга (видел на ютюбе как в порш-каен запихнули по-моему тойотовский мотор, ибо родной - одноразовое говно с задирами)

Abricos
contributor
contributor
Posts: 727
Joined: Mon Aug 18, 2014 12:32 am

Re: приборка е46 CAN шина

Post by Abricos » Mon Jul 16, 2018 2:15 pm

puff wrote:
Mon Jul 16, 2018 1:13 pm
3uz-fe - это ж тойота?
а e46 - это вроде как bmw?
и вроде как bmw как раз моторами славилась? или это как раз образец новодельного маркетинга (видел на ютюбе как в порш-каен запихнули по-моему тойотовский мотор, ибо родной - одноразовое говно с задирами)
Да ... тока когда нищеброд покупает порше каен и не обслуживает его так как дорого ... Или обслуживает только масло лукойл раз в 10 тыш а фильтр раз в 40 тыш ... то дешевле кантрактный мотор тоётовский и детальки на него дешовые ...

Abricos
contributor
contributor
Posts: 727
Joined: Mon Aug 18, 2014 12:32 am

Re: приборка е46 CAN шина

Post by Abricos » Mon Jul 16, 2018 2:18 pm

А вам известны значения пакетов которые отсылать и принимает приборка по каншыне ??? Какой из них температура ОЖ какой чекЭнджен и т.д.

puff
contributor
contributor
Posts: 2738
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: приборка е46 CAN шина

Post by puff » Mon Jul 16, 2018 7:36 pm

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

Post Reply