(24-07-2022, 18:06)RomanWillvs Wrote: Прошивкк заказывал на сайте nochip.
Остаётся им задать вопрос почему так... либо сравнить свою и их прошивку, найти разницу и поправить, есть подозрение что и их прошивка от другой версии.
что за номера CA8Y000204 и CA6D028262 серийники ?
по параметрам настроек у меня получилось так (без учёта таблиц настроек A000-A059,B000-B009,C000-C032,Z000-Z059 ) :
для Pantum m6500 PA-210E - это 26 настроек в nand 0x18C000
для Pantum M6500W PC211 (Pantum M6500W) - это 40 настроек в nand . 0x1CE000
По виду похоже что в данном разделе данные наезжают на область spare .
got machine configurate value... этот параметр хранится в FIXD последние 8 байт в обратном порядке.
Show Contentпараметры для 6500 PA-210E:
Code:
0x18C000 длина окончание
ОSTRM 0x1D 00 00 00 00 00 FF FF
USB 0x1C 00 00 00 00 FF FF FF
SPCT 0x1C 00 00 00 00 00 00 00
HTTC 0x118 00 00 00 00 00 00 00
IPP 0x1C 00 01 00 00 00 01 01
TSNF 0x3C
MVDO 0x88 05 00 00 00 32 00 00 00
A000-A059 0xB8 FF
B000-B009 0x44 00
C000-C032 0x188 00
Z000-Z059 0x130 FF FF FF
NET0 0xAC 00
NET1 0xAC
SMTP 0x1E4
SLP* 0x1c 01FF FFFF
SNM* 0x60 0101 FFFF
HTTP 0xcc 0000 login + pass
WSD* 0x94 93110000
FIXD 0x5C 01 16 10 27 Serial (CA8Y000204) + <- got machine configurate value
PWRS
PCNT
OEM
PRNT
PLAT
CDOC
CNUM 0x44 00 00 00 00
Show Content настройки для 6500W PC-211:
Code:
0x1CE000
длина окончание
ОSTRM 0x1D 00 00 00 00 00 FF FF
USB 0x1C 00 00 00 00 FF FF FF
SPCT 0x1C 00 00 00 00 00 00 00
HTTC 0x118 00 00 00 00 00 00 00
GOEM 0x64 00 00 00 00
IPP 0x1C 00 01 00 00 00 01 01
TSNF 0x3C
MVDO 0x88 05 00 00 00 32 00 00 00
FIXD 0x5c 01 16 12 29 01 16 12 29 CA6D028262 <- got machine configurate value
SAEA 0x23C 00 00 00 00
PCNT 0x34 01 00 00 00
NSDN 0x248 3A 00 00 00
PWRS 0x30 00 00 00 00
CDOC 0xC4 00 00 00 00
CNUM 0x44 00 00 00 00
SCAN 0x2C 01 00 00 00
A000-A059 0xB8 0000 00FF
B000-B009 0x44 0000 0000
C000-C032 0x188 0000 0000
Z000-Z059 0x130 00FF FFFF
WIFH 0x24 FFFF 0000
WIF0 0x17C 0000 FFFF - MAC
WIF2 0x17C 0000 0000 - wifi pass
WIF3 0x17C 0005 FFFF
DHCD 0x144 0807 0000 <-HOST (wifi_printer.pantum.com)
uAP_drvr 0xB8
NET0 0xAC 0100 0000 (Pantum-CA46D9)
SMTP 0x1E4 0000 FFFF
MDN0 0x7c 0100 FFFFFF (Pantum M6500W series[CA46D9])
MDN1 0x7c 0100 FFFFFF (Pantum M6500W series[CA46D9])
SLP* 0x1c 01FF FFFF
SNM* 0x60 0101 FFFF
HTTP 0xcc 0000 login + pass
GCPP 0x270 2C01 0000 base64 ключ (Q0E2RDAyODI2MlBhbnR1bSBNNjUwMFcgc2VyaWVzW0NBNDZEOV0=)
NET1 0xAC 0100 0000
WIF1 0x17C 0000 0001 0005 FFFF (Pantum-AP-) (12345678) имя точки и ключ
WSD* 0x94 93110000 (Pantum-CA46D9 (M6500W series))
PRNT 0xA0 00000000
OEM* 0x34 01001E00000D0100
PLAT 0x34 00000000
bb = 1
MBBT[0] = 0x300(768) - это ББ в ориг дампе !
во втором дампе уже 2 ББ в логе это блоки 653 и 768 , разберитесь с этим, и проблема скорее всего уйдёт
NAND_mbbt: MBBT[0] = 0x28d(653)
NAND_mbbt: MBBT[1] = 0x300(768)
интересно что такое RBBT ? ( nand_rbbt_translate ) резервные блоки ?
RBBT:found @ 984..
RBBT(enabled) - v1; count = 1; fA = 985
RBBT[0] = 0xFF00(65280) -> 0x3D8(984)
Code:
в блоке RBBT :
0x7EF9000,0x04, TBBR - RBBT:found @ 984.. (0x7EF9000/0X21000=0x3d9 = 984 )
0x7EF9004,0x04, (01 00 00 00) - v1;
0x7EF9008,0x04, (01 00 00 00) - count = 1
0x7EF900C,0x04, (D9 03 00 00) - fA = 985 (0x03D9)
0x7EF9010,0x02, (00 FF ) - 0xFF00(65280)
0x7EF9012,0x04, (D8 03 FF FF) - 0x3D8(984)
по идее это резервная таблица ББ, но номера в ней не совпадают с MBBT.