查看單個文章
舊 2013-11-24, 10:55 AM   #168
denshen
註冊車友
 
註冊日期: 2005-10-08
住址: Hsin Chu
文章: 14
精華: 0
車型: E60
引用:
作者: qoo910333 查看文章
請問各位大大,看大家修改數值都可以再work裡面fsw psw.trc裡面直接進行修改我讀裡面數據怎麼都讀不到可以修改數據那幾行,反而都要用dummy下去讀模組才讀的到?
小弟剛接觸不久,對qoo大大的文章來回覆一下....
q大要改的方樣登閃6下是無法用NCSE做到的,必須用NCS dummy來做才行.您po的那幾行正是dummy disassembly出來的結果..完整做法如下:
1.打開NCS dummy
2.選到"Disassembly and Checksums"選項
3.在DATEN files 欄位中 的第一行 DATEN file for disassembly 裡選擇你要 disassembly的模組;一般的燈光控制應該都是在 LMA模組裡
4.選完後 dummy會馬上要你另存一個該模組名稱的.txt檔,就直接存檔吧!
5.接著用notepad把剛剛存檔的文件打開.
6.搜尋你要改的MIND_ANZ_ZYKL_TIPP_BLK字串,接下來就會看到之前po文的內容了
PARZUWEISUNG_PSW1 : 0007 (01) // wert_01
PARZUWEISUNG_PSW1 : 002F (03) // wert_02
上面兩行分別是閃一下及閃三下的值,若要改成閃6下,就只要把(03)的值改成(06)即可,另外這個值可以改成2~7的任意一個值.
7.改好後存檔(仍然是.txt)
8.再回到NCS dummy的"Disassembly and Checksums"選項
9.在DATEN files 欄位中 的第二行 Disassembled file for assembly 裡選擇剛剛改好的.txt檔(建議在執行此動作之前,先在daten/E90資料夾中會被你修改的模組名稱先備份起來,比如說你會修改的模組是LM2.E6x.C35,就先改成LM2.E6x.C35.bak之類的)
10.選好後dummy會直接要你存檔成.C??的模組檔(因為會覆蓋掉原始檔,所以才建議在之f前就先備份)
11.上述完成後就可以把dummy關掉換NCSE上場了
12.打開NCSE,依照前人的步驟,把LMA模組讀出來
13.用notepad打開剛剛讀出來的FSW_PSW.TRC檔
14.再次搜尋"MIND_ANZ_ZYKL_TIPP_BLK"
15.找到後會看見下方的設定值是 wert_01 或是 wert_02
16.因為我們剛剛改的值是存在wert_02裡,所以這邊就要改成 wert_02
17.改好後另存成FSW_PSW.MAN檔
18.接著再照著前人的方式將.MAN檔,coding到車上的ECU
19.完工,驗收.

希望對q大有幫助!!
denshen 目前離線   回覆時引用此篇文章