Bq Tools

BQ Tools предназначен для работы с чипами серии bqXXXXX и bqXXzXXX. Возможна работа через LPT и ev2300 интерфейсы. Доступен для лицензии Red_Label и выше (возможны некоторые ограничения).

BQ Tools запускается нажатием на кнопку [DataFlash Editor] из основного окна программы. Стартовое окно:

bq df 001

 

bq df 002

Группа Service Commands:

- Переключение различных чипов в режим низкоуровневого программирования (Boot_Mode).

К примеру, для ремонта аккумулятора на базе чипа bq9000, необходимо переключить этот чип в режим Boot_Mode. Для этого следует нажать кнопку [Boot9].

Для доступа к режиму программирования чипа bq20z451 v.0511, необходимо произвести процедуду "рассеаливания" , что позволяет сделать кнопка [Unseal/FAS 0511].

- Оперативное управление (подача соответствующих команд) , список команд представлен в названии соответствующих кнопок.

 

Подробное описание кнопок из блока Service Commands смотреть здесь.

Условия доступа к группе Service Commands смотреть здесь.

Группа Boot Mode Operation Commands:

- переключение чипа в режим Boot_Mode и Normal_Mode
- чтение EEPROM, ROM, SENC
- сохранение отчёта в совокупности с чтением EEPROM, ROM, SENC
- запись EEPROM, ROM, SENC
- создание нового файла SENC на основе EEPROM и ROM.
- декодирование EEPROM, ROM из файла SENC.
- чтение области EEPROM с использованием алгоритма sDFI (в процессе чтения, автоматически определяются старт-стоп параметры для этой процедуры).
- запись области EEPROM с использованием алгоритма sDFI (необходимо предварительное чтение sDFI, для определения старт-стоп параметров).

 

 

Для выбора чипа, с которым вы планируете работать - используйте кнопки [Manual Select] или [AutoDetect].
Если автодетектированный чип не поддерживается редактором, то программа покажет соответствующее сообщение в строке статуса.

После вашего выбора, или удачного определения чипа, редактор развернёт набор панелей, соответствующих данному чипу и отобразит кнопку [ReadDataFlash].


Панель [PRO] содержит набор инструментов для проведения процедур Authentication, Unseal, FAS, Clear_PF и др. (пока доступно только для чипов семейства bq20zXXX и bq30z50). 

 

Панель [Calibrate] содержит набор инструментов для проведения процедур калибровки

            (пока доступно только для чипов семейства bq20zXXX и bq30z50-55).

 

bq30z55 007

 

 

Панель [DataFlash] ( для чипов Texas Instruments !!! )

Bq Tools 005

Если после чтения DataFlash, в строке статуса будет сообщение о ошибке, то следует повторить чтение. Если ошибка будет носить стабильный характер, то это говорит о том, что данный блок параметров не читается.

Некоторые поля не читаемые и отображаются, как пустые. Вносить изменения в эти поля не рекомендуется – возможно повреждение прошивки.

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

В процессе ввода новых данных, редактор будет подсказывать валидность введённого значения, подсвечивая ячейку определённым цветом.

Синяя ячейка – это текущая ячейка для редактирования (введение первого символа удаляет содержимое).
Розовая ячейка – введённое значение пока не соответствует допустимому диапазону.
Зелёная ячейка – значение помещается в допустимый диапазон (разрешена запись).

Запись возможна, только если ячейка подсвечена зелёным цветом. Запись происходит при нажатии на клавишу [Enter].

Нажатие на клавишу [Esc] приводит к отмене введенного значения и возврату прежнего. Работает функция Copy-Paste.

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

 

Добавлено 03.12.2017:

         После добавления в программу чипов RENESAS  (R2J240 и RAJ240), редактирование содержимого DataFlash этих чипов, можно производить через этот инструмент. 

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

 

Список поддерживаемых чипов Texas Instruments для редактирования DataFlash:

 

Важное замечание. Данный редактор пока на стадии доработки и тестирования. Все действия вы производите на свой страх и риск.

 

001: bq20695A v0.00 151: bq20z453 v0.03 301: bq20z955 v0.01 451: bq3060 v0.06
002: bq20695A v0.01 152: bq20z453 v0.04 302: bq20z955 v0.02 452: bq3060 v0.07
003: bq20695A v1.01 153: bq20z453 v0.05 303: bq20z955 v0.05 453: bq3060 v0.08
004: bq20695A v1.02 154: bq20z453 v0.08 304: bq20z955 v0.06 454: bq3060 v0.09
005: bq20695A v1.03 155: bq20z453 v0.09 305: bq20z955 v0.07 455: bq3060 v0.10
006: bq20695A v2.01 156: bq20z453 v0.10 306: bq20z955R2 v1.02 456: bq3060 v0.11
007: bq20695A v2.02 157: bq20z453 v0.11 307: bq20z955R2 v1.03 457: bq3060 v0.12
008: bq20695A v2.03 158: bq20z453R2 v1.00 308: bq20z955R2R2 v1.04 458: bq3060 v0.14
009: bq20695A v2.04 159: bq20z453R1 v1.01 309: bq20z955R2R2 v1.05 459: bq30695A v0.01
010: bq20695A v2.05 160: bq20z453R1 v1.02 310: bq27410G1 v1.03 460: bq30695A v0.02
011: bq20695A v2.06 161: bq20z453R1 v1.03 311: bq27425G2 v2.05 461: bq30695A v0.03
012: bq20695A v2.07 162: bq20z453R1 v1.04 312: bq27500 v1.06 462: bq30695A v0.04
013: bq20695A v3.01 163: bq20z453R1 v1.05 313: bq27500 v1.08 463: bq30695A v0.05
014: bq20695A v3.02 164: bq20z453R1 v1.06 314: bq27500 v1.20 464: bq30695A v0.06
015: bq20695A v3.03 165: bq20z453R1 v1.12 315: bq27500 v1.30 465: bq30695A v0.07
016: bq20695A v3.04 166: bq20z456 v0.01 316: bq27501 v1.23 466: bq30695A v0.08
017: bq20695A v3.05 167: bq20z456 v0.02 317: bq27505 v2.07 467: bq30695A v0.09
018: bq20695A v3.06 168: bq20z456 v0.03 318: bq27505J2 v2.15 468: bq30695A v0.10
019: bq20695A v3.07 169: bq20z456 v0.04 319: bq27505J3 v2.20 469: bq30z50 v0.16
020: bq20695A v3.08 170: bq20z459 v1.00 320: bq27505J4 v2.24 470: bq30z50 v0.17
021: bq20695A v3.09 171: bq20z459 v1.01 321: bq27505J5 v2.29 471: bq30z50 v0.18
022: bq20695A v4.01 172: bq20z459 v1.02 322: bq27510 v1.11 472: bq30z50 v0.19
023: bq20695A v4.02 173: bq20z60R1 v1.05 323: bq27510 v1.12 473: bq30z50 v0.20
024: bq20695A v4.03 174: bq20z65R1 v1.05 324: bq27510 v1.23 474: bq30z50 v0.21
025: bq20695A v4.04 175: bq20z655 v0.00 325: bq27510G3 v4.00 475: bq30z50 v0.22
026: bq20695A v4.05 176: bq20z655 v0.01 326: bq27520G1 v3.02 476: bq30z50 v0.23
027: bq20695A v4.06 177: bq20z655 v0.02 327: bq27520G2 v3.11 477: bq30z50 v0.24
028: bq20695A v4.07 178: bq20z655-R1 v0.03 328: bq27520G3 v3.24 478: bq30z50 v0.25
029: bq20695A v4.08 179: bq20z70 v0.01 329: bq27520G4 v3.29 479: bq30z50 v0.26
030: bq20695A v4.09 180: bq20z70 v0.02 330: bq27530 v1.04 480: bq30z50 v0.27
031: bq20695A v4.10 181: bq20z70 v0.03 331: bq27531G1 v1.02 481: bq30z50 v0.28
032: bq20695A v4.11 182: bq20z70 v0.04 332: bq27541 v1.01 482: bq30z50 v0.29
033: bq20695A v4.12 183: bq20z70 v0.05 333: bq27541 v1.12 483: bq30z50 v0.30
034: bq20695A v5.01 184: bq20z70 v1.00 334: bq27541 v1.13 484: bq30z50 v0.31
035: bq20695A v7.01 185: bq20z70 v1.01 335: bq27541 v1.14 485: bq30z50 v0.32
036: bq20695A v7.02 186: bq20z70 v1.02 336: bq27541 v1.16 486: bq30z50 v0.33
037: bq20695A v7.04 187: bq20z70 v1.03 337: bq27541 v1.17 487: bq30z50 v0.34
038: bq20695A v7.05 188: bq20z70 v1.10 338: bq27541 v1.18 488: bq30z50R3 v0.35
039: bq20695A v7.06 189: bq20z70 v1.15 339: bq27541 v1.19 489: bq30z55R2 v0.00
040: bq20695A v7.07 190: bq20z70 v1.16 340: bq27541 v1.20 490: bq30z55 v0.01
041: bq20695A v7.08 191: bq20z70 v1.50 341: bq27541 v1.21 491: bq30z55 v0.16
042: bq20695A v7.09 192: bq20z70 v1.60 342: bq27541 v1.22 492: bq30z55 v0.17
043: bq20695A v7.10 193: bq20z70 v1.61 343: bq27541 v1.23 493: bq30z55 v0.18
044: bq20695A v7.11 194: bq20z70 v1.62 344: bq27541 v1.24 494: bq30z55 v0.19
045: bq20695A v7.12 195: bq20z70V300 v3.01 345: bq27541 v1.25 495: bq30z55 v0.20
046: bq20695A v7.13 196: bq20z70V300 v3.02 346: bq27541 v1.28 496: bq30z55 v0.21
047: bq20695A v7.14 197: bq20z70V300 v3.03 347: bq27541 v1.29 497: bq30z55 v0.22
048: bq20695A v7.15 198: bq20z70V300 v3.04 348: bq27541 v1.30 498: bq30z55 v0.23
049: bq20695A v7.16 199: bq20z70V300 v3.05 349: bq27541 v1.31 499: bq30z55 v0.24
050: bq20695A v7.17 200: bq20z70V300 v3.06 350: bq27541 v1.32 500: bq30z55 v0.25
051: bq20882 v0.01 201: bq20z70V300 v3.07 351: bq27541 v1.33 501: bq30z55 v0.26
052: bq20882 v0.04 202: bq20z70 v9.60 352: bq27541 v1.34 502: bq30z55 v0.27
053: bq20882 v0.06 203: bq20z70R1 v91.60 353: bq27541 v1.35 503: bq30z55 v0.28
054: bq20882 v0.07 204: bq20z704 v0.04 354: bq27541V200 v2.00 504: bq30z55 v0.29
055: bq20882 v0.10 205: bq20z704 v0.05 355: bq27541G1 v2.24 505: bq30z55 v0.30
056: bq20882 v0.13 206: bq20z75 v0.00 356: SN27541K200 v4.00 506: bq30z55 v0.31
057: bq20882V200 v0.20 207: bq20z75 v1.15 357: bq27545G1 v2.24 507: bq30z55 v0.32
058: bq20887V200 v2.01 208: bq20z75 v1.16 358: SN27545A1 v3.10 508: bq30z55 v0.33
059: bq20887V200 v2.02 209: bq20z75 v1.50 359: SN27545A2 v3.15 509: bq30z55R2 v0.34
060: bq20887V200 v2.03 210: bq20z75 v1.55 360: SN27545A4 v5.01 510: bq30z55R3 v0.35
061: bq20887V200 v2.04 211: bq20z75 v1.60 361: bq27620G1 v1.06 511: bq30z55R3 v0.36
062: bq20887V200 v2.05 212: bq20z75 v1.70 362: bq27741G1 v1.01 512: bq30z55V300R3 v3.01
063: bq20887V200 v2.06 213: bq20z75 v1.80 363: bq28400 v0.01 513: bq30z55 v3.06
064: bq20887V200 v2.07 214: bq20z75 v1.81 364: bq28400 v0.02 514: bq30z55R5 v5.01
065: bq20889 v0.01 215: bq20z80R1 v0.01 365: bq28400 v0.03 515: bq30z55R5 v5.02
066: bq20889 v0.02 216: bq20z80R1 v0.02 366: bq28400 v0.04 516: bq30z55v600 v6.01
067: bq20889 v0.03 217: bq20z80R1 v0.03 367: bq28400 v0.05 517: bq30z55v600 v6.02
068: bq20889 v0.04 218: bq20z80 v0.90 368: bq28400 v0.06 518: bq30z55v600 v6.03
069: bq20889 v0.05 219: bq20z80 v0.91 369: bq28550 v0.00 519: bq30z55v600 v6.04
070: bq20889 v0.06 220: bq20z80 v0.92 370: bq28550 v0.01 520: bq30z55v600 v6.05
071: bq20889V300 v0.06 221: bq20z80 v0.93 371: bq28550 v0.02 521: bq30z55 v8.01
072: bq20889V300 v0.07 222: bq20z80 v0.94 372: bq28550 v0.03 522: bq30z55 v8.02
073: bq20889V300 v0.08 223: bq20z80 v0.95 373: bq28550R1 v0.04 523: bq30z55 v8.03
074: bq20889V300 v3.09 224: bq20z80 v0.96 374: bq28z560 v0.01 524: bq30z55V800 v8.04
075: bq20889V300 v3.10 225: bq20z80 v0.97 375: bq28z560 v0.02 525: bq30z55V800 v8.05
076: bq20891 v0.02 226: bq20z80 v0.98 376: bq28z560 v0.03 526: bq30z55R9 v9.01
077: bq20891 v0.03 227: bq20z80 v1.00 377: bq28z560 v0.04 527: bq30z551V100 v0.00
078: bq20891 v0.04 228: bq20z80 v1.01 378: bq28z560 v0.05 528: bq30z551V100 v1.01
079: bq20894 v0.00 229: bq20z80 v1.02 379: bq28z560 v1.02 529: bq30z551V100 v1.02
080: bq20894 v0.01 230: bq20z80 v1.03 380: bq30420 v0.00 530: bq30z551V100 v1.03
081: bq20894 v0.02 231: bq20z80 v1.04 381: bq30420 v0.02 531: bq30z551V100 v1.04
082: bq20894 v0.03 232: bq20z80 v1.10 382: bq30420 v0.04 532: bq30z551V100R1 v1.05
083: bq20894 v0.04 233: bq20z90 v0.01 383: bq30420 v0.06 533: bq30z551V100R1 v1.06
084: bq20894 v0.05 234: bq20z90 v0.02 384: bq30420 v0.07 534: bq30z551V100R1 v1.07
085: bq20894 v0.06 235: bq20z90 v0.03 385: bq30420 v0.08 535: bq30z551V100 v1.08
086: bq20894 v0.07 236: bq20z90 v0.04 386: bq30420 v0.09 536: bq30z551V100 v1.09
087: bq20894 v0.08 237: bq20z90 v0.05 387: bq30420 v0.10 537: bq30z551V100R1 v1.10
088: bq20894R2 v2.01 238: bq20z90 v1.00 388: bq30420 v0.11 538: bq30z551V100R0 v1.11
089: bq20894R2 v2.02 239: bq20z90 v1.01 389: bq30420 v0.12 539: bq30z551V100 v1.12
090: bq20894R2 v2.03 240: bq20z90 v1.02 390: bq30420 v0.13 540: bq30z551V100R1 v1.13
091: bq20895A v0.00 241: bq20z90 v1.03 391: bq30420 v0.14 541: bq30z551V100 v1.14
092: bq20895A v0.01 242: bq20z90 v1.10 392: bq30421 v0.00 542: bq30z551V100R2 v1.15
093: bq20895A v0.02 243: bq20z90 v1.16 393: bq30421 v0.01 543: bq30z551V100R2 v1.16
094: bq20895A v0.03 244: bq20z90 v1.17 394: bq30421 v0.02 544: bq30z554 v0.00
095: bq20895A v0.04 245: bq20z90 v1.50 395: bq30421 v0.03 545: bq30z554 v0.01
096: bq20895A v0.05 246: bq20z90 v1.51 396: bq30421 v0.04 546: bq30z554 v0.02
097: bq20895A v0.06 247: bq20z91 v0.00 397: bq30421 v0.05 547: bq30z554 v0.03
098: bq20895A v0.07 248: bq20z91 v0.01 398: bq30421 v0.06 548: bq30z554 v0.04
099: bq20895A v0.08 249: bq20z91 v0.02 399: bq30421 v0.07 549: bq30z554 v0.05
100: bq20895A v0.09 250: bq20z91 v0.03 400: bq30421 v0.08 550: bq30z554 v0.06
101: bq20895A v0.10 251: bq20z91 v0.04 401: bq30421 v0.09 551: bq30z554R1 v0.07
102: bq20895A v0.11 252: bq20z91 v0.20 402: bq30421R3 v3.01 552: bq30z554R1 v0.08
103: bq20895 v0.12 253: bq20z91 v1.00 403: bq30421R3 v3.02 553: bq30z554R1 v0.09
104: bq20895 v0.13 254: bq20z91 v1.01 404: bq30421 v9.01 554: bq30z554R1 v0.10
105: bq20895 v0.15 255: bq20z91 v1.04 405: bq30422 v0.01 555: bq30z554R1 v0.11
106: bq20895 v0.16 256: bq20z91 v1.07 406: bq30422 v0.02 556: bq30z555 v0.01
107: bq20895R1 v1.15 257: bq20z91 v1.08 407: bq30422 v0.03 557: bq30z555 v0.02
108: bq20895R2 v2.01 258: bq20z91 v1.09 408: bq30423 v0.00 558: bq30z555 v0.03
109: bq20895R2 v2.02 259: bq20z91 v1.10 409: bq30423 v0.01 559: bq30z555 v0.04
110: bq20895R3 v3.01 260: bq20z91 v1.12 410: bq30423 v0.02 560: bq30z555 v0.05
111: bq20895R3 v3.02 261: bq20z91 v1.13 411: bq30423 v0.03 561: bq33100 v0.01
112: bq20895R3 v3.03 262: bq20z91 v1.14 412: bq30423 v0.04 562: bq33100 v0.02
113: bq20895AR4 v4.01 263: bq20z91 v1.15 413: bq30423 v0.05 563: bq33100 v0.03
114: bq20895R5 v5.01 264: bq20z91 v1.16 414: bq30423 v0.06 564: bq33100 v0.04
115: bq20z40 v0.02 265: bq20z91 v1.17 415: bq30423 v0.07 565: bq33100 v0.05
116: bq20z40 v0.03 266: bq20z91 v1.18 416: bq30423 v0.08 566: bq33100 v0.06
117: bq20z40 v0.04 267: bq20z91 v1.19 417: bq30423T1 v1.01 567: bq33100 v0.07
118: bq20z40 v0.07 268: bq20z91 v1.20 418: bq30423T1 v1.02 568: bq33100 v0.08
119: bq20z40 v0.08 269: bq20z91 v1.21 419: bq30423T1 v1.03 569: bq33100 v0.09
120: bq20z40 v0.09 270: bq20z91 v1.22 420: bq30423T1R1 v1.04 570: bq33100 v0.10
121: bq20z40 v0.11 271: bq20z91 v1.23 421: bq30423T1 v1.05 571: bq33100 v0.11
122: bq20z40 v0.12 272: bq20z91 v1.24 422: bq30423T1 v1.06 572: bq33100 v0.12
123: bq20z40 v0.13 273: bq20z95 v0.01 423: bq30423T1R1 v1.07 573: bq33100 v0.13
124: bq20z40 v1.00 274: bq20z95 v0.02 424: bq30423T1R1 v1.08 574: bq33100 v0.14
125: bq20z40 v1.01 275: bq20z95 v1.00 425: bq30423T1R1 v1.09 575: bq33100 v0.15
126: bq20z40 v1.02 276: bq20z95 v1.16 426: bq30423T1R1 v1.10 576: bq33100R1 v1.01
127: bq20z40 v1.03 277: bq20z95 v1.50 427: bq30423T1 v1.11 577: bq33100R1 v1.02
128: bq20z40 v1.04 278: bq20z951 v0.01 428: bq30423T1 v1.12 578: bq34z100 v0.01
129: bq20z40 v1.05 279: bq20z951 v0.02 429: bq30423T1 v1.12 579: bq34z100 v0.02
130: bq20z45 v0.02 280: bq20z951 v0.03 430: bq30423T1 v1.13 580: bq34z100 v0.03
131: bq20z45 v1.00 281: bq20z951 v0.04 431: bq30423T4 v4.01 581: bq34z100 v0.04
132: bq20z45 v1.01 282: bq20z951 v0.05 432: bq30424 v0.01 582: bq34z100 v0.05
133: bq20z45 v1.03 283: bq20z951 v0.08 433: bq30424 v0.02 583: bq34z100 v0.06
134: bq20z45 v1.04 284: bq20z951 v0.09 434: bq30471T1 v1.01 584: bq34z100R1 v0.07
135: bq20z45R1 v1.05 285: bq20z951 v0.12 435: bq30472 v0.01 585: bq34z110 v0.01
136: bq20z451R2 v2.01 286: bq20z951 v0.13 436: bq30472T1 v1.01 586: bq34z110 v0.02
137: bq20z451R2 v3.01 287: bq20z951R100 v0.17 437: bq30472T2 v2.02 587: bq34z110 v0.03
138: bq20z451T5R5 v5.01 288: bq20z951R100 v0.18 438: bq30472T2 v2.03 588: bq34z110 v0.04
139: bq20z451T5R5 v5.02 289: bq20z951R100 v0.24 439: bq30472T2 v2.04 589: bq34z651R1 v1.01
140: bq20z451T5R5 v5.03 290: bq20z951R100 v0.25 440: bq3050 v0.01 590: bq40320 v0.32
141: bq20z451T5R5 v5.04 291: bq20z951R100 v0.26 441: bq3050 v0.02 591: bq40320 v1.01
142: bq20z451T5R5 v5.05 292: bq20z951 v0.27 442: bq3055 v0.01 592: bq4050 v0.01
143: bq20z451T5R5 v5.06 293: bq20z951 v0.28 443: bq3055 v0.02 593: bq40z50 v0.11
144: bq20z451T5R5 v5.07 294: bq20z951 v0.29 444: bq3055 v1.01 594: bq40z50 v0.12
145: bq20z451T5R5 v5.08 295: bq20z951 v0.32 445: bq3055R1 v1.02 595: bq40z50 v1.06
146: bq20z451T5R5 v5.09 296: bq20z951 v0.36 446: bq3055R1 v1.03 596: bq40z55 v0.09
147: bq20z451T5R5 v5.10 297: bq20z951 v0.37 447: bq3060 v0.01 597: bq40z60 v0.13
148: bq20z451T5R5 v5.11 298: bq20z951R100 v0.39 448: bq3060 v0.02 598: bq40z795a v0.02
149: bq20z453 v0.01 299: bq20z951R100 v0.41 449: bq3060 v0.03 599: bq40z795a v0.12
150: bq20z453 v0.02 300: bq20z951R100 v0.42 450: bq3060 v0.04 600: SN8765 v0.01
      601: A2168 v0.00