TUCSON Club UA

TUCSON Club UA (http://tucson-club.org.ua/index.php)
-   Электрооборудование и охранные системы (http://tucson-club.org.ua/forumdisplay.php?f=2024)
-   -   Прошивка приборной панели (http://tucson-club.org.ua/showthread.php?t=20835)

koka-ftp 18.05.2017 12:54

Re: Прошивка приборной панели
 
в общем таки победил):):friends:
__________
получил от Олега "донорскую" панель)
поскольку это опытный образец, запаял туда холдер для удобного доступа к микрухе
[SPOILER][URL=http://piccy.info/view3/11195868/07ba176ce5d7b8a815d449a1ed862a69/1200/][IMG]http://i.piccy.info/i9/10b4f0730220a4450e8533ce73783ddd/1495099306/98178/1107659/20170516_122104_800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-05-18-09-22/i9-11195868/800x450-r][IMG]http://i.piccy.info/a3/2017-05-18-09-22/i9-11195868/800x450-r/i.gif[/IMG][/URL]
[URL=http://piccy.info/view3/11195869/52074b111b5a2ed342e861351679e547/1200/][IMG]http://i.piccy.info/i9/723e71ca9ea54818034e6f2dd0b2e4b9/1495099318/94180/1107659/20170516_121938_800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-05-18-09-22/i9-11195869/800x450-r][IMG]http://i.piccy.info/a3/2017-05-18-09-22/i9-11195869/800x450-r/i.gif[/IMG][/URL][/SPOILER]
ранее был собран программатор на на arduino....т.к. железку собирал сам, то и скетч пришлось гуглить и писать самому))
__________
[U]пример[/U]
[SPOILER][QUOTE]// Read data from the Atmel 93C46 eeprom (DIP8) by using the arduino uno and dump them on serial port monitor.

#include<SPI.h>
#define CS 10 //connect to pin 1 of 93C46
#define CLK 13 //connect to pin 2 of 93C46
#define DATAOUT 11 //connect to pin 3 of 93C46
#define DATAIN 12 //connect to pin 4 of 93C46



void setup()
{
pinMode(CS,OUTPUT);
pinMode(DATAOUT, OUTPUT);
pinMode(DATAIN, INPUT);
pinMode(CLK,OUTPUT);
digitalWrite(CS,LOW);

Serial.begin(9600);

SPI.beginTransaction(SPISettings(2000000, MSBFIRST, SPI_MODE0));
dump();
}

void loop()
{
}

void dump(){
Serial.println("Dump 93C46");
Serial.println("address:\tdata:");

byte data1;
byte data2;

for (int address = 0; address < 128; address++) {
digitalWrite(CS,HIGH);
SPI.transfer(0b11); // start bit and first bit of read opcode
SPI.transfer(address); // second bit of read opcode is 0 so the address is automatically preceded by 0
data1 = SPI.transfer(0); // data1 contains a 0 and the first 7 bits at the address
data2 = SPI.transfer(0); // contains the 8th bit (LSB)
digitalWrite(CS,LOW);

data1 = data1 << 1; // bitwise shift to get rid of the preceding 0
if (bitRead(data2, 7) == 1){
bitWrite(data1, 0, 1); // change LSB if needed
}

printByte(address, data1);
}
}

void printByte(byte address, byte data){
Serial.print(address, HEX);
Serial.print("\t\t");
Serial.print(data, HEX);
Serial.print("\n");
}
[/QUOTE][/SPOILER]

koka-ftp 18.05.2017 12:55

Re: Прошивка приборной панели
 
далее получаем дамп, правим его и заливаем назад)
[SPOILER][URL=http://piccy.info/view3/11195927/f51308086547a9ae11e836d5b00885fa/][IMG]http://i.piccy.info/i9/aafc49ea11fcce2d071a256f526e13a1/1495099958/18126/1107659/Snymok.png[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-05-18-09-32/i9-11195927/679x187-r][IMG]http://i.piccy.info/a3/2017-05-18-09-32/i9-11195927/679x187-r/i.gif[/IMG][/URL][/SPOILER]
итого получаем полный функционал и исчисление в километрах)(т.к. была британка)
[SPOILER][URL=http://piccy.info/view3/11196001/269da2d3b339a9f59cd48703619081c5/1200/][IMG]http://i.piccy.info/i9/6b26b2390a7cae4d6daf065f8fbdad4a/1495101163/89480/1107659/20170516_123445_800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-05-18-09-53/i9-11196001/800x450-r][IMG]http://i.piccy.info/a3/2017-05-18-09-53/i9-11196001/800x450-r/i.gif[/IMG][/URL]
[URL=http://piccy.info/view3/11196006/7b221ea43c3d314ba783dc06f126c201/1200/][IMG]http://i.piccy.info/i9/a987360fc333525bf664a0b2da0a4108/1495101218/90069/1107659/20170518_121010_1__800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-05-18-09-54/i9-11196006/800x450-r][IMG]http://i.piccy.info/a3/2017-05-18-09-54/i9-11196006/800x450-r/i.gif[/IMG][/URL][/SPOILER]

Dimych 18.05.2017 13:00

Re: Прошивка приборной панели
 
Коля, так можно уже обращаться на перепрошивку бк?

koka-ftp 18.05.2017 13:06

Re: Прошивка приборной панели
 
да...но сейчас на работе завал:D
я чуть микрух закупил...в регионы могу отправить (по месту запаяете):)
от вас нужно только сказать пробег и тип коробки...
ps
и да... некоторые тушканы идут с другим типом памяти, но то решаемо)
зы2
протестить бы ещё эту приборку на живой машине))

Helge 18.05.2017 13:23

Re: Прошивка приборной панели
 
Ау, киевляне. Давайте, у кого 2.0 бенз мкпп протестите приборку. Что нужно проверить, напишу уже тестеру.

Helge 18.05.2017 13:26

Re: Прошивка приборной панели
 
И с сегодняшнего дня в туксон клубе резко уменьшатся пробеги на авто)))):D

koka-ftp 18.05.2017 13:36

Re: Прошивка приборной панели
 
[QUOTE=Helge;462664]И с сегодняшнего дня в туксон клубе резко уменьшатся пробеги на авто)))):D[/QUOTE]
:D
[IMG]http://cs6.pikabu.ru/images/big_size_comm/2015-06_4/143465938415053097.jpg[/IMG]

melolegek 18.05.2017 14:52

Re: Прошивка приборной панели
 
Доброго здоров'я.
Готовий підїхати в зручний для Вас час та місце, для тестів вашої панелі, та прошивки моєї.

koka-ftp 18.05.2017 14:55

Re: Прошивка приборной панели
 
[QUOTE=melolegek;462667]Доброго здоров'я.
Готовий підїхати в зручний для Вас час та місце, для тестів вашої панелі, та прошивки моєї.[/QUOTE]

у вас автомат насколько я понял))эту панель затестить не получится)
надо шить вашу)

melolegek 18.05.2017 15:08

Re: Прошивка приборной панели
 
[QUOTE=koka-ftp;462668]у вас автомат насколько я понял))эту панель затестить не получится)
надо шить вашу)[/QUOTE]
А прошивка на автомат є в наявності.
Якщо можливо в РМ Ваш № телефону для зв'язку?

Dimych 18.05.2017 15:19

Re: Прошивка приборной панели
 
[QUOTE=koka-ftp;462668]у вас автомат насколько я понял))эту панель затестить не получится)
надо шить вашу)[/QUOTE]
Коля, если не ошибаюсь все арабы шли с автоматом. По крайней мере я не встречал арабов на механике.

koka-ftp 18.05.2017 17:28

Re: Прошивка приборной панели
 
[QUOTE=Helge;462663]Ау, киевляне. Давайте, у кого 2.0 бенз мкпп протестите приборку. Что нужно проверить, напишу уже тестеру.[/QUOTE]

тест пройден) считает км правильно...
[SPOILER][URL=http://piccy.info/view3/11197019/e4bca89cbba2f9f471564a1e40c4f5b9/1200/][IMG]http://i.piccy.info/i9/68cb4576537af0403b9e0039f71768c1/1495117194/51100/1107659/20170518_164937_800.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-05-18-14-19/i9-11197019/800x450-r][IMG]http://i.piccy.info/a3/2017-05-18-14-19/i9-11197019/800x450-r/i.gif[/IMG][/URL]
[/SPOILER]

jemjem 19.05.2017 09:28

Re: Прошивка приборной панели
 
[quote=Helge;462664][/quote] А раньше типа никто не мог их перешить ?

koka-ftp 19.05.2017 12:51

Re: Прошивка приборной панели
 
[QUOTE=jemjem;462690]А раньше типа никто не мог их перешить ?[/QUOTE]
главное желание)

Filip 20.05.2017 00:32

Re: Прошивка приборной панели
 
[QUOTE=koka-ftp;462697]главное желание)[/QUOTE]

Николай так может я в субботу подъеду ? Мне в бучу по делам нужно за одно и прошьём ?)) да если можно тел в личку ?


Часовий пояс GMT +3. Поточний час: 14:41.

vBulletin 3.8.6 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
При использовании информации с форума, действующая ссылка на первоисточник обязательна!

Время генерации страницы 0,34190 секунды с 8 запросами