![]() |
Esto va que vuela, no da tiempo :)
Bueno arreglado el cable, esto de aprovechar jtags de unos aparatos para otros... tenia una resistencia de 330 donde debe haber de 33 ohm. Aqui esta el primer dump y me parece que es identico al de elteniente :) Al menos no son datos aleatorios. [code]C:\Flaps12>flaps -backup:bootloader /skipdetect /instrlen:5 /alienable /fc:1 /by te /xeloa ======================================= FLAPS MIPS EJTAG Flash Utility v1.2-pre ======================================= Probing bus ... Done Instruction Length set to 5 CPU Chip ID: 00000000000000000000000000000000 (00000000) *** CHIP DETECTION OVERRIDDEN *** - EJTAG IMPCODE ............... : 00000000110000000101001010001000 (00C05288) - EJTAG Version ............... : 1 or 2.0 - EJTAG Implementation flags .. : R4k ASID_8 NoDMA MIPS32 Issuing Processor / Peripheral Reset ... Done Enabling Memory Writes ... Skipped Halting Processor ... <Processor Entered Debug Mode!> ... Done Init PrAcc ... Done Clearing Watchdog ... Done Enabling Flash access (ALi) ... Done Forced byte mode Flash access ... Done Flash Vendor ID: 00000000000000000000000000000000 (00000000) Flash Device ID: 00000000000000000000000000000000 (00000000) - Flash Chip Window Start .... : 1fc00000 - Flash Chip Window Length ... : 00200000 - Selected Area Start ........ : 1fc00000 - Selected Area Length ....... : 00010000 *** Manually Selected a MXIC 29lv160CB 1Mx16 BotB (2MB) Flash Chip *** *** You Selected to Backup the BOOTLOADER.BIN *** ========================= Backup Routine Started ========================= Saving BOOTLOADER.BIN.SAVED_20070807_005806 to Disk... [ 0% Backed Up] 1fc00000: 40028000 3c03ffff 34637ff8 00431024 [ 0% Backed Up] 1fc00010: 3c030020 34630002 00431025 40828000 [ 0% Backed Up] 1fc00020: 3c1da3ff 37bdff00 3c1fafc0 3c03bfc0 [ 0% Backed Up] 1fc00030: 2463003d 00600008 00000000 6b03b231 [ 0% Backed Up] 1fc00040: b72fc264 27574fff 6c01a2a5 25faed8c [ 0% Backed Up] 1fc00050: 6df0a280 7540ed8c b22b6104 da759a76 [ 0% Backed Up] 1fc00060: 74601016 17ee6001 c280b226 b22517ea [ 0% Backed Up] 1fc00070: 6b01a245 22fbea6c a280b222 ed8c6df0 [ 0% Backed Up] 1fc00080: 60057530 60037540 60017450 6a0f17f0 [ 0% Backed Up] 1fc00090: 6f01ea8c 6e00eae4 b21a6c00 6b01a245 [ 0% Backed Up] 1fc000a0: 22fbea6c a260b217 ee6dec64 74204c08 [ 0% Backed Up] 1fc000b0: 755061f4 ee406106 b2126500 c2606b60 [ 0% Backed Up] 1fc000c0: 753017d6 27d3610c b20ea680 4fffc280 [ 0% Backed Up] 1fc000d0: b20c4e01 6b40a245 22fbea6c 27c717f4 [ 0% Backed Up] 1fc000e0: a245b208 ea6c6b01 b20622fb c680a280 [ 0% Backed Up] 1fc000f0: 4e014fff e82017f4 00006500 00032076 [ 0% Backed Up] 1fc00100: b8001300 b8000000 ebd20901 40028000 [ 0% Backed Up] 1fc00110: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00120: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00130: ^C¿Desea terminar el trabajo por lotes (S/N)? s[/code] Este volcado completo del bootloader (damarciano BOOTLOADER.BIN.SAVED_20070807_005420) lo subo al 5 para comparaciones bl_dump_jtag.zip size 27KB, add 2007-08-07 El de toda la flash va por un 30 % cuando lo tenga lo subire tambien al 5, con nombre fl_dump.jtag.zip |
saludos santi grs por esta aclaracion el caso es que poste parte del dataseet y no lo recordaba bueno que se le va hacer se pierde facultades
|
Hola damarciano
Si puedes prueba esto, no le hace reset a la flash (es mas limpio) http://foros.zackyfiles.com/showpost...&postcount=400 |
Subido el de toda la flash con nombre
fl_dump.jtag.zip size 721KB, add 2007-08-07 La primera comparacion entre mis dos dump, con el com y con jtag+flaps12, es lo que dice santiph que hasta la posicion 01FF son datos diferentes entre los dos tipos de dump, pero a partir de 0200 son identicos para toda la flash volcada. Código:
datos sacados con jtag probando con flee [code] C:\Flaps12>read10 C:\Flaps12>flee -backup:bootloader /skipdetect /instrlen:5 /alienable /fc:1 /byt e /xeloa ======================================= FLAPS PRUEBA solo lectura sl65 8-2007 ======================================= Probing bus ... Done Instruction Length set to 5 CPU Chip ID: 00000000000000000000000000000000 (00000000) *** CHIP DETECTION OVERRIDDEN *** - EJTAG IMPCODE ............... : 00000000110000000101001010001000 (00C05288) - EJTAG Version ............... : 1 or 2.0 - EJTAG Implementation flags .. : R4k ASID_8 NoDMA MIPS32 Issuing Processor / Peripheral Reset ... Done Enabling Memory Writes ... Skipped Halting Processor ... <Processor Entered Debug Mode!> ... Done Init PrAcc ... Done Clearing Watchdog ... Done Enabling Flash access (ALi) ... Done Forced byte mode Flash access ... Done Flash Vendor ID: 00000000000000000000000000000000 (00000000) Flash Device ID: 00000000000000000000000000000000 (00000000) - Flash Chip Window Start .... : 1fc00000 - Flash Chip Window Length ... : 00200000 - Selected Area Start ........ : 1fc00000 - Selected Area Length ....... : 00010000 *** Manually Selected a MXIC 29lv160CB 1Mx16 BotB (2MB) Flash Chip *** *** You Selected to Backup the BOOTLOADER.BIN *** ========================= Backup Routine Started ========================= Saving BOOTLOADER.BIN.SAVED_20070807_015356 to Disk... [ 0% Backed Up] 1fc00000: 40028000 3c03ffff 34637ff8 00431024 [ 0% Backed Up] 1fc00010: 3c030020 34630002 00431025 40828000 [ 0% Backed Up] 1fc00020: 3c1da3ff 37bdff00 3c1fafc0 3c03bfc0 [ 0% Backed Up] 1fc00030: 2463003d 00600008 00000000 6b03b231 [ 0% Backed Up] 1fc00040: b72fc264 27574fff 6c01a2a5 25faed8c [ 0% Backed Up] 1fc00050: 6df0a280 7540ed8c b22b6104 da759a76 [ 0% Backed Up] 1fc00060: 74601016 17ee6001 c280b226 b22517ea [ 0% Backed Up] 1fc00070: 6b01a245 22fbea6c a280b222 ed8c6df0 [ 0% Backed Up] 1fc00080: 60057530 60037540 60017450 6a0f17f0 [ 0% Backed Up] 1fc00090: 6f01ea8c 6e00eae4 b21a6c00 6b01a245 [ 0% Backed Up] 1fc000a0: 22fbea6c a260b217 ee6dec64 74204c08 [ 0% Backed Up] 1fc000b0: 755061f4 ee406106 b2126500 c2606b60 [ 0% Backed Up] 1fc000c0: 753017d6 27d3610c b20ea680 4fffc280 [ 0% Backed Up] 1fc000d0: b20c4e01 6b40a245 22fbea6c 27c717f4 [ 0% Backed Up] 1fc000e0: a245b208 ea6c6b01 b20622fb c680a280 [ 0% Backed Up] 1fc000f0: 4e014fff e82017f4 00006500 00032076 [ 0% Backed Up] 1fc00100: b8001300 b8000000 ebd20901 40028000 [ 0% Backed Up] 1fc00110: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00120: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00130: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00140: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00150: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00160: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00170: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00180: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00190: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001a0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001b0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001c0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001d0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001e0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001f0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00200: 1000ff7f 00000000 00000000 00000000 [ 0% Backed Up] 1fc00210: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00220: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00230: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00240: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00250: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00260: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00270: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00280: 1000ff5f 00000000 00000000 00000000 [ 1% Backed Up] 1fc00290: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002a0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002b0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002c0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002d0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002e0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002f0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00300: 1000ff3f 00000000 00000000 00000000 [ 1% Backed Up] 1fc00310: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00320: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00330: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00340: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00350: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00360: ^C¿Desea terminar el trabajo por lotes (S/N)? s C:\Flaps12>read11 [/code][code] C:\Flaps12>flee -backup:bootloader /skipdetect /instrlen:5 /alienable /fc:1 /xel oa ======================================= FLAPS PRUEBA solo lectura sl65 8-2007 ======================================= Probing bus ... Done Instruction Length set to 5 CPU Chip ID: 00000000000000000000000000000000 (00000000) *** CHIP DETECTION OVERRIDDEN *** - EJTAG IMPCODE ............... : 00000000110000000101001010001000 (00C05288) - EJTAG Version ............... : 1 or 2.0 - EJTAG Implementation flags .. : R4k ASID_8 NoDMA MIPS32 Issuing Processor / Peripheral Reset ... Done Enabling Memory Writes ... Skipped Halting Processor ... <Processor Entered Debug Mode!> ... Done Init PrAcc ... Done Clearing Watchdog ... Done Enabling Flash access (ALi) ... Done Done Flash Vendor ID: 00000000000000000000000000000000 (00000000) Flash Device ID: 00000000000000000000000000000000 (00000000) - Flash Chip Window Start .... : 1fc00000 - Flash Chip Window Length ... : 00200000 - Selected Area Start ........ : 1fc00000 - Selected Area Length ....... : 00010000 *** Manually Selected a MXIC 29lv160CB 1Mx16 BotB (2MB) Flash Chip *** *** You Selected to Backup the BOOTLOADER.BIN *** ========================= Backup Routine Started ========================= Saving BOOTLOADER.BIN.SAVED_20070807_015452 to Disk... [ 0% Backed Up] 1fc00000: 40028000 3c03ffff 34637ff8 00431024 [ 0% Backed Up] 1fc00010: 3c030020 34630002 00431025 40828000 [ 0% Backed Up] 1fc00020: 3c1da3ff 37bdff00 3c1fafc0 3c03bfc0 [ 0% Backed Up] 1fc00030: 2463003d 00600008 00000000 6b03b231 [ 0% Backed Up] 1fc00040: b72fc264 27574fff 6c01a2a5 25faed8c [ 0% Backed Up] 1fc00050: 6df0a280 7540ed8c b22b6104 da759a76 [ 0% Backed Up] 1fc00060: 74601016 17ee6001 c280b226 b22517ea [ 0% Backed Up] 1fc00070: 6b01a245 22fbea6c a280b222 ed8c6df0 [ 0% Backed Up] 1fc00080: 60057530 60037540 60017450 6a0f17f0 [ 0% Backed Up] 1fc00090: 6f01ea8c 6e00eae4 b21a6c00 6b01a245 [ 0% Backed Up] 1fc000a0: 22fbea6c a260b217 ee6dec64 74204c08 [ 0% Backed Up] 1fc000b0: 755061f4 ee406106 b2126500 c2606b60 [ 0% Backed Up] 1fc000c0: 753017d6 27d3610c b20ea680 4fffc280 [ 0% Backed Up] 1fc000d0: b20c4e01 6b40a245 22fbea6c 27c717f4 [ 0% Backed Up] 1fc000e0: a245b208 ea6c6b01 b20622fb c680a280 [ 0% Backed Up] 1fc000f0: 4e014fff e82017f4 00006500 00032076 [ 0% Backed Up] 1fc00100: b8001300 b8000000 ebd20901 40028000 [ 0% Backed Up] 1fc00110: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00120: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00130: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00140: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00150: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00160: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00170: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00180: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00190: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001a0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001b0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001c0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001d0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001e0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc001f0: 40028000 40028000 40028000 40028000 [ 0% Backed Up] 1fc00200: 1000ff7f 00000000 00000000 00000000 [ 0% Backed Up] 1fc00210: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00220: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00230: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00240: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00250: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00260: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00270: 00000000 00000000 00000000 00000000 [ 0% Backed Up] 1fc00280: 1000ff5f 00000000 00000000 00000000 [ 1% Backed Up] 1fc00290: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002a0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002b0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002c0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002d0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002e0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc002f0: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00300: 1000ff3f 00000000 00000000 00000000 [ 1% Backed Up] 1fc00310: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00320: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00330: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00340: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00350: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00360: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00370: 00000000 00000000 00000000 00000000 [ 1% Backed Up] 1fc00380: 100004b1 00000000 00000000 00000000 [ 1% Backed Up] 1fc00390: 0ff00551 00000000 3c080001 1500ffff [ 1% Backed Up] 1fc003a0: 2508ffff 40088000 3c09ffff 35297ff8 [ 1% Backed Up] 1fc003b0: 3c0a0020 354a0003 01284824 012a4825 [ 1% Backed Up] 1fc003c0: 3c0a0003 012a4825 40898000 0ff00255 [ 1% Backed Up] 1fc003d0: 00000000 3c0ab800 3c080200 35080d03 [ 1% Backed Up] 1fc003e0: ad480098 3c08000f 35080005 ad480090 [ 1% Backed Up] 1fc003f0: 3c08dead 3508beeb 13c80020 00000000 [ 1% Backed Up] 1fc00400: 0ff00217 00000000 24081000 1500ffff [ 1% Backed Up] 1fc00410: 2508ffff 0ff00217 00000000 24081000 [ 1% Backed Up] 1fc00420: 1500ffff 2508ffff 0ff00217 00000000 [ 1% Backed Up] 1fc00430: 24081000 1500ffff 2508ffff 3c08dead [ 1% Backed Up] 1fc00440: 3508bead 17c80005 00000000 3c0adead [ 1% Backed Up] 1fc00450: 354a1bee 1000000b 00000000 3c08dead [ 1% Backed Up] 1fc00460: 3508beef 13c8000d 00000000 3c0adead [ 1% Backed Up] 1fc00470: 354a3bee 10000003 00000000 3c0adead [ 1% Backed Up] 1fc00480: 354a2bee 3c09a000 35290110 ad2a0000 [ 1% Backed Up] 1fc00490: ad370004 ad350008 241e0000 3c08a000 [ 1% Backed Up] 1fc004a0: 35080001 24090055 a1090000 910a0000 [ 1% Backed Up] 1fc004b0: 152a0008 00000000 240900aa a1090000 [ 1% Backed Up] 1fc004c0: 910a0000 152a0003 00000000 0bf00139 [ 1% Backed Up] 1fc004d0: 00000000 3c08b800 8d090028 35290400 [ 1% Backed Up] 1fc004e0: ad090028 0ff0019f 24040000 0ff0019f [ 1% Backed Up] 1fc004f0: 24040001 3c08dead 3508beef 151e0004 [ 1% Backed Up] 1fc00500: 00000000 241e0000 0ff00553 00000000 [ 1% Backed Up] 1fc00510: 3c048068 24840000 3c08a000 00882025 [ 2% Backed Up] 1fc00520: 3c05bfc0 24a50000 3c06bfc1 24c6b728 [ 2% Backed Up] 1fc00530: 8ca20000 ac820000 8ca20004 ac820004 [ 2% Backed Up] 1fc00540: 8ca20008 ac820008 8ca2000c ac82000c [ 2% Backed Up] 1fc00550: 24a50010 24840010 00a6082b ^C¿Desea terminar el tra bajo por lotes (S/N)? s C:\Flaps12> [/code] mismo resultado que flaps12. |
@damarciano
Muchas gracias por las pruebas, cuando tenga alguna novedad sobre el jtag para esta memoria os lo pongo aquí. Foto de un SL35 con chip m3329C E1 y memoria paralelo. (de las de antes) http://www.sat-ulc.com/ulc/attachmen...8d07d82aa196dd |
ALI M3329C - Flaps
Hello all,
it's my first time here. I've tried Flaps 1.2 to reanimate my STB, Comag SL35 with Ali M3329C E1 and Flash ST M29W160EB It's no problem to do a complete backup with the following command line: F:\>flaps -backup:cfe /skipdetect /alienable /instrlen:05 /fc:48 /xeloa However ERASE and FLASH didn't work. So far as I can see the FLASH Chip will not be recognized. -PROBEONLY gives failure message: Unknown or NO Flash Chip Detected If somebody has any idea, what to try next, I would be very happy. Thanks jubamo and others for their great work |
Cita:
When /fc:XX is used is assumed that the data-bus is of 16 bits, but in my SL65 is at least of 8 bits, Must use: flaps -flash:cfe /skipdetect /alienable /instrlen:05 /fc:48 /xeloa /byte /fast |
FLAPS 1.2
@jubamo
tried your suggestion; with no effect; Flaps starts the flashing routine with BLOCK ERASING. the display shows: Erasing block: 1 (addr = 1fc0000)... done Erasing block: 2 (addr = 1fc0400)... and nothing more !!! That's the same which I know from earlier versions of WRT. So might be something else, maybe hardware dependand. If you want a photo from pcb in high res, please let me know |
Cita:
Mentioned by userpaul1248 of sat-ulc: Sl35s B1, M29W160EB, trabaja sin problemas, Gracias |
FLASH
Should be the right size of blocks.
First block size is 16 KBytes, then 2 times 8 KBytes, 32 KByte and a last 31 times 64 KBytes. Address-Range depends on bus width (8 or 16). In 8 the first block is from 000000 - 003fff; in 16 from 000000 - 001fff. Try to make a copy of Datasheet Appendix A, but don't know how to place pictures in here. |
@Raldo,
Whenever on tries an fail, it must power off -> on to force reset. The flash of its SL35 is exactly equal to this picture? http://foros.zackyfiles.com/showpost...&postcount=405 |
Foto
@Jubamo
photo is not available; but if you got it from sat-ulc.com; i think it is from my stb. If reset is not possible the flaps software holds at init PrAcc ..... Do you personally know somebody who get jtag flashing working with Ali M3329C E1 so far ?? |
Yes, the photo is of his post in the Sat-ulc.
This it is the email that I send Paul (userpaul1248 in sat-ulc) to me: Sl35s B1, M29W160EB, trabaja sin problemas, Gracias. |
jubamo hay van esas fotos que me pediste no se si te valen pero es lo que he conseguido mas tarde te paso la otra como ves no hay nada por debajo saludos
http://img413.imageshack.us/img413/5...0119ty9.th.jpg |
Foto
I have taken a highres photo of the Comag SL35 PCB with Ali M3329C E1.
It is to big to place here; I will send it to your Email-address |
@barrigaverde
Te pongo una mas clara que tengo. Si necesitais mas pedirlas. http://img230.imageshack.us/img230/1...040fge6.th.jpg |
Cita:
Gracias. |
pues ahora una de la otra cara y como no se ve muy bien, una aparte de la zona del ejtag que creo que es lo que nos interesa.
http://img238.imageshack.us/img238/7...055xfq2.th.jpg http://img238.imageshack.us/img238/4...056xll2.th.jpg |
pues muchas gras nonsonnadie por tu colaboracion aunque parece que la resolucion es un poco alta en fin es lo que hay si consigues reducirla mejor a 320 la manejan mejor a la hora de bajarla y enviarla grs de todas formas
|
Cita:
Mucho mejor asi, barrigaverde, que se vea todo bien, voy a cogerlo todo y se lo envío a Spider. Muchas gracias [B]nonsonnaide[/B] Saludos. |
....
Para ser ordenado pongo la pregunta donde toca... :) sl2 |
@vishero
En esa zona pone CON11, pero tambien se puede ver que todo tipo de condensadores o resistencias faltan en esa zona. http://img114.imageshack.us/img114/1...060fgs2.th.jpg |
Para los que tengan un E1 nuevo, que intenten hacerle la lectura pero en vez de utilizar la dirección por defecto de 0x1FC00000, que utilicen su virtual, es decir [B]0xAFC00000[/B] a ver si hay suerte
[CODE] flaps.exe -backup:custom /skipdetect /instrlen:5 /alienable /window:0xAFC00000 /start:0xAFC00000 /length:0x10000 /fc:11 /byte /xeloa [/CODE] |
Por los resultados de las pruebas de escritura realizadas por ottobald (sat-ulc) sobre un sl35 M3329C E1 con flash de bus paralelo SST 39VF1681, que han sido fallidas, y por el examen del desensamblado de boot del SL35 E1 comparado con el del SL65 B1, creo que hay diferencias entre los dos chips que hacen que no se pueda escribir en el E1 con flaps tal y como está.
Funciona con el A1, B1, creo que con el C1, pero el E1 parece tener algunas diferencias. Un saludo. PD. He subido al 5 "prueba.zip" 2007-08-08 09:07:58 este configura un registro nuevo, como esta en el bootloader. Tambien se puede probar sin /alienable y no configura ningun registro especial del Ali probe -backup:bootloader /skipdetect /instrlen:5 /fc:1 o asi para el ali probe -backup:bootloader /skipdetect /alienable /instrlen:5 /fc:1 para que lo escriba en salida.txt probe -backup:bootloader /skipdetect /alienable /isntrlen:5 /fc:1 > salida.txt |
0xAFC00000
@santi
reading from that address (0xAFC00000) works as well; erasing and flashing is still not possible on ALI M3329C with ST M29W160EB flash. |
@Raldo
Probe Up-5 "prueba.zip" 2007-08-08 09:07:58 with: probe -probeonly /skipdetect /instrlen:5 /alienable first it must detect the flash well |
PROBE
Probe doesn't detect my flash !!!
F:\>probe -probeonly /skipdetect /alienable /instrlen:05 /xeloa ============================================= FLAPS MIPS EJTAG Flash Utility v1.2-probes 1 ============================================= Probing bus ... Done Instruction Length set to 5 CPU Chip ID: 00000000000000000000000000000000 (00000000) *** CHIP DETECTION OVERRIDDEN *** - EJTAG IMPCODE ............... : 00000000110000000101001010001000 (00C05288) - EJTAG Version ............... : 1 or 2.0 - EJTAG Implementation flags .. : R4k ASID_8 NoDMA MIPS32 Issuing Processor / Peripheral Reset ... Done Enabling Memory Writes ... Skipped Halting Processor ... <Processor Entered Debug Mode!> ... Done Init PrAcc ... Done Clearing Watchdog ... Done Enabling Flash access (ALi) ... Done Probing Flash at (Flash Window: 0x1fc00000) ... TYPE AMD vendid=00e3 devid=1000 TYPE_SST vendid=00e3 devid=1000 TYPE_BSC vendid=00e3 devid=1000 TYPE AMD vendid=00e3 devid=1000 TYPE_SST vendid=00e3 devid=1000 TYPE_BSC vendid=00e3 devid=1000 TYPE AMD vendid=00e3 devid=1000 TYPE_SST vendid=00e3 devid=1000 TYPE_BSC vendid=00e3 devid=1000 TYPE AMD vendid=00e3 devid=1000 TYPE_SST vendid=00e3 devid=1000 TYPE_BSC vendid=00e3 devid=1000 TYPE AMD vendid=00e3 devid=1000 TYPE_SST vendid=00e3 devid=1000 TYPE_BSC vendid=00e3 devid=1000 Done Probing Flash in byte mode... Probing Flash at (Flash Window: 0x1fc00000) ... TYPE AMD vendid=00e3 devid=0000 TYPE_SST vendid=00e3 devid=0000 TYPE_BSC vendid=00e3 devid=0000 TYPE AMD vendid=00e3 devid=0000 TYPE_SST vendid=00e3 devid=0000 TYPE_BSC vendid=00e3 devid=0000 TYPE AMD vendid=00e3 devid=0000 TYPE_SST vendid=00e3 devid=0000 TYPE_BSC vendid=00e3 devid=0000 TYPE AMD vendid=00e3 devid=0000 TYPE_SST vendid=00e3 devid=0000 TYPE_BSC vendid=00e3 devid=0000 TYPE AMD vendid=00e3 devid=0000 TYPE_SST vendid=00e3 devid=0000 TYPE_BSC vendid=00e3 devid=0000 Done *** Unknown or NO Flash Chip Detected *** *** REQUESTED OPERATION IS COMPLETE *** |
No puede escribir, eso es todo (por lo que no puede leer la identificacion ni borrar, etc)
|
PROBE
@jubamo
Yes I know !! It would be helpful to know, if there is anybody, who was able to flash via JTAG to the combination ALI M3329C and whatever Flash-Chip, especially ST M29W160EB. If nobody could do a FLASH so far, that would also be ok. Then I will give my STB away free for testing. PS Checked with userpaul1248 - His STB is with Ali M3329 B1 |
ALI + Spansion
Bueno aunque la escritura este descartada en este momento, haciendo la prueba de lectura de partes, el resultado es que lee bien. Solo saca la basura al inicio de la flash.
Por ejemplo leyendo el segundo sector: Código:
C:\Flaps12>readparte1 Saving CUSTOM.BIN.SAVED_20070808_135318 to Disk... [ 0% Backed Up] afc00000: 100000e3 00000000 00000100 4352434e [ 2% Backed Up] afc00010: 746f6f62 64616f6c 00007265 00000000 [ 4% Backed Up] afc00020: 2e332e31 00312e30 00000000 00000000 [ 6% Backed Up] afc00030: 36303032 322d342d 00000000 00000000 [ 8% Backed Up] afc00040: 00000080 00000000 00000000 00000000 [ 10% Backed Up] afc00050: 00000000 00000000 00000000 00000000 [ 13% Backed Up] afc00060: 00000000 00000000 00000000 00000000 |
pues pensando creo pueda ser que el primer sector esta protegido como algunas memorias lo que no se bien es si la del b1 tambien estaba progegida y creo que con la utilida que salio se realizaba un borrado y ya estaba desprotegida habre que preguntalo saludos
|
Lo que si me he fijado es que en el nuevo E1 el conector del frontal trae especificacion para cada pin y despues de montarle unas resistencias pasa al EJTAG y despues al micro E1, cosa que en el B1 no es asi pues el conector del frontal pasa casi directo al micro y el JTAG entra por otro lado.
|
saludo a todo y confirmo lectura memoria ali E 1 con flaps1.2 y comandos possteado
como ya sabeis tenia dificultades para contactar con el micro por mas veces que intentaba tal como tenia confeccionado el cable que si me funcioaba para el b1, opte por puentear la memoria del cable en lugar de la del receptor que leida con ohmetro da 33,4 ohmios pues eso elimino con un cable para poder actualizar despues el b1 y listo en este momento estoy sacando un drump completo ya lo subo despues al 5 para que comprobeis si lo necesitais eso si parece que el primer serctor la ha leido mal al principio pues casi al fina lee bien asi: STO_SFLASH_0............................PAN_HWSCAN_0....Libcore version 1.0.0@SDK_070129(gcc version 3.0.4)(Eric_Zhang@ Thu Apr 5 18:12:28 2007)......0.1.2%3.4.5I6A7.8.9.a.A.b.B.ccCcd.D.eaEafqFqg.GCh.H.i.I.j.J.l.L.n.N.o.O.p1P1q.Q.r.R.sISIt.Tsu.U.y.Y.z%Z%:?-._. ......................._-..-=..1 se aceptan ideas para gravar la memoria saludos |
@nonsonnaide
I hope that I (resp. my translator program) understood your message right. J1 is the pin-connector for EJTAG (6 pins RM 2,0). Maybe you can see the region between J1 and Ali within the foto. http://img513.imageshack.us/img513/1...m3329c2aq4.jpg Shot at 2007-08-08 |
Cita:
Gracias Damarciano y Raldo por confirmar que si se dumpea otro sector que no sea el inicial si saca el Bootloader sin los primeros 512 bytes corruptos, habrá que ver el motivo de porque saca esos datos:rolleyes: |
pues subido con este nombre:
WHOLEFLASH-sl65aliE1-2-agosto-07.BIN y con este tambien por error: WHOLEFLASH saludos |
@Raldo
Para que pudiera escribir en la flash el M3329 B1 se cambia el valor por defecto: 0xb8000090 => 0x003f0004 con /alienable (flaps.c) Cita:
desensamblado de bootloader LOW-GMI-0.1.0 2005-5-12 (original) Cita:
[B]bootloader 1.3.0.1 [/B] 2006-4-2 (SL65 2007) [QUOTE]ROM:000003D0 nop ROM:000003D4 lui $t2, 0xB800 ROM:000003D8 [B]li $t0, 0x2000D03[/B] ROM:000003E0 [B]sw $t0, 0xB8000098[/B] ROM:000003E4 [B] la $t0, unk_F0005[/B] ROM:000003EC [B]sw $t0, 0xB8000090[/B] ROM:000003F0 li $t0, 0xDEADBEEB ROM:000003F8 beq $fp, $t0, loc_47C ROM:000003FC nop[/QUOTE] [B] bootloader SMT01---0.9.6 2006-12-7[/B] [QUOTE]ROM:000003F8 nop ROM:000003FC jal 0xFC00818 ROM:00000400 nop ROM:00000404 [B]li $t2, 0xB8000090[/B] ROM:0000040C [B] la $t0, unk_F0005[/B] ROM:00000414 [B]sw $t0, 0($t2)[/B] ROM:00000418 [B]li $t8, 0x900[/B] ROM:0000041C nop ROM:00000420 [B]sw $t8, 0xB8000074[/B] ROM:00000428 nop[/QUOTE] Como puede verse todos configuran el registro [B]0xB8000090[/B] y algunos otros mas. Saludos |
Saludos, ya veo que la cosa va avanzando, pero tengo varias dudas:
1.El Dump sacado con el null-modem es bueno?.Alguien lo ha vuelto a poner en el deco y no se queda pillado?(esto podria hacerlo yo...) 2.Si es bueno como se salta la proteccion el null-modem 3.No hay nada en el dataset que nos pueda ayudar (ésto se lo dejo a los maestros) Gracias |
[QUOTE=elteniente;2968041]Saludos, ya veo que la cosa va avanzando, pero tengo varias dudas:
1.El Dump sacado con el null-modem es bueno?.Alguien lo ha vuelto a poner en el deco y no se queda pillado?(esto podria hacerlo yo...) 2.Si es bueno como se salta la proteccion el null-modem 3.No hay nada en el dataset que nos pueda ayudar (ésto se lo dejo a los maestros) Gracias[/QUOTE] Claro que es bueno, es una copia exacta de la Flash y no hay ningún problema de ponérselo por cable, ejtag o como quieras Y respecto a saltarse la protección (todavía no se sabe exactamente si lleva protección o nop) de eso se encarga el Bootloader del deco y en el desensamblado que acaba de poner [B]jubamo[/B] se ve muy clarito:p |
saludos para elteniente afirmativo y probado que lo he realizado varias veces y sigue funcionando correctamente sin problemas la primera copia que se subio al 5 sl65 ali E1 y como dice el compañero santi es ok para poder meter de nuevo probado con el I Q serisi de los turcos
pues esto del desensamblado sera interesante realizarselo a los de max s100 o los de truman haber que guardan en su interior |
La franja horaria es GMT +2. Ahora son las 03:58. |
Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate